From: Todd C. Miller Date: Sat, 28 May 1994 19:13:27 +0000 (+0000) Subject: added prototypes X-Git-Tag: SUDO_1_3_1~227 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ebae58f1eac9c6142eba99f27acfd2fb7a4123d3;p=sudo added prototypes --- diff --git a/check.c b/check.c index b92388f1d..4c40efa7a 100644 --- a/check.c +++ b/check.c @@ -64,15 +64,21 @@ static char rcsid[] = "$Id$"; #include #endif /* __svr4__ */ -extern char *getpass(); +extern char *getpass __P((char *)); -static int check_timestamp(); -static void check_passwd(); -static void update_timestamp(); -static void reminder(); -static char *timestampfile_p; +/* + * Prototypes for local functions + */ +static int check_timestamp __P((void)); +static void check_passwd __P((void)); +static void update_timestamp __P((void)); +static void reminder __P((void)); -static int timedir_is_good; +/* + * Globals + */ +static int timedir_is_good; +static char *timestampfile_p; /******************************************************************** diff --git a/logging.c b/logging.c index 72dfdcde2..4f7202b76 100644 --- a/logging.c +++ b/logging.c @@ -60,14 +60,19 @@ static char rcsid[] = "$Id$"; #include #include "sudo.h" -void log_error(); -void readchild(); -static void send_mail(); -static RETSIGTYPE reapchild(); -static int appropriate(); +/* + * Prototypes for local functions + */ +static void send_mail __P((void)); +static RETSIGTYPE reapchild __P((int)); +static int appropriate __P((int)); +/* + * Globals + */ static char logline[MAXLOGLEN + 8]; + /********************************************************************** * * log_error() diff --git a/sudo.c b/sudo.c index d83c507be..05991a8b3 100644 --- a/sudo.c +++ b/sudo.c @@ -92,6 +92,14 @@ extern char *strdup(); #endif /* STDC_HEADERS */ +/* + * local functions not visible outside sudo.c + */ +static void usage __P((void)); +static void load_globals __P((void)); +static void rmenv __P((char **, char *, int)); +static void clean_env __P((char **)); + /* * Globals */ @@ -104,15 +112,6 @@ char cwd[MAXPATHLEN + 1]; uid_t uid = -2; -/* - * local functions not visible outside sudo.c - */ -static void usage(); -static void load_globals(); -static void rmenv(); -static void clean_env(); - - /******************************************************************** * * main () @@ -275,7 +274,7 @@ static void load_globals() * loading the host global variable from gethostname() & gethostbyname() */ if ((gethostname(host, MAXHOSTNAMELEN))) { - strcpy(host, "amnesiac"); + strcpy(host, "localhost"); log_error(GLOBAL_NO_HOSTNAME); inform_user(GLOBAL_NO_HOSTNAME); } else {