summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorGravatar Richard Basch <probe@mit.edu>1993-11-19 10:51:58 +0000
committerGravatar Richard Basch <probe@mit.edu>1993-11-19 10:51:58 +0000
commit6b1d3a4d35a9062f031aed2858fa9295adf5963e (patch)
tree468d2f9c6038afd35d8d8c69b39e3ba7cc7127d5 /server
parenta82fc5015b1c17448636ca51a40c8d2ac2a0817d (diff)
Changed bzero to memset [ANSI]
Diffstat (limited to 'server')
-rw-r--r--server/client.c8
-rw-r--r--server/hostm.c72
2 files changed, 40 insertions, 40 deletions
diff --git a/server/client.c b/server/client.c
index f68de28..1067ae7 100644
--- a/server/client.c
+++ b/server/client.c
@@ -115,11 +115,11 @@ client_register(notice, who, client, server, wantdefaults)
clist->zclt_client = *client;
/* initialize the struct */
- _BZERO((caddr_t) &(*client)->zct_sin,
- sizeof(struct sockaddr_in));
+ (void) memset((caddr_t) &(*client)->zct_sin, 0,
+ sizeof(struct sockaddr_in));
#ifdef KERBEROS
- _BZERO((caddr_t) &(*client)->zct_cblock,
- sizeof((*client)->zct_cblock));
+ (void) memset((caddr_t) &(*client)->zct_cblock, 0,
+ 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;
diff --git a/server/hostm.c b/server/hostm.c
index 5814281..aa7a3d5 100644
--- a/server/hostm.c
+++ b/server/hostm.c
@@ -298,43 +298,43 @@ hostm_flush(host, server)
void
hostm_shutdown()
{
- register ZHostList_t *hosts = otherservers[me_server_idx].zs_hosts;
- register ZHostList_t *host;
- int newserver, i;
+ register ZHostList_t *hosts = otherservers[me_server_idx].zs_hosts;
+ register ZHostList_t *host;
+ int newserver, i;
#if 0
- zdbug((LOG_DEBUG,"hostm_shutdown"));
+ zdbug((LOG_DEBUG,"hostm_shutdown"));
#endif
- if (!hosts)
- return;
-
- for (i = 0; i < nservers; i++){
- if (i == me_server_idx) continue;
- if (otherservers[i].zs_state == SERV_UP)
- break;
- }
- if (i == nservers) /* no other servers are up */
- newserver = 0;
- else
- newserver = 1;
-
- /* kill them all */
- for (host = hosts->q_forw;
- host != hosts;
- host = host->q_forw) {
- /* recommend a random, known up server */
- if (newserver) {
- do
- newserver = (int) (random() % (nservers - 1)) + 1;
- while (newserver == limbo_server_idx() ||
- (otherservers[newserver].zs_state != SERV_UP &&
- otherservers[newserver].zs_state != SERV_TARDY) ||
- newserver == me_server_idx);
- hostm_deathgram(&host->zh_addr, &otherservers[newserver]);
- } else
- hostm_deathgram(&host->zh_addr, NULLZSDT);
- }
+ if (!hosts)
return;
+
+ for (i = 0; i < nservers; i++){
+ if (i == me_server_idx) continue;
+ if (otherservers[i].zs_state == SERV_UP)
+ break;
+ }
+ if (i == nservers) /* no other servers are up */
+ newserver = 0;
+ else
+ newserver = 1;
+
+ /* kill them all */
+ for (host = hosts->q_forw;
+ host != hosts;
+ host = host->q_forw) {
+ /* recommend a random, known up server */
+ if (newserver) {
+ do
+ newserver = (int) (random() % (nservers - 1)) + 1;
+ while (newserver == limbo_server_idx() ||
+ (otherservers[newserver].zs_state != SERV_UP &&
+ otherservers[newserver].zs_state != SERV_TARDY) ||
+ newserver == me_server_idx);
+ hostm_deathgram(&host->zh_addr, &otherservers[newserver]);
+ } else
+ hostm_deathgram(&host->zh_addr, NULLZSDT);
+ }
+ return;
}
@@ -431,8 +431,8 @@ host_lost(arg)
xremque(which);
hostm_flush(which->lh_host, server);
- _BZERO((caddr_t)&notice, sizeof(notice));
-
+ (void) memset((caddr_t)&notice, 0, sizeof(notice));
+
/* tell other servers to flush this host */
notice.z_kind = HMCTL;
notice.z_auth = 0;
@@ -453,7 +453,7 @@ host_lost(arg)
xfree(buffer);
/* forge a from address */
- _BZERO((char *) &who, sizeof(who));
+ (void) memset((char *) &who, 0, sizeof(who));
who.sin_addr.s_addr = which->lh_host->zh_addr.sin_addr.s_addr;
who.sin_port = hm_port;
who.sin_family = AF_INET;