diff options
| author | Bill Paul <wpaul@FreeBSD.org> | 1995-04-21 18:04:36 +0000 |
|---|---|---|
| committer | Bill Paul <wpaul@FreeBSD.org> | 1995-04-21 18:04:36 +0000 |
| commit | 644161688b698803156c4bc85cc4e4fd5428e2f8 (patch) | |
| tree | e8c95e4950ed2d5368e9f49ee0ff9ef92b373dd1 /usr.sbin/ypbind | |
| parent | 8da0f3b87aa5be5e617b0cd9c9f6960bdc468a4c (diff) | |
Notes
Diffstat (limited to 'usr.sbin/ypbind')
| -rw-r--r-- | usr.sbin/ypbind/ypbind.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/usr.sbin/ypbind/ypbind.c b/usr.sbin/ypbind/ypbind.c index 29f92a0794bc..43c719fcb157 100644 --- a/usr.sbin/ypbind/ypbind.c +++ b/usr.sbin/ypbind/ypbind.c @@ -28,7 +28,7 @@ */ #ifndef LINT -static char rcsid[] = "$Id: ypbind.c,v 1.5 1995/04/02 03:10:55 wpaul Exp $"; +static char rcsid[] = "$Id: ypbind.c,v 1.6 1995/04/15 23:35:46 wpaul Exp $"; #endif #include <sys/param.h> @@ -132,6 +132,7 @@ CLIENT *clnt; bzero((char *)&res, sizeof res); res.ypbind_status = YPBIND_FAIL_VAL; + res.ypbind_respbody.ypbind_error = YPBIND_ERR_NOSERV; for(ypdb=ypbindlist; ypdb; ypdb=ypdb->dom_pnext) if( strcmp(ypdb->dom_domain, argp) == 0) @@ -148,11 +149,11 @@ CLIENT *clnt; unlink(path); ypdb->dom_pnext = ypbindlist; ypbindlist = ypdb; - return NULL; + return &res; } if(ypdb->dom_alive==0) - return NULL; + return &res; #if 0 delta = ypdb->dom_check_t - ypdb->dom_ask_t; |
