diff options
author | wpaul <wpaul@FreeBSD.org> | 1995-05-03 18:33:10 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1995-05-03 18:33:10 +0000 |
commit | 595e0167eb8b688ad79ad2616545b4070b0ccca7 (patch) | |
tree | 2bdd49719745bf39411429905139c511cef9dc41 /lib | |
parent | d1f7e52e491e6e2de87e94a141fd7f5b8c192553 (diff) | |
download | FreeBSD-src-595e0167eb8b688ad79ad2616545b4070b0ccca7.zip FreeBSD-src-595e0167eb8b688ad79ad2616545b4070b0ccca7.tar.gz |
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.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/libc/yp/yplib.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/libc/yp/yplib.c b/lib/libc/yp/yplib.c index c785145..4d96340 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 <sys/param.h> @@ -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; } |