From: chas w. <ch...@us...> - 2007-02-26 18:26:39
|
Update of /cvsroot/linux-atm/linux-atm/src/br2684 In directory sc8-pr-cvs6.sourceforge.net:/tmp/cvs-serv28842/src/br2684 Modified Files: Tag: V2_5_0 br2684ctl.c Log Message: use (and log) the actual error for fatal(). mentioned by Aurelio Arroyo <lis...@ya...>. Index: br2684ctl.c =================================================================== RCS file: /cvsroot/linux-atm/linux-atm/src/br2684/Attic/br2684ctl.c,v retrieving revision 1.1.2.3 retrieving revision 1.1.2.4 diff -C2 -d -r1.1.2.3 -r1.1.2.4 *** br2684ctl.c 26 Feb 2004 00:59:04 -0000 1.1.2.3 --- br2684ctl.c 26 Feb 2007 18:26:27 -0000 1.1.2.4 *************** *** 31,37 **** ! void fatal(const char *str, int i) { ! syslog (LOG_ERR,"Fatal: %s",str); exit(-2); }; --- 31,37 ---- ! void fatal(const char *str, int err) { ! syslog (LOG_ERR,"Fatal: %s; %s", str, strerror(err)); exit(-2); }; *************** *** 138,142 **** if (err < 0) ! fatal("failed to connect on socket", err); /* attach the vcc to device: */ --- 138,142 ---- if (err < 0) ! fatal("failed to connect on socket", errno); /* attach the vcc to device: */ |