From: Ben Pfaff Date: Thu, 12 Aug 2010 18:05:07 +0000 (-0700) Subject: util: Make ovs_fatal() understand EOF also. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2c1a82010cc4f35cb576d41c3c2020010503784;p=openvswitch util: Make ovs_fatal() understand EOF also. ovs_error() interprets EOF as "end of file" when printing an error message, so ovs_fatal() might as well. --- diff --git a/lib/util.c b/lib/util.c index 9fc99f07..01ebc9c6 100644 --- a/lib/util.c +++ b/lib/util.c @@ -156,7 +156,8 @@ ovs_fatal(int err_no, const char *format, ...) vfprintf(stderr, format, args); va_end(args); if (err_no != 0) - fprintf(stderr, " (%s)", strerror(err_no)); + fprintf(stderr, " (%s)", + err_no == EOF ? "end of file" : strerror(err_no)); putc('\n', stderr); exit(EXIT_FAILURE);