From 62967ca2b26ffcc4bb1c6a9bfd74bc0873f21b4a Mon Sep 17 00:00:00 2001 From: Bill Paul Date: Wed, 3 May 1995 18:33:10 +0000 Subject: [PATCH] Cosmetic changes and paranoia checks: ypbind.c: Make fewer assumtions about the state of the dom_alive and dom_broadcasting flags in roc_received(). If select() fails, use syslog() to report the error rather than perror(). Check that all our malloc()s succeed. Report malloc() failure in ypbindproc_setdom_2() to callers. yplib.c: Use #defined constants in ypbinderr_string() rather than hard-coded values. --- lib/libc/yp/yplib.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/libc/yp/yplib.c b/lib/libc/yp/yplib.c index c7851450e7e..4d96340ed2f 100644 --- a/lib/libc/yp/yplib.c +++ b/lib/libc/yp/yplib.c @@ -28,7 +28,7 @@ */ #ifndef LINT -static char *rcsid = "$Id: yplib.c,v 1.7 1995/04/21 18:04:22 wpaul Exp $"; +static char *rcsid = "$Id: yplib.c,v 1.8 1995/04/26 19:03:05 wpaul Exp $"; #endif #include @@ -177,14 +177,14 @@ int incode; switch(incode) { case 0: return "Success"; - case 1: + case YPBIND_ERR_ERR: return "Internal ypbind error"; - case 2: + case YPBIND_ERR_NOSERV: return "Domain not bound"; - case 3: + case YPBIND_ERR_RESC: return "System resource allocation failure"; } - sprintf(err, "Unknown ypbind error %d\n", incode); + sprintf(err, "Unknown ypbind error: #%d\n", incode); return err; }