diff options
author | Kenneth G Raeburn <raeburn@mit.edu> | 1991-03-21 07:24:28 +0000 |
---|---|---|
committer | Kenneth G Raeburn <raeburn@mit.edu> | 1991-03-21 07:24:28 +0000 |
commit | 8148b1bd5ace4b1ad8f1a49827f8573f0910273a (patch) | |
tree | 6d2698b7430465457d58964f0591f5e14df78e87 /server | |
parent | 65cfae49809d6d057c8c78a41e10f7800952c653 (diff) |
Clear zct_block only if KERBEROS.
Diffstat (limited to 'server')
-rw-r--r-- | server/client.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/server/client.c b/server/client.c index 053f97f..5a36444 100644 --- a/server/client.c +++ b/server/client.c @@ -6,7 +6,7 @@ * $Source$ * $Author$ * - * Copyright (c) 1987,1988 by the Massachusetts Institute of Technology. + * Copyright (c) 1987,1988,1991 by the Massachusetts Institute of Technology. * For copying and distribution information, see the file * "mit-copyright.h". */ @@ -15,7 +15,7 @@ #if !defined (lint) && !defined (SABER) static const char rcsid_client_c[] = - "$Header$"; + "$Zephyr: /afs/athena.mit.edu/astaff/project/zephyr/src/server/RCS/client.C,v 1.19 90/11/13 17:05:00 raeburn Exp $"; #endif /* @@ -100,8 +100,10 @@ client_register(ZNotice_t *notice, struct sockaddr_in *who, register ZClient_t * /* initialize the struct */ bzero((caddr_t) &(*client)->zct_sin, sizeof(struct sockaddr_in)); +#ifdef KERBEROS bzero((caddr_t) &(*client)->zct_cblock, sizeof((*client)->zct_cblock)); +#endif (*client)->zct_sin.sin_addr.s_addr = who->sin_addr.s_addr; (*client)->zct_sin.sin_port = notice->z_port; (*client)->zct_sin.sin_family = AF_INET; |