From ee442551e1531712226a3a3ba26afff466100bb5 Mon Sep 17 00:00:00 2001 From: Karl Ramm Date: Mon, 21 Jan 2008 07:57:32 +0000 Subject: passes gcc -Wall with no warnings other than des cryppt C_block sadness and getsid problem --- zhm/zhm.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'zhm/zhm.c') diff --git a/zhm/zhm.c b/zhm/zhm.c index f6f3fc1..8e1303d 100644 --- a/zhm/zhm.c +++ b/zhm/zhm.c @@ -49,6 +49,11 @@ static void init_hm(void); static void detach(void); static void send_stats(ZNotice_t *, struct sockaddr_in *); static char *strsave(const char *); + +extern void send_flush_notice(char *); +extern void server_manager(ZNotice_t *); +extern void send_boot_notice(char *); +extern void find_next_server(char *); extern int optind; static RETSIGTYPE @@ -70,7 +75,7 @@ main(int argc, ZNotice_t notice; ZPacket_t packet; Code_t ret; - int opt, pak_len, i, j = 0, fd, count; + int opt, pak_len, fd, count; fd_set readers; struct timeval tv; @@ -465,8 +470,9 @@ detach(void) /* detach from terminal and fork. */ register int i, x = ZGetFD(); register long size; - - if (i = fork()) { + + i = fork(); + if (i) { if (i < 0) perror("fork"); exit(0); -- cgit v1.2.3