From 82d03cb6cc04d9830eafa0fc1887e777dc6a64cb Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Thu, 12 Aug 1999 20:19:28 +0000 Subject: fix things Irix n32 cc complains about --- clients/xzwrite/destlist.c | 2 +- clients/zctl/zctl.c | 22 +++++++++++++++++++++- clients/zleave/zleave.c | 8 ++++++++ clients/zpopnotify/zpopnotify.c | 3 +++ clients/zwrite/zwrite.c | 3 +++ 5 files changed, 36 insertions(+), 2 deletions(-) (limited to 'clients') diff --git a/clients/xzwrite/destlist.c b/clients/xzwrite/destlist.c index 21b9b89..8621922 100644 --- a/clients/xzwrite/destlist.c +++ b/clients/xzwrite/destlist.c @@ -23,7 +23,7 @@ static DynObject dests; extern Defaults defs; static void get_dest_from_file(), _get_default_dest(); -static int sort_dest_func(); +static int sort_dest_func(const void *, const void *); /* A function for debugging */ void dest_print() diff --git a/clients/zctl/zctl.c b/clients/zctl/zctl.c index e68065a..b7154ec 100644 --- a/clients/zctl/zctl.c +++ b/clients/zctl/zctl.c @@ -48,6 +48,8 @@ char ourhost[MAXHOSTNAMELEN],ourhostcanon[MAXHOSTNAMELEN]; extern ss_request_table zctl_cmds; +void add_file(), del_file(), fix_macros(), fix_macros2(); + main(argc,argv) int argc; char *argv[]; @@ -143,6 +145,7 @@ main(argc,argv) exit(0); } +void set_file(argc,argv) int argc; char *argv[]; @@ -158,6 +161,7 @@ set_file(argc,argv) (void) strcpy(subsname,argv[1]); } +void flush_locations(argc,argv) int argc; char *argv[]; @@ -173,6 +177,7 @@ flush_locations(argc,argv) ss_perror(sci_idx,retval,"while flushing locations"); } +void wgc_control(argc,argv) int argc; register char **argv; @@ -233,6 +238,7 @@ wgc_control(argc,argv) "while reinitializing"); } +void hm_control(argc,argv) int argc; char *argv[]; @@ -269,6 +275,7 @@ hm_control(argc,argv) ss_perror(sci_idx,retval,"while sending notice"); } +void show_var(argc,argv) int argc; char *argv[]; @@ -290,6 +297,7 @@ show_var(argc,argv) } } +void set_var(argc,argv) int argc; register char **argv; @@ -369,6 +377,7 @@ set_var(argc,argv) } } +void do_hide(argc,argv) int argc; char *argv[]; @@ -389,6 +398,7 @@ do_hide(argc,argv) return; } +void unset_var(argc,argv) int argc; char *argv[]; @@ -406,7 +416,8 @@ unset_var(argc,argv) ss_perror(sci_idx,retval, "while unsetting variable value"); } - + +void cancel_subs(argc,argv) int argc; char *argv[]; @@ -427,6 +438,7 @@ cancel_subs(argc,argv) ss_perror(sci_idx,retval,"while cancelling subscriptions"); } +void subscribe(argc,argv) int argc; char *argv[]; @@ -458,6 +470,7 @@ subscribe(argc,argv) ss_perror(sci_idx,retval,"while subscribing"); } +void sub_file(argc,argv) int argc; char *argv[]; @@ -508,6 +521,7 @@ sub_file(argc,argv) return; } +void add_file(wgport,subs,unsub) short wgport; ZSubscription_t *subs; @@ -541,6 +555,7 @@ int unsub; return; } +void del_file(wgport,subs,unsub) short wgport; register ZSubscription_t *subs; @@ -648,6 +663,7 @@ int which; return(delflag); } +void load_subs(argc,argv) int argc; char *argv[]; @@ -825,6 +841,7 @@ cleanup: return; } +void current(argc,argv) int argc; char *argv[]; @@ -921,6 +938,7 @@ current(argc,argv) } } +int make_exist(filename) char *filename; { @@ -944,6 +962,7 @@ make_exist(filename) return (0); } +void fix_macros(subs,subs2,num) ZSubscription_t *subs,*subs2; int num; @@ -958,6 +977,7 @@ fix_macros(subs,subs2,num) } } +void fix_macros2(src,dest) register char *src; char **dest; diff --git a/clients/zleave/zleave.c b/clients/zleave/zleave.c index ee2d8dd..91e8c14 100644 --- a/clients/zleave/zleave.c +++ b/clients/zleave/zleave.c @@ -14,6 +14,8 @@ #include #include +#include + #ifndef lint static char rcsid_zlocate_c[] = "$Id$"; #endif /* lint */ @@ -56,6 +58,8 @@ char *reminder_message = NULL; char buff[100]; int use_zephyr=1, oldpid; +void usage(), doalarm(), bother(), delay(); + main(argc, argv) char **argv; { @@ -175,6 +179,7 @@ char **argv; exit(0); } +void usage() { fprintf(stderr, "usage: zleave [[+]hhmm [-m \"Reminder Message\"]]\n\ @@ -201,6 +206,7 @@ int *hp, *mp; return(1); } +void doalarm(nmins) long nmins; { @@ -302,6 +308,7 @@ long nmins; exit(0); } +void bother(slp, msg) long slp; char *msg; @@ -376,6 +383,7 @@ char *msg; * delay is like sleep but does it in 100 sec pieces and * knows what zero means. */ +void delay(secs) long secs; { diff --git a/clients/zpopnotify/zpopnotify.c b/clients/zpopnotify/zpopnotify.c index a382707..b2f79e3 100644 --- a/clients/zpopnotify/zpopnotify.c +++ b/clients/zpopnotify/zpopnotify.c @@ -28,6 +28,8 @@ static char rcsid_zpopnotify_c[] = "$Id$"; #define MAIL_CLASS "MAIL" #define MAIL_INSTANCE "POP" +void usage(); + main(argc,argv) int argc; char *argv[]; @@ -94,6 +96,7 @@ main(argc,argv) } } +void usage(whoami) char *whoami; { diff --git a/clients/zwrite/zwrite.c b/clients/zwrite/zwrite.c index 0b153c7..5edc779 100644 --- a/clients/zwrite/zwrite.c +++ b/clients/zwrite/zwrite.c @@ -34,6 +34,7 @@ Z_AuthProc auth; void un_tabify(); char *fix_filsrv_inst(); +void usage(), send_off(); main(argc, argv) int argc; @@ -336,6 +337,7 @@ main(argc, argv) exit(0); } +void send_off(notice, real) ZNotice_t *notice; int real; @@ -444,6 +446,7 @@ send_off(notice, real) exit(1); } +void usage(s) char *s; { -- cgit v1.2.3