void die_fatal(const char *trouble,const char *d,const char *fn) { if (!flagverbose) die_0(111); if (d) { if (fn) die_9(111,"curvecpserver: fatal: ",trouble," ",d,"/",fn,": ",e_str(errno),"\n"); die_7(111,"curvecpserver: fatal: ",trouble," ",d,": ",e_str(errno),"\n"); } die_5(111,"curvecpserver: fatal: ",trouble,": ",e_str(errno),"\n"); }
void die_fatal(const char *trouble,const char *d,const char *fn) { /* XXX: clean up? OS can do it much more reliably */ if (!flagverbose) die_0(111); if (d) { if (fn) die_9(111,"curvecpclient: fatal: ",trouble," ",d,"/",fn,": ",e_str(errno),"\n"); die_7(111,"curvecpclient: fatal: ",trouble," ",d,": ",e_str(errno),"\n"); } if (errno) die_5(111,"curvecpclient: fatal: ",trouble,": ",e_str(errno),"\n"); die_3(111,"curvecpclient: fatal: ",trouble,"\n"); }
void die_fatal(const char *trouble,const char *d,const char *fn) { if (fn) die_9(111,"curvecpmakekey: fatal: ",trouble," ",d,"/",fn,": ",e_str(errno),"\n"); die_7(111,"curvecpmakekey: fatal: ",trouble," ",d,": ",e_str(errno),"\n"); }