summaryrefslogtreecommitdiff
path: root/server/server.c
diff options
context:
space:
mode:
authorGravatar Lucien Van Elsen <lwvanels@mit.edu>1992-08-14 08:11:48 +0000
committerGravatar Lucien Van Elsen <lwvanels@mit.edu>1992-08-14 08:11:48 +0000
commit045924807edb845bc6268acd14591d00b690e8bd (patch)
tree3372fdbb95fa6a0508d0648d467d443cdd9a1b6f /server/server.c
parentcf23bbdc2bb66c3522649eda85983c502c6bbf99 (diff)
saber complains about pure assignment statements in ifs-
Diffstat (limited to 'server/server.c')
-rw-r--r--server/server.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/server/server.c b/server/server.c
index 67c47f8..9de05a8 100644
--- a/server/server.c
+++ b/server/server.c
@@ -665,7 +665,8 @@ server_recover(client)
#if 0
zdbug((LOG_DEBUG,"server recover"));
#endif
- if ((server = hostm_find_server(&client->zct_sin.sin_addr))) {
+ if ((server = hostm_find_server(&client->zct_sin.sin_addr)) !=
+ NULLZSDT) {
if (server == limbo_server) {
#if 0
zdbug((LOG_DEBUG, "no server to recover"));
@@ -1651,9 +1652,9 @@ server_send_queue(server)
while(server->zs_update_queue) {
pending = server_dequeue(server);
- if (status = ZParseNotice(pending->pend_packet,
+ if ((status = ZParseNotice(pending->pend_packet,
pending->pend_len,
- &notice)) {
+ &notice)) != ZERR_NONE) {
syslog(LOG_ERR,
"ssq bad notice parse (%s): %s",
inet_ntoa(pending->pend_who.sin_addr),