diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2001-10-10 03:18:22 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2001-10-10 03:18:22 +0000 |
| commit | 7613acc70e37ebabd7743da02da4f4ff0d218d5c (patch) | |
| tree | ea7b08ad73cfb7cd8a5ca8e77a9fb646770804f0 /src/appl | |
| parent | ad4d9f8d0f83524931da62aebb592ab53f2218d9 (diff) | |
Don't conditionalize prototypes; delete macros supporting it. (Maybe overdone;
don't worry about restoring them when importing new versions of code.)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13792 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/appl')
42 files changed, 510 insertions, 562 deletions
diff --git a/src/appl/bsd/ChangeLog b/src/appl/bsd/ChangeLog index 8a6f53aea5..ef35cc976d 100644 --- a/src/appl/bsd/ChangeLog +++ b/src/appl/bsd/ChangeLog @@ -1,3 +1,7 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * krlogin.c: Make prototypes unconditional. + 2001-09-13 Ken Raeburn <raeburn@mit.edu> * krlogin.c (try_normal): Permit "rsh" as well as "rlogin" as the diff --git a/src/appl/bsd/krlogin.c b/src/appl/bsd/krlogin.c index 88151d9eda..60d31f603e 100644 --- a/src/appl/bsd/krlogin.c +++ b/src/appl/bsd/krlogin.c @@ -257,11 +257,11 @@ struct winsize winsize; char *host=0; /* external, so it can be reached from confirm_death() */ -krb5_sigtype sigwinch KRB5_PROTOTYPE((int)); -int server_message KRB5_PROTOTYPE((int)); -void oob KRB5_PROTOTYPE((void)); -krb5_sigtype lostpeer KRB5_PROTOTYPE((int)); -void setsignal KRB5_PROTOTYPE((int sig, krb5_sigtype (*act)())); +krb5_sigtype sigwinch (int); +int server_message (int); +void oob (void); +krb5_sigtype lostpeer (int); +void setsignal (int sig, krb5_sigtype (*act)()); static int read_wrapper(int fd, char *buf, int size, int *got_esc); static void prf(char *f); void try_normal(char **); @@ -784,8 +784,8 @@ static int confirm_death () #define CRLF "\r\n" int child; -krb5_sigtype catchild KRB5_PROTOTYPE((int)); -krb5_sigtype writeroob KRB5_PROTOTYPE((int)); +krb5_sigtype catchild (int); +krb5_sigtype writeroob (int); int defflags, tabflag; int deflflags; diff --git a/src/appl/gss-sample/ChangeLog b/src/appl/gss-sample/ChangeLog index 11cab8ba9d..7a65670f90 100644 --- a/src/appl/gss-sample/ChangeLog +++ b/src/appl/gss-sample/ChangeLog @@ -1,3 +1,7 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * gss-misc.c, gss-misc.h: Make prototypes unconditional. + 2001-09-01 Ken Raeburn <raeburn@mit.edu> * Makefile.in (SRCS): Use srcdir. diff --git a/src/appl/gss-sample/gss-misc.c b/src/appl/gss-sample/gss-misc.c index 9af6db477c..78e5d2fd8c 100644 --- a/src/appl/gss-sample/gss-misc.c +++ b/src/appl/gss-sample/gss-misc.c @@ -54,7 +54,7 @@ gss_buffer_desc empty_token_buf = { 0, (void *) "" }; gss_buffer_t empty_token = &empty_token_buf; static void display_status_1 - PROTOTYPE( (char *m, OM_uint32 code, int type) ); + (char *m, OM_uint32 code, int type); static int write_all(int fildes, char *buf, unsigned int nbyte) { diff --git a/src/appl/gss-sample/gss-misc.h b/src/appl/gss-sample/gss-misc.h index 82c55bd78c..35b3b73906 100644 --- a/src/appl/gss-sample/gss-misc.h +++ b/src/appl/gss-sample/gss-misc.h @@ -33,15 +33,15 @@ extern FILE *display_file; int send_token - PROTOTYPE( (int s, int flags, gss_buffer_t tok) ); + (int s, int flags, gss_buffer_t tok); int recv_token - PROTOTYPE( (int s, int *flags, gss_buffer_t tok) ); + (int s, int *flags, gss_buffer_t tok); void display_status - PROTOTYPE( (char *msg, OM_uint32 maj_stat, OM_uint32 min_stat) ); + (char *msg, OM_uint32 maj_stat, OM_uint32 min_stat); void display_ctx_flags - PROTOTYPE( (OM_uint32 flags) ); + (OM_uint32 flags); void print_token - PROTOTYPE( (gss_buffer_t tok) ); + (gss_buffer_t tok); /* Token types */ #define TOKEN_NOOP (1<<0) diff --git a/src/appl/gssftp/ftp/ChangeLog b/src/appl/gssftp/ftp/ChangeLog index 5d774f566e..d831b2a814 100644 --- a/src/appl/gssftp/ftp/ChangeLog +++ b/src/appl/gssftp/ftp/ChangeLog @@ -1,3 +1,9 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * cmds.c, ftp.c, ftp_var.h, glob.c, main.c, ruserpass.c, secure.c, + secure.h: Make prototypes unconditional. Don't define PROTOTYPE + macro. + 2001-08-21 Ken Raeburn <raeburn@mit.edu> * glob.c (amatch, case '*'): Treat multiple asterisks the same as diff --git a/src/appl/gssftp/ftp/cmds.c b/src/appl/gssftp/ftp/cmds.c index 4a242d6cf3..807da58437 100644 --- a/src/appl/gssftp/ftp/cmds.c +++ b/src/appl/gssftp/ftp/cmds.c @@ -92,13 +92,13 @@ jmp_buf jabort; extern char *auth_type; extern int do_auth(); -static int globulize PROTOTYPE((char **)); -static int confirm PROTOTYPE((char *, char *)); -static int getit PROTOTYPE((int, char **, int, char *)); -static sigtype mabort PROTOTYPE((int)); -static void quote1 PROTOTYPE((char *, int, char **)); -static char *dotrans PROTOTYPE((char *)); -static char *domap PROTOTYPE((char *)); +static int globulize (char **); +static int confirm (char *, char *); +static int getit (int, char **, int, char *); +static sigtype mabort (int); +static void quote1 (char *, int, char **); +static char *dotrans (char *); +static char *domap (char *); /* * `Another' gets another argument, and stores the new argc and argv. diff --git a/src/appl/gssftp/ftp/ftp.c b/src/appl/gssftp/ftp/ftp.c index e5027da814..610318b3c3 100644 --- a/src/appl/gssftp/ftp/ftp.c +++ b/src/appl/gssftp/ftp/ftp.c @@ -154,15 +154,15 @@ unsigned char *ucbuf; #include "secure.h" #ifdef GSSAPI -void user_gss_error PROTOTYPE((OM_uint32, OM_uint32, char *)); +void user_gss_error (OM_uint32, OM_uint32, char *); #endif -static void proxtrans PROTOTYPE((char *, char *, char *)); -static int initconn PROTOTYPE((void)); -static void ptransfer PROTOTYPE((char *, long, struct timeval *, struct timeval *)); -static void abort_remote PROTOTYPE((FILE *)); -static void tvsub PROTOTYPE((struct timeval *, struct timeval *, struct timeval *)); -static char *gunique PROTOTYPE((char *)); +static void proxtrans (char *, char *, char *); +static int initconn (void); +static void ptransfer (char *, long, struct timeval *, struct timeval *); +static void abort_remote (FILE *); +static void tvsub (struct timeval *, struct timeval *, struct timeval *); +static char *gunique (char *); struct sockaddr_in hisctladdr; struct sockaddr_in hisdataaddr; @@ -190,7 +190,7 @@ extern int connected; #define herror() printf("unknown host\n") FILE *cin, *cout; -FILE *dataconn PROTOTYPE((char *)); +FILE *dataconn (char *); char * hookup(host, port) diff --git a/src/appl/gssftp/ftp/ftp_var.h b/src/appl/gssftp/ftp/ftp_var.h index 0f95ca42c5..469e50686a 100644 --- a/src/appl/gssftp/ftp/ftp_var.h +++ b/src/appl/gssftp/ftp/ftp_var.h @@ -173,114 +173,110 @@ extern char *mktemp(); extern int command(char *, ...); -#ifndef PROTOTYPE -#define PROTOTYPE(x) x -#endif - -char *remglob PROTOTYPE((char **, int)); -int another PROTOTYPE((int *, char ***, char *)); -void makeargv PROTOTYPE((void)); -void setpeer PROTOTYPE((int, char **)); -void setclevel PROTOTYPE((int, char **)); -void setdlevel PROTOTYPE((int, char **)); -void ccc PROTOTYPE((void)); -void setclear PROTOTYPE((void)); -void setsafe PROTOTYPE((void)); -void setprivate PROTOTYPE((void)); -void settype PROTOTYPE((int, char **)); -void changetype PROTOTYPE((int, int)); -void setbinary PROTOTYPE((void)); -void setascii PROTOTYPE((void)); -void settenex PROTOTYPE((void)); -void set_mode PROTOTYPE((int, char **)); -void setform PROTOTYPE((int, char **)); -void setstruct PROTOTYPE((int, char **)); -void siteidle PROTOTYPE((int, char **)); -void put PROTOTYPE((int, char **)); -void mput PROTOTYPE((int, char **)); -void reget PROTOTYPE((int, char **)); -void get PROTOTYPE((int, char **)); -void mget PROTOTYPE((int, char **)); -void status PROTOTYPE((int, char **)); -void setbell PROTOTYPE((void)); -void settrace PROTOTYPE((void)); -void sethash PROTOTYPE((void)); -void setverbose PROTOTYPE((void)); -void setport PROTOTYPE((void)); -void setprompt PROTOTYPE((void)); -void setglob PROTOTYPE((void)); -void setdebug PROTOTYPE((int, char **)); -void cd PROTOTYPE((int, char **)); -void lcd PROTOTYPE((int, char **)); -void delete_file PROTOTYPE((int, char **)); -void mdelete PROTOTYPE((int, char **)); -void renamefile PROTOTYPE((int, char **)); -void ls PROTOTYPE((int, char **)); -void mls PROTOTYPE((int, char **)); -void shell PROTOTYPE((int, char **)); -void user PROTOTYPE((int, char **)); -void pwd PROTOTYPE((void)); -void makedir PROTOTYPE((int, char **)); -void removedir PROTOTYPE((int, char **)); -void quote PROTOTYPE((int, char **)); -void site PROTOTYPE((int, char **)); -void do_chmod PROTOTYPE((int, char **)); -void do_umask PROTOTYPE((int, char **)); -void setidle PROTOTYPE((int, char **)); -void rmthelp PROTOTYPE((int, char **)); -void quit PROTOTYPE((void)); -void disconnect PROTOTYPE((void)); -void fatal PROTOTYPE((char *)); -void account PROTOTYPE((int, char **)); -void doproxy PROTOTYPE((int, char **)); -void setcase PROTOTYPE((void)); -void setcr PROTOTYPE((void)); -void setntrans PROTOTYPE((int, char **)); -void setnmap PROTOTYPE((int, char **)); -void setsunique PROTOTYPE((void)); -void setrunique PROTOTYPE((void)); -void cdup PROTOTYPE((void)); -void restart PROTOTYPE((int, char **)); -void syst PROTOTYPE((void)); -void macdef PROTOTYPE((int, char **)); -void sizecmd PROTOTYPE((int, char **)); -void modtime PROTOTYPE((int, char **)); -void rmtstatus PROTOTYPE((int, char **)); -void newer PROTOTYPE((int, char **)); -void setpassive PROTOTYPE((void)); +char *remglob (char **, int); +int another (int *, char ***, char *); +void makeargv (void); +void setpeer (int, char **); +void setclevel (int, char **); +void setdlevel (int, char **); +void ccc (void); +void setclear (void); +void setsafe (void); +void setprivate (void); +void settype (int, char **); +void changetype (int, int); +void setbinary (void); +void setascii (void); +void settenex (void); +void set_mode (int, char **); +void setform (int, char **); +void setstruct (int, char **); +void siteidle (int, char **); +void put (int, char **); +void mput (int, char **); +void reget (int, char **); +void get (int, char **); +void mget (int, char **); +void status (int, char **); +void setbell (void); +void settrace (void); +void sethash (void); +void setverbose (void); +void setport (void); +void setprompt (void); +void setglob (void); +void setdebug (int, char **); +void cd (int, char **); +void lcd (int, char **); +void delete_file (int, char **); +void mdelete (int, char **); +void renamefile (int, char **); +void ls (int, char **); +void mls (int, char **); +void shell (int, char **); +void user (int, char **); +void pwd (void); +void makedir (int, char **); +void removedir (int, char **); +void quote (int, char **); +void site (int, char **); +void do_chmod (int, char **); +void do_umask (int, char **); +void setidle (int, char **); +void rmthelp (int, char **); +void quit (void); +void disconnect (void); +void fatal (char *); +void account (int, char **); +void doproxy (int, char **); +void setcase (void); +void setcr (void); +void setntrans (int, char **); +void setnmap (int, char **); +void setsunique (void); +void setrunique (void); +void cdup (void); +void restart (int, char **); +void syst (void); +void macdef (int, char **); +void sizecmd (int, char **); +void modtime (int, char **); +void rmtstatus (int, char **); +void newer (int, char **); +void setpassive (void); /* ftp.c */ -void sendrequest PROTOTYPE((char *, char *, char *, int)); -void recvrequest PROTOTYPE((char *, char *volatile, char *, char *, int)); -int login PROTOTYPE((char *)); -void setpbsz PROTOTYPE((unsigned int)); -void pswitch PROTOTYPE((int)); -int getreply PROTOTYPE((int)); -void reset PROTOTYPE((void)); -char *hookup PROTOTYPE((char *, int)); -int do_auth PROTOTYPE((void)); +void sendrequest (char *, char *, char *, int); +void recvrequest (char *, char *volatile, char *, char *, int); +int login (char *); +void setpbsz (unsigned int); +void pswitch (int); +int getreply (int); +void reset (void); +char *hookup (char *, int); +int do_auth (void); /* glob.c */ -void blkfree PROTOTYPE((char **)); +void blkfree (char **); /* domacro.c */ -void domacro PROTOTYPE((int, char **)); +void domacro (int, char **); /* main.c */ -void help PROTOTYPE((int, char **)); -struct cmd *getcmd PROTOTYPE((char *)); +void help (int, char **); +struct cmd *getcmd (char *); /* ruserpass.c */ -int ruserpass PROTOTYPE((char *, char **, char **, char **)); +int ruserpass (char *, char **, char **, char **); /* radix.h */ -int radix_encode PROTOTYPE((unsigned char *, unsigned char *, int *, int)); -char *radix_error PROTOTYPE((int)); +int radix_encode (unsigned char *, unsigned char *, int *, int); +char *radix_error (int); /* getpass.c */ -char *mygetpass PROTOTYPE((char *)); +char *mygetpass (char *); /* glob.c */ -char **ftpglob PROTOTYPE((char *)); +char **ftpglob (char *); diff --git a/src/appl/gssftp/ftp/glob.c b/src/appl/gssftp/ftp/glob.c index 4b760f25b5..b33de3a8f2 100644 --- a/src/appl/gssftp/ftp/glob.c +++ b/src/appl/gssftp/ftp/glob.c @@ -81,22 +81,22 @@ static short gflag; char **ftpglob(); char *globerr; char *home; -static char *strspl PROTOTYPE((char *, char *)), *strend PROTOTYPE((char *)); -char **copyblk PROTOTYPE((char **)); - -static void acollect PROTOTYPE((char *)), addpath PROTOTYPE((int)), - collect PROTOTYPE((char *)), expand PROTOTYPE((char *)), - Gcat PROTOTYPE((char *, char *)); -static void ginit PROTOTYPE((char **)), matchdir PROTOTYPE((char *)), - rscan PROTOTYPE((char **, int (*f)())), sort PROTOTYPE((void)); -static int amatch PROTOTYPE((char *, char *)), - execbrc PROTOTYPE((char *, char *)), match PROTOTYPE((char *, char *)); -static int digit PROTOTYPE((int)), letter PROTOTYPE((int)), - any PROTOTYPE((int, char *)); +static char *strspl (char *, char *), *strend (char *); +char **copyblk (char **); + +static void acollect (char *), addpath (int), + collect (char *), expand (char *), + Gcat (char *, char *); +static void ginit (char **), matchdir (char *), + rscan (char **, int (*f)()), sort (void); +static int amatch (char *, char *), + execbrc (char *, char *), match (char *, char *); +static int digit (int), letter (int), + any (int, char *); #ifndef _WIN32 -static int gethdir PROTOTYPE((char *)); +static int gethdir (char *); #endif -static int tglob PROTOTYPE((int )); +static int tglob (int ); static int globcnt; diff --git a/src/appl/gssftp/ftp/main.c b/src/appl/gssftp/ftp/main.c index 4f2cc59b23..1b0ae8511d 100644 --- a/src/appl/gssftp/ftp/main.c +++ b/src/appl/gssftp/ftp/main.c @@ -82,7 +82,7 @@ static char sccsid[] = "@(#)main.c 5.18 (Berkeley) 3/1/91"; uid_t getuid(); #endif -sigtype intr PROTOTYPE((int)), lostpeer PROTOTYPE((int)); +sigtype intr (int), lostpeer (int); extern char *home; char *getlogin(); #ifdef KRB5_KRB4_COMPAT @@ -91,8 +91,8 @@ struct servent staticsp; extern char realm[]; #endif /* KRB5_KRB4_COMPAT */ -static void cmdscanner PROTOTYPE((int)); -static char *slurpstring PROTOTYPE((void)); +static void cmdscanner (int); +static char *slurpstring (void); int diff --git a/src/appl/gssftp/ftp/ruserpass.c b/src/appl/gssftp/ftp/ruserpass.c index fb9c723683..acfabfa2da 100644 --- a/src/appl/gssftp/ftp/ruserpass.c +++ b/src/appl/gssftp/ftp/ruserpass.c @@ -57,7 +57,7 @@ static char sccsid[] = "@(#)ruserpass.c 5.3 (Berkeley) 3/1/91"; #define MAXHOSTNAMELEN 64 #endif -static int token PROTOTYPE((void)); +static int token (void); static FILE *cfile; #define DEFAULT 1 diff --git a/src/appl/gssftp/ftp/secure.c b/src/appl/gssftp/ftp/secure.c index 95c6ec848b..d23e358723 100644 --- a/src/appl/gssftp/ftp/secure.c +++ b/src/appl/gssftp/ftp/secure.c @@ -58,7 +58,7 @@ typedef unsigned long ftp_uint32; typedef long ftp_int32; #endif -static int secure_putbuf PROTOTYPE((int, unsigned char *, unsigned int)); +static int secure_putbuf (int, unsigned char *, unsigned int); extern struct sockaddr_in hisaddr; extern struct sockaddr_in myaddr; diff --git a/src/appl/gssftp/ftp/secure.h b/src/appl/gssftp/ftp/secure.h index 458daefc08..5d1bd0bdb9 100644 --- a/src/appl/gssftp/ftp/secure.h +++ b/src/appl/gssftp/ftp/secure.h @@ -5,15 +5,11 @@ #define myaddr data_addr #define hisaddr hisdataaddr -#ifndef PROTOTYPE -#define PROTOTYPE(x) x -#endif - -int secure_flush PROTOTYPE((int)); -int secure_putc PROTOTYPE((int, FILE *)); -int secure_getc PROTOTYPE((FILE *)); -int secure_write PROTOTYPE((int, unsigned char *, unsigned int)); -int secure_read PROTOTYPE((int, char *, unsigned int)); -void secure_gss_error PROTOTYPE((OM_uint32 maj_stat, OM_uint32 min_stat, char *s)); +int secure_flush (int); +int secure_putc (int, FILE *); +int secure_getc (FILE *); +int secure_write (int, unsigned char *, unsigned int); +int secure_read (int, char *, unsigned int); +void secure_gss_error (OM_uint32 maj_stat, OM_uint32 min_stat, char *s); void secure_error(char *, ...); diff --git a/src/appl/gssftp/ftpd/ChangeLog b/src/appl/gssftp/ftpd/ChangeLog index 3d358c224b..ebec349eeb 100644 --- a/src/appl/gssftp/ftpd/ChangeLog +++ b/src/appl/gssftp/ftpd/ChangeLog @@ -1,3 +1,7 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * ftpd_var.h, secure.h: Make prototypes unconditional. + 2001-08-03 Mitchell Berger <mitchb@mit.edu> * ftpd.M: Update the usage line and option descriptions to be in sync diff --git a/src/appl/gssftp/ftpd/ftpd_var.h b/src/appl/gssftp/ftpd/ftpd_var.h index 72580e7d7d..07fb14a637 100644 --- a/src/appl/gssftp/ftpd/ftpd_var.h +++ b/src/appl/gssftp/ftpd/ftpd_var.h @@ -38,8 +38,8 @@ #endif /* radix.c */ -char *radix_error PROTOTYPE((int)); -int radix_encode PROTOTYPE((unsigned char *, unsigned char *, int *, int)); +char *radix_error (int); +int radix_encode (unsigned char *, unsigned char *, int *, int); /* ftpd.c */ void ack(char *); diff --git a/src/appl/gssftp/ftpd/secure.h b/src/appl/gssftp/ftpd/secure.h index 2a0cb9d53a..97fd0c752b 100644 --- a/src/appl/gssftp/ftpd/secure.h +++ b/src/appl/gssftp/ftpd/secure.h @@ -5,12 +5,12 @@ #define myaddr data_source #define hisaddr data_dest -int secure_flush PROTOTYPE((int)); -int secure_putc PROTOTYPE((int, FILE *)); -int secure_getc PROTOTYPE((FILE *)); -int secure_write PROTOTYPE((int, unsigned char *, unsigned int)); -int secure_read PROTOTYPE((int, char *, unsigned int)); -void secure_gss_error PROTOTYPE((OM_uint32 maj_stat, OM_uint32 min_stat, char *s)); +int secure_flush (int); +int secure_putc (int, FILE *); +int secure_getc (FILE *); +int secure_write (int, unsigned char *, unsigned int); +int secure_read (int, char *, unsigned int); +void secure_gss_error (OM_uint32 maj_stat, OM_uint32 min_stat, char *s); #if defined(STDARG) || (defined(__STDC__) && ! defined(VARARGS)) || defined(HAVE_STDARG_H) void secure_error(char *, ...); diff --git a/src/appl/simple/client/ChangeLog b/src/appl/simple/client/ChangeLog index ada2764c8c..b1d04e3031 100644 --- a/src/appl/simple/client/ChangeLog +++ b/src/appl/simple/client/ChangeLog @@ -1,3 +1,7 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * sim_client.c: Make prototypes unconditional. + 2001-06-18 Ezra Peisach <epeisach@mit.edu> * sim_client.c (main): Cast argument to isupper()/tolower() to int. diff --git a/src/appl/simple/client/sim_client.c b/src/appl/simple/client/sim_client.c index 6da92fadbd..32750e571e 100644 --- a/src/appl/simple/client/sim_client.c +++ b/src/appl/simple/client/sim_client.c @@ -57,7 +57,7 @@ extern char *malloc(); #define MSG "hi there!" /* message text */ -void usage KRB5_PROTOTYPE((char *)); +void usage (char *); void usage(name) diff --git a/src/appl/telnet/libtelnet/ChangeLog b/src/appl/telnet/libtelnet/ChangeLog index 67c3a186e5..37af30fe70 100644 --- a/src/appl/telnet/libtelnet/ChangeLog +++ b/src/appl/telnet/libtelnet/ChangeLog @@ -1,3 +1,9 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * auth-proto.h, auth.h, enc-proto.h, enc_des.c, encrypt.c, + encrypt.h, kerberos.c, key-proto.h, misc-proto.h, misc.h, + setenv.c: Make prototypes unconditional. Don't define P(). + 2001-07-23 Ezra Peisach <epeisach@mit.edu> * enc_des.c (fb64_start): Remove variable set but never used. diff --git a/src/appl/telnet/libtelnet/auth-proto.h b/src/appl/telnet/libtelnet/auth-proto.h index 16a827c005..17a6b78692 100644 --- a/src/appl/telnet/libtelnet/auth-proto.h +++ b/src/appl/telnet/libtelnet/auth-proto.h @@ -56,59 +56,51 @@ * or implied warranty. */ -#if !defined(P) -#ifdef __STDC__ -#define P(x) x -#else -#define P(x) () -#endif -#endif - #if defined(AUTHENTICATION) -Authenticator *findauthenticator P((int, int)); +Authenticator *findauthenticator (int, int); -void auth_init P((char *, int)); -int auth_cmd P((int, char **)); -void auth_request P((void)); -void auth_send P((unsigned char *, int)); -void auth_send_retry P((void)); -void auth_is P((unsigned char *, int)); -void auth_reply P((unsigned char *, int)); -void auth_finished P((Authenticator *, int)); -int auth_wait P((char *)); -int auth_must_encrypt P((void)); -void auth_disable_name P((char *)); -void auth_gen_printsub P((unsigned char *, int, unsigned char *, int)); +void auth_init (char *, int); +int auth_cmd (int, char **); +void auth_request (void); +void auth_send (unsigned char *, int); +void auth_send_retry (void); +void auth_is (unsigned char *, int); +void auth_reply (unsigned char *, int); +void auth_finished (Authenticator *, int); +int auth_wait (char *); +int auth_must_encrypt (void); +void auth_disable_name (char *); +void auth_gen_printsub (unsigned char *, int, unsigned char *, int); -int getauthmask P((char *, int *)); -int auth_enable P((char *)); -int auth_disable P((char *)); -int auth_onoff P((char *, int)); -int auth_togdebug P((int)); -int auth_status P((void)); -void auth_name P((unsigned char *, int)); -int auth_sendname P((unsigned char *, int)); -void auth_debug P((int)); -void auth_printsub P((unsigned char *, int, unsigned char *, int)); +int getauthmask (char *, int *); +int auth_enable (char *); +int auth_disable (char *); +int auth_onoff (char *, int); +int auth_togdebug (int); +int auth_status (void); +void auth_name (unsigned char *, int); +int auth_sendname (unsigned char *, int); +void auth_debug (int); +void auth_printsub (unsigned char *, int, unsigned char *, int); #ifdef KRB4 -int kerberos4_init P((Authenticator *, int)); -int kerberos4_send P((Authenticator *)); -void kerberos4_is P((Authenticator *, unsigned char *, int)); -void kerberos4_reply P((Authenticator *, unsigned char *, int)); -int kerberos4_status P((Authenticator *, char *, int)); -void kerberos4_printsub P((unsigned char *, int, unsigned char *, int)); +int kerberos4_init (Authenticator *, int); +int kerberos4_send (Authenticator *); +void kerberos4_is (Authenticator *, unsigned char *, int); +void kerberos4_reply (Authenticator *, unsigned char *, int); +int kerberos4_status (Authenticator *, char *, int); +void kerberos4_printsub (unsigned char *, int, unsigned char *, int); #endif #ifdef KRB5 -int kerberos5_init P((Authenticator *, int)); -int kerberos5_send P((Authenticator *)); -void kerberos5_is P((Authenticator *, unsigned char *, int)); -void kerberos5_reply P((Authenticator *, unsigned char *, int)); -int kerberos5_status P((Authenticator *, char *, int)); -void kerberos5_printsub P((unsigned char *, int, unsigned char *, int)); -void kerberos5_cleanup P((void)); +int kerberos5_init (Authenticator *, int); +int kerberos5_send (Authenticator *); +void kerberos5_is (Authenticator *, unsigned char *, int); +void kerberos5_reply (Authenticator *, unsigned char *, int); +int kerberos5_status (Authenticator *, char *, int); +void kerberos5_printsub (unsigned char *, int, unsigned char *, int); +void kerberos5_cleanup (void); #endif #endif diff --git a/src/appl/telnet/libtelnet/auth.h b/src/appl/telnet/libtelnet/auth.h index f7d869c0b0..450c7ab7e0 100644 --- a/src/appl/telnet/libtelnet/auth.h +++ b/src/appl/telnet/libtelnet/auth.h @@ -65,23 +65,15 @@ #define AUTH_USER 3 /* We know he name */ #define AUTH_VALID 4 /* We know him, and he needs no password */ -#if !defined(P) -#ifdef __STDC__ -#define P(x) x -#else -#define P(x) () -#endif -#endif - typedef struct XauthP { int type; int way; - int (*init) P((struct XauthP *, int)); - int (*send) P((struct XauthP *)); - void (*is) P((struct XauthP *, unsigned char *, int)); - void (*reply) P((struct XauthP *, unsigned char *, int)); - int (*status) P((struct XauthP *, char *, int)); - void (*printsub) P((unsigned char *, int, unsigned char *, int)); + int (*init) (struct XauthP *, int); + int (*send) (struct XauthP *); + void (*is) (struct XauthP *, unsigned char *, int); + void (*reply) (struct XauthP *, unsigned char *, int); + int (*status) (struct XauthP *, char *, int); + void (*printsub) (unsigned char *, int, unsigned char *, int); } Authenticator; #include "auth-proto.h" diff --git a/src/appl/telnet/libtelnet/enc-proto.h b/src/appl/telnet/libtelnet/enc-proto.h index c096690925..4361e4a403 100644 --- a/src/appl/telnet/libtelnet/enc-proto.h +++ b/src/appl/telnet/libtelnet/enc-proto.h @@ -55,98 +55,90 @@ * this software for any purpose. It is provided "as is" without express * or implied warranty. */ -#if !defined(P) -#ifdef __STDC__ -#define P(x) x -#else -#define P(x) () -#endif -#endif - #ifdef ENCRYPTION -void encrypt_init P((char *, int)); -Encryptions *findencryption P((int)); -Encryptions *finddecryption P((int)); -void encrypt_send_supprt P((void)); -void encrypt_auto P((int)); -void decrypt_auto P((int)); -void encrypt_debug P((int)); -void encrypt_is P((unsigned char *, int)); -void encrypt_reply P((unsigned char *, int)); -void encrypt_start_input P((int)); -void encrypt_session_key P((Session_Key *, int)); -void encrypt_end_input P((void)); -void encrypt_start_output P((int)); -void encrypt_end_output P((void)); -void encrypt_send_request_start P((void)); -void encrypt_send_request_end P((void)); -void encrypt_send_end P((void)); -void encrypt_wait P((void)); -int encrypt_is_encrypting P((void)); -int EncryptAutoEnc P((int)); -int EncryptAutoDec P((int)); -int EncryptEnable P((char *, char *)); -int EncryptDisable P((char *, char *)); -int EncryptDebug P((int)); -int EncryptType P((char *, char *)); -int EncryptStart P((char *)); -int EncryptStartInput P((void)); -int EncryptStartOutput P((void)); -int EncryptStop P((char *)); -int EncryptStopInput P((void)); -int EncryptStopOutput P((void)); -int EncryptStatus P((void)); -int EncryptVerbose P((int)); -void encrypt_send_support P((void)); -void encrypt_send_keyid P((int, unsigned char *, int, int)); -int net_write P((unsigned char *, int)); -void encrypt_gen_printsub P((unsigned char *, int, unsigned char *, int)); -void encrypt_printsub P((unsigned char *, int, unsigned char *, int)); +void encrypt_init (char *, int); +Encryptions *findencryption (int); +Encryptions *finddecryption (int); +void encrypt_send_supprt (void); +void encrypt_auto (int); +void decrypt_auto (int); +void encrypt_debug (int); +void encrypt_is (unsigned char *, int); +void encrypt_reply (unsigned char *, int); +void encrypt_start_input (int); +void encrypt_session_key (Session_Key *, int); +void encrypt_end_input (void); +void encrypt_start_output (int); +void encrypt_end_output (void); +void encrypt_send_request_start (void); +void encrypt_send_request_end (void); +void encrypt_send_end (void); +void encrypt_wait (void); +int encrypt_is_encrypting (void); +int EncryptAutoEnc (int); +int EncryptAutoDec (int); +int EncryptEnable (char *, char *); +int EncryptDisable (char *, char *); +int EncryptDebug (int); +int EncryptType (char *, char *); +int EncryptStart (char *); +int EncryptStartInput (void); +int EncryptStartOutput (void); +int EncryptStop (char *); +int EncryptStopInput (void); +int EncryptStopOutput (void); +int EncryptStatus (void); +int EncryptVerbose (int); +void encrypt_send_support (void); +void encrypt_send_keyid (int, unsigned char *, int, int); +int net_write (unsigned char *, int); +void encrypt_gen_printsub (unsigned char *, int, unsigned char *, int); +void encrypt_printsub (unsigned char *, int, unsigned char *, int); -void encrypt_request_start P((unsigned char *, int)); -void encrypt_request_end P((void)); -void encrypt_enc_keyid P((unsigned char *, int)); -void encrypt_dec_keyid P((unsigned char *, int)); -void encrypt_support P((unsigned char *, int)); -void encrypt_start P((unsigned char *, int)); -void encrypt_end P((void)); +void encrypt_request_start (unsigned char *, int); +void encrypt_request_end (void); +void encrypt_enc_keyid (unsigned char *, int); +void encrypt_dec_keyid (unsigned char *, int); +void encrypt_support (unsigned char *, int); +void encrypt_start (unsigned char *, int); +void encrypt_end (void); #ifdef TELENTD -void encrypt_wait P((void)); +void encrypt_wait (void); #else -void printsub P((int, unsigned char *, int)); -int encrypt_cmd P((int, char **)); -void encrypt_display P((void)); +void printsub (int, unsigned char *, int); +int encrypt_cmd (int, char **); +void encrypt_display (void); #endif -void krbdes_encrypt P((unsigned char *, int)); -int krbdes_decrypt P((int)); -int krbdes_is P((unsigned char *, int)); -int krbdes_reply P((unsigned char *, int)); -void krbdes_init P((int)); -int krbdes_start P((int, int)); -void krbdes_session P((Session_Key *, int)); -void krbdes_printsub P((unsigned char *, int, unsigned char *, int)); +void krbdes_encrypt (unsigned char *, int); +int krbdes_decrypt (int); +int krbdes_is (unsigned char *, int); +int krbdes_reply (unsigned char *, int); +void krbdes_init (int); +int krbdes_start (int, int); +void krbdes_session (Session_Key *, int); +void krbdes_printsub (unsigned char *, int, unsigned char *, int); -void cfb64_encrypt P((unsigned char *, int)); -int cfb64_decrypt P((int)); -void cfb64_init P((int)); -int cfb64_start P((int, int)); -int cfb64_is P((unsigned char *, int)); -int cfb64_reply P((unsigned char *, int)); -void cfb64_session P((Session_Key *, int)); -int cfb64_keyid P((int, unsigned char *, int *)); -void cfb64_printsub P((unsigned char *, int, unsigned char *, int)); +void cfb64_encrypt (unsigned char *, int); +int cfb64_decrypt (int); +void cfb64_init (int); +int cfb64_start (int, int); +int cfb64_is (unsigned char *, int); +int cfb64_reply (unsigned char *, int); +void cfb64_session (Session_Key *, int); +int cfb64_keyid (int, unsigned char *, int *); +void cfb64_printsub (unsigned char *, int, unsigned char *, int); -void ofb64_encrypt P((unsigned char *, int)); -int ofb64_decrypt P((int)); -void ofb64_init P((int)); -int ofb64_start P((int, int)); -int ofb64_is P((unsigned char *, int)); -int ofb64_reply P((unsigned char *, int)); -void ofb64_session P((Session_Key *, int)); -int ofb64_keyid P((int, unsigned char *, int *)); -void ofb64_printsub P((unsigned char *, int, unsigned char *, int)); +void ofb64_encrypt (unsigned char *, int); +int ofb64_decrypt (int); +void ofb64_init (int); +int ofb64_start (int, int); +int ofb64_is (unsigned char *, int); +int ofb64_reply (unsigned char *, int); +void ofb64_session (Session_Key *, int); +int ofb64_keyid (int, unsigned char *, int *); +void ofb64_printsub (unsigned char *, int, unsigned char *, int); #endif /* ENCRYPTION */ diff --git a/src/appl/telnet/libtelnet/enc_des.c b/src/appl/telnet/libtelnet/enc_des.c index bd93b363c3..7d13468560 100644 --- a/src/appl/telnet/libtelnet/enc_des.c +++ b/src/appl/telnet/libtelnet/enc_des.c @@ -141,16 +141,16 @@ struct keyidlist { #define FB64_IV_BAD 3 -void fb64_stream_iv P((Block, struct stinfo *)); -void fb64_init P((struct fb *)); -static int fb64_start P((struct fb *, int, int)); -int fb64_is P((unsigned char *, int, struct fb *)); -int fb64_reply P((unsigned char *, int, struct fb *)); -static void fb64_session P((Session_Key *, int, struct fb *)); -void fb64_stream_key P((Block, struct stinfo *)); -int fb64_keyid P((int, unsigned char *, int *, struct fb *)); -void fb64_printsub P((unsigned char *, int, unsigned char *, int, - unsigned char *)); +void fb64_stream_iv (Block, struct stinfo *); +void fb64_init (struct fb *); +static int fb64_start (struct fb *, int, int); +int fb64_is (unsigned char *, int, struct fb *); +int fb64_reply (unsigned char *, int, struct fb *); +static void fb64_session (Session_Key *, int, struct fb *); +void fb64_stream_key (Block, struct stinfo *); +int fb64_keyid (int, unsigned char *, int *, struct fb *); +void fb64_printsub (unsigned char *, int, unsigned char *, int, + unsigned char *); static void ecb_encrypt(stp, in, out) struct stinfo *stp; diff --git a/src/appl/telnet/libtelnet/encrypt.c b/src/appl/telnet/libtelnet/encrypt.c index 24c40a4295..d4cc1a4e70 100644 --- a/src/appl/telnet/libtelnet/encrypt.c +++ b/src/appl/telnet/libtelnet/encrypt.c @@ -78,8 +78,8 @@ * These functions pointers point to the current routines * for encrypting and decrypting data. */ -void (*encrypt_output) P((unsigned char *, int)); -int (*decrypt_input) P((int)); +void (*encrypt_output) (unsigned char *, int); +int (*decrypt_input) (int); int encrypt_debug_mode = 0; static int decrypt_mode = 0; @@ -730,7 +730,7 @@ encrypt_request_start(data, cnt) static unsigned char str_keyid[(MAXKEYLEN*2)+5] = { IAC, SB, TELOPT_ENCRYPT }; -static void encrypt_keyid P((struct key_info *kp, unsigned char *, int)); +static void encrypt_keyid (struct key_info *kp, unsigned char *, int); void encrypt_enc_keyid(keyid, len) unsigned char *keyid; diff --git a/src/appl/telnet/libtelnet/encrypt.h b/src/appl/telnet/libtelnet/encrypt.h index 00c72cd068..4efac570b3 100644 --- a/src/appl/telnet/libtelnet/encrypt.h +++ b/src/appl/telnet/libtelnet/encrypt.h @@ -78,26 +78,18 @@ typedef struct { unsigned char *data; } Session_Key; -# if !defined(P) -# ifdef __STDC__ -# define P(x) x -# else -# define P(x) () -# endif -# endif - typedef struct { char *name; int type; - void (*output) P((unsigned char *, int)); - int (*input) P((int)); - void (*init) P((int)); - int (*start) P((int, int)); - int (*is) P((unsigned char *, int)); - int (*reply) P((unsigned char *, int)); - void (*session) P((Session_Key *, int)); - int (*keyid) P((int, unsigned char *, int *)); - void (*printsub) P((unsigned char *, int, unsigned char *, int)); + void (*output) (unsigned char *, int); + int (*input) (int); + void (*init) (int); + int (*start) (int, int); + int (*is) (unsigned char *, int); + int (*reply) (unsigned char *, int); + void (*session) (Session_Key *, int); + int (*keyid) (int, unsigned char *, int *); + void (*printsub) (unsigned char *, int, unsigned char *, int); } Encryptions; #define SK_DES 1 /* Matched Kerberos v5 ENCTYPE_DES */ @@ -105,7 +97,7 @@ typedef struct { #include "enc-proto.h" extern int encrypt_debug_mode; -extern int (*decrypt_input) P((int)); -extern void (*encrypt_output) P((unsigned char *, int)); +extern int (*decrypt_input) (int); +extern void (*encrypt_output) (unsigned char *, int); # endif /* __ENCRYPTION__ */ #endif /* ENCRYPTION */ diff --git a/src/appl/telnet/libtelnet/kerberos.c b/src/appl/telnet/libtelnet/kerberos.c index d9c0921544..c89f6dadc5 100644 --- a/src/appl/telnet/libtelnet/kerberos.c +++ b/src/appl/telnet/libtelnet/kerberos.c @@ -109,7 +109,7 @@ extern int auth_debug_mode; extern krb5_context telnet_context; -int kerberos4_cksum P((unsigned char *, int)); +int kerberos4_cksum (unsigned char *, int); static unsigned char str_data[1024] = { IAC, SB, TELOPT_AUTHENTICATION, 0, AUTHTYPE_KERBEROS_V4, }; diff --git a/src/appl/telnet/libtelnet/key-proto.h b/src/appl/telnet/libtelnet/key-proto.h index a70aab9a5e..0a19c97bcc 100644 --- a/src/appl/telnet/libtelnet/key-proto.h +++ b/src/appl/telnet/libtelnet/key-proto.h @@ -59,16 +59,8 @@ #ifndef __KEY_PROTO__ #define __KEY_PROTO__ -#if !defined(P) -#ifdef __STDC__ -#define P(x) x -#else -#define P(x) () -#endif -#endif - -int key_file_exists P((void)); -void key_lookup P((unsigned char *, Block)); -void key_stream_init P((Block, Block, int)); -unsigned char key_stream P((int, int)); +int key_file_exists (void); +void key_lookup (unsigned char *, Block); +void key_stream_init (Block, Block, int); +unsigned char key_stream (int, int); #endif diff --git a/src/appl/telnet/libtelnet/misc-proto.h b/src/appl/telnet/libtelnet/misc-proto.h index d0c2c44f6a..519f6a1343 100644 --- a/src/appl/telnet/libtelnet/misc-proto.h +++ b/src/appl/telnet/libtelnet/misc-proto.h @@ -59,27 +59,19 @@ #ifndef __MISC_PROTO__ #define __MISC_PROTO__ -#if !defined(P) -#ifdef __STDC__ -#define P(x) x -#else -#define P(x) () -#endif -#endif - -void auth_encrypt_init P((char *, char *, char *, int)); -void auth_encrypt_user P((char *)); -void auth_encrypt_connect P((int)); -void printd P((const unsigned char *, int)); +void auth_encrypt_init (char *, char *, char *, int); +void auth_encrypt_user (char *); +void auth_encrypt_connect (int); +void printd (const unsigned char *, int); /* * These functions are imported from the application */ -int net_write P((unsigned char *, int)); -void net_encrypt P((void)); -int telnet_spin P((void)); -char *telnet_getenv P((char *)); -char *telnet_gets P((char *, char *, int, int)); +int net_write (unsigned char *, int); +void net_encrypt (void); +int telnet_spin (void); +char *telnet_getenv (char *); +char *telnet_gets (char *, char *, int, int); #ifdef NEED_PARSETOS diff --git a/src/appl/telnet/libtelnet/misc.h b/src/appl/telnet/libtelnet/misc.h index 3f87154d8e..8ae6038366 100644 --- a/src/appl/telnet/libtelnet/misc.h +++ b/src/appl/telnet/libtelnet/misc.h @@ -39,16 +39,8 @@ extern char *RemoteHostName; extern int ConnectedCount; extern int ReservedPort; -#if !defined(P) -#ifdef __STDC__ -#define P(x) x -#else -#define P(x) () -#endif -#endif - -int isprefix P((char *, char *)); -char **genget P((char *, char **, int)); -int Ambiguous P((void *)); +int isprefix (char *, char *); +char **genget (char *, char **, int); +int Ambiguous (void *); #include "misc-proto.h" diff --git a/src/appl/telnet/libtelnet/setenv.c b/src/appl/telnet/libtelnet/setenv.c index f19c8a144c..3f55822fd5 100644 --- a/src/appl/telnet/libtelnet/setenv.c +++ b/src/appl/telnet/libtelnet/setenv.c @@ -44,7 +44,7 @@ #include "misc-proto.h" -static char *__findenv P((const char *, int *)); +static char *__findenv (const char *, int *); /* * setenv -- diff --git a/src/appl/telnet/telnet/ChangeLog b/src/appl/telnet/telnet/ChangeLog index 17817386e1..ce9ed967b1 100644 --- a/src/appl/telnet/telnet/ChangeLog +++ b/src/appl/telnet/telnet/ChangeLog @@ -1,3 +1,8 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * commands.c, externs.h, ring.h, telnet.c: Make prototypes + unconditional. + 2001-09-07 Ken Raeburn <raeburn@mit.edu> * commands.c (tn): Don't crash printing null hostname in case diff --git a/src/appl/telnet/telnet/commands.c b/src/appl/telnet/telnet/commands.c index 855bf24251..4f31586a1d 100644 --- a/src/appl/telnet/telnet/commands.c +++ b/src/appl/telnet/telnet/commands.c @@ -134,9 +134,9 @@ extern int Ambiguous(); typedef int (*intrtn_t)(); static int call (intrtn_t, ...); -void cmdrc P((char *, char *)); +void cmdrc (char *, char *); static int -send_tncmd P((void (*func)(), char *, char *)); +send_tncmd (void (*func)(), char *, char *); static int help(int, char **); #ifdef NEED_HERROR_PROTO @@ -297,12 +297,12 @@ struct sendlist { static int - send_esc P((void)), - send_help P((void)), - send_docmd P((char *)), - send_dontcmd P((char *)), - send_willcmd P((char *)), - send_wontcmd P((char *)); + send_esc (void), + send_help (void), + send_docmd (char *), + send_dontcmd (char *), + send_willcmd (char *), + send_wontcmd (char *); static struct sendlist Sendlist[] = { { "ao", "Send Telnet Abort output", 1, 0, 0, 2, AO }, @@ -664,9 +664,9 @@ togxbinary(val) } -static int togglehelp P((void)); +static int togglehelp (void); #if defined(AUTHENTICATION) -extern int auth_togdebug P((int)); +extern int auth_togdebug (int); #endif struct togglelist { @@ -1615,18 +1615,18 @@ struct envlist { }; extern struct env_lst * - env_define P((unsigned char *, unsigned char *)); + env_define (unsigned char *, unsigned char *); extern void - env_undefine P((unsigned char *)), - env_export P((unsigned char *)), - env_unexport P((unsigned char *)), - env_send P((unsigned char *)), + env_undefine (unsigned char *), + env_export (unsigned char *), + env_unexport (unsigned char *), + env_send (unsigned char *), #if defined(OLD_ENVIRON) && defined(ENV_HACK) - env_varval P((unsigned char *)), + env_varval (unsigned char *), #endif - env_list P((void)); + env_list (void); static void - env_help P((void)); + env_help (void); struct envlist EnvList[] = { { "define", "Define an environment variable", @@ -1971,11 +1971,11 @@ struct authlist { }; extern int - auth_enable P((char *)), - auth_disable P((char *)), - auth_status P((void)); + auth_enable (char *), + auth_disable (char *), + auth_status (void); static int - auth_help P((void)); + auth_help (void); struct authlist AuthList[] = { { "status", "Display current status of authentication information", @@ -2056,18 +2056,18 @@ struct encryptlist { }; extern int - EncryptEnable P((char *, char *)), - EncryptDisable P((char *, char *)), - EncryptType P((char *, char *)), - EncryptStart P((char *)), - EncryptStartInput P((void)), - EncryptStartOutput P((void)), - EncryptStop P((char *)), - EncryptStopInput P((void)), - EncryptStopOutput P((void)), - EncryptStatus P((void)); + EncryptEnable (char *, char *), + EncryptDisable (char *, char *), + EncryptType (char *, char *), + EncryptStart (char *), + EncryptStartInput (void), + EncryptStartOutput (void), + EncryptStop (char *), + EncryptStopInput (void), + EncryptStopOutput (void), + EncryptStatus (void); static int - EncryptHelp P((void)); + EncryptHelp (void); struct encryptlist EncryptList[] = { { "enable", "Enable encryption. ('encrypt enable ?' for more)", @@ -2180,9 +2180,9 @@ struct forwlist { }; static int - forw_status P((void)), - forw_set P((int)), - forw_help P((void)); + forw_status (void), + forw_set (int), + forw_help (void); struct forwlist ForwList[] = { { "status", "Display current status of credential forwarding", diff --git a/src/appl/telnet/telnet/externs.h b/src/appl/telnet/telnet/externs.h index 06c2a9ba61..ad16a0333c 100644 --- a/src/appl/telnet/telnet/externs.h +++ b/src/appl/telnet/telnet/externs.h @@ -115,14 +115,6 @@ extern char *malloc(), *calloc(), *realloc(); extern int errno; /* outside this world */ #endif /* !CRAY */ -#if !defined(P) -# ifdef __STDC__ -# define P(x) x -# else -# define P(x) () -# endif -#endif - extern int autologin, /* Autologin enabled */ skiprc, /* Don't process the ~/.telnetrc file */ @@ -176,8 +168,8 @@ extern char options[], /* All the little options */ *hostname; /* Who are we connected to? */ #ifdef ENCRYPTION -extern void (*encrypt_output) P((unsigned char *, int)); -extern int (*decrypt_input) P((int)); +extern void (*encrypt_output) (unsigned char *, int); +extern int (*decrypt_input) (int); #endif /* ENCRYPTION */ /* @@ -248,128 +240,128 @@ extern FILE extern unsigned char NetTraceFile[]; /* Name of file where debugging output goes */ extern void - SetNetTrace P((char *)); /* Function to change where debugging goes */ + SetNetTrace (char *); /* Function to change where debugging goes */ extern jmp_buf peerdied, toplevel; /* For error conditions. */ extern void - command P((int, char *, int)), - Dump P((int, unsigned char *, int)), - init_3270 P((void)), - init_terminal P((void)), - init_telnet P((void)), - init_network P((void)), - init_sys P((void)), - printoption P((char *, int, int)), - printsub P((int, unsigned char *, int)), - sendnaws P((void)), - sendabort P((void)), - sendeof P((void)), - sendayt P((void)), - sendsusp P((void)), - setconnmode P((int)), - setcommandmode P((void)), - setneturg P((void)), - set_escape_char P((char *)), - sys_telnet_init P((void)), - telnet P((char *)), - tel_enter_binary P((int)), - tel_leave_binary P((int)), - TerminalDefaultChars P((void)), - TerminalFlushOutput P((void)), - TerminalNewMode P((int)), - TerminalRestoreState P((void)), - TerminalSaveState P((void)), - TerminalSpeeds P((long *, long *)), - tninit P((void)), - upcase P((char *)), - willoption P((int)), - wontoption P((int)); + command (int, char *, int), + Dump (int, unsigned char *, int), + init_3270 (void), + init_terminal (void), + init_telnet (void), + init_network (void), + init_sys (void), + printoption (char *, int, int), + printsub (int, unsigned char *, int), + sendnaws (void), + sendabort (void), + sendeof (void), + sendayt (void), + sendsusp (void), + setconnmode (int), + setcommandmode (void), + setneturg (void), + set_escape_char (char *), + sys_telnet_init (void), + telnet (char *), + tel_enter_binary (int), + tel_leave_binary (int), + TerminalDefaultChars (void), + TerminalFlushOutput (void), + TerminalNewMode (int), + TerminalRestoreState (void), + TerminalSaveState (void), + TerminalSpeeds (long *, long *), + tninit (void), + upcase (char *), + willoption (int), + wontoption (int); extern void - send_do P((int, int)), - send_dont P((int, int)), - send_will P((int, int)), - send_wont P((int, int)); + send_do (int, int), + send_dont (int, int), + send_will (int, int), + send_wont (int, int); extern void - sendbrk P((void)), - intp P((void)), - xmitAO P((void)), - xmitEL P((void)), - xmitEC P((void)); + sendbrk (void), + intp (void), + xmitAO (void), + xmitEL (void), + xmitEC (void); extern void - lm_will P((unsigned char *, int)), - lm_wont P((unsigned char *, int)), - lm_do P((unsigned char *, int)), - lm_dont P((unsigned char *, int)), - lm_mode P((unsigned char *, int, int)); + lm_will (unsigned char *, int), + lm_wont (unsigned char *, int), + lm_do (unsigned char *, int), + lm_dont (unsigned char *, int), + lm_mode (unsigned char *, int, int); extern void - ExitString P((char *, int)), - Exit P((int)), - SetForExit P((void)), - EmptyTerminal P((void)), - slc_init P((void)), - slcstate P((void)), - slc_mode_export P((void)), - slc_mode_import P((int)), - slc_import P((int)), - slc_export P((void)), - slc P((unsigned char *, int)), - slc_check P((void)), - slc_start_reply P((void)), - slc_add_reply P((int, int, int)), - slc_end_reply P((void)); + ExitString (char *, int), + Exit (int), + SetForExit (void), + EmptyTerminal (void), + slc_init (void), + slcstate (void), + slc_mode_export (void), + slc_mode_import (int), + slc_import (int), + slc_export (void), + slc (unsigned char *, int), + slc_check (void), + slc_start_reply (void), + slc_add_reply (int, int, int), + slc_end_reply (void); extern int - quit P((void)), - ttyflush P((int)), - rlogin_susp P((void)), - tn P((int, char **)), - getconnmode P((void)), - netflush P((void)), - NetClose P((int)), - opt_welldefined P((char *)), - process_rings P((int, int, int, int, int, int)), - slc_update P((void)), - Scheduler P((int)), - SetSockOpt P((int, int, int, int)), - stilloob P((void)), - telrcv P((void)), - telnet_spin P((void)), - TerminalWrite P((char *, int)), - TerminalRead P((char *, int)), - TerminalAutoFlush P((void)), - TerminalSpecialChars P((int)), - TerminalWindowSize P((long *, long *)); + quit (void), + ttyflush (int), + rlogin_susp (void), + tn (int, char **), + getconnmode (void), + netflush (void), + NetClose (int), + opt_welldefined (char *), + process_rings (int, int, int, int, int, int), + slc_update (void), + Scheduler (int), + SetSockOpt (int, int, int, int), + stilloob (void), + telrcv (void), + telnet_spin (void), + TerminalWrite (char *, int), + TerminalRead (char *, int), + TerminalAutoFlush (void), + TerminalSpecialChars (int), + TerminalWindowSize (long *, long *); extern void - env_init P((void)), - env_opt P((unsigned char *, int)), - env_opt_start P((void)), - env_opt_start_info P((void)), - env_opt_add P((unsigned char *)), - env_opt_end P((int)), - optionstatus P((void)); + env_init (void), + env_opt (unsigned char *, int), + env_opt_start (void), + env_opt_start_info (void), + env_opt_add (unsigned char *), + env_opt_end (int), + optionstatus (void); extern unsigned char - *env_default P((int, int)), - *env_getvalue P((unsigned char *)); + *env_default (int, int), + *env_getvalue (unsigned char *); extern int - env_is_exported P((unsigned char *)); + env_is_exported (unsigned char *); extern int - get_status P((void)), - dosynch P((void)); + get_status (void), + dosynch (void); extern cc_t - *tcval P((int)); + *tcval (int); #ifndef USE_TERMIO @@ -536,8 +528,8 @@ extern char *transcom; /* Transparent command */ extern int - settranscom P((int, char**)); + settranscom (int, char**); extern void - inputAvailable P((int)); + inputAvailable (int); #endif /* defined(TN3270) */ diff --git a/src/appl/telnet/telnet/ring.h b/src/appl/telnet/telnet/ring.h index 7d9fd4f476..87f0ab77ab 100644 --- a/src/appl/telnet/telnet/ring.h +++ b/src/appl/telnet/telnet/ring.h @@ -33,16 +33,6 @@ * @(#)ring.h 8.1 (Berkeley) 6/6/93 */ -#if defined(P) -# undef P -#endif - -#if defined(__STDC__) || defined(LINT_ARGS) -# define P(x) x -#else -# define P(x) () -#endif - /* * This defines a structure for a ring buffer. * @@ -72,37 +62,37 @@ typedef struct { /* Initialization routine */ extern int - ring_init P((Ring *ring, unsigned char *buffer, int count)); + ring_init (Ring *ring, unsigned char *buffer, int count); /* Data movement routines */ extern void - ring_supply_data P((Ring *ring, unsigned char *buffer, int count)); + ring_supply_data (Ring *ring, unsigned char *buffer, int count); #ifdef notdef extern void - ring_consume_data P((Ring *ring, unsigned char *buffer, int count)); + ring_consume_data (Ring *ring, unsigned char *buffer, int count); #endif /* Buffer state transition routines */ extern void - ring_supplied P((Ring *ring, int count)), - ring_consumed P((Ring *ring, int count)); + ring_supplied (Ring *ring, int count), + ring_consumed (Ring *ring, int count); /* Buffer state query routines */ extern int - ring_empty_count P((Ring *ring)), - ring_empty_consecutive P((Ring *ring)), - ring_full_count P((Ring *ring)), - ring_full_consecutive P((Ring *ring)); + ring_empty_count (Ring *ring), + ring_empty_consecutive (Ring *ring), + ring_full_count (Ring *ring), + ring_full_consecutive (Ring *ring); #ifdef ENCRYPTION extern void - ring_encrypt P((Ring *ring, void (*func)())), - ring_clearto P((Ring *ring)); + ring_encrypt (Ring *ring, void (*func)()), + ring_clearto (Ring *ring); #endif /* ENCRYPTION */ extern void - ring_clear_mark P((Ring *ring)), - ring_mark P((Ring *ring)); + ring_clear_mark (Ring *ring), + ring_mark (Ring *ring); extern int - ring_at_mark P((Ring *)); + ring_at_mark (Ring *); diff --git a/src/appl/telnet/telnet/telnet.c b/src/appl/telnet/telnet/telnet.c index c0fe34b15f..82eaa00b28 100644 --- a/src/appl/telnet/telnet/telnet.c +++ b/src/appl/telnet/telnet/telnet.c @@ -79,7 +79,7 @@ #include <libtelnet/misc-proto.h> #endif /* defined(AUTHENTICATION) || defined(ENCRYPTION) */ -static int is_unique P((char *, char **, char **)); +static int is_unique (char *, char **, char **); #define strip(x) ((x)&0x7f) diff --git a/src/appl/telnet/telnetd/ChangeLog b/src/appl/telnet/telnetd/ChangeLog index 9b44722c94..73fd83d04f 100644 --- a/src/appl/telnet/telnetd/ChangeLog +++ b/src/appl/telnet/telnetd/ChangeLog @@ -1,3 +1,8 @@ +2001-10-09 Ken Raeburn <raeburn@mit.edu> + + * defs.h, state.c, sys_term.c, telnetd-ktd.c, telnetd.c: Make + prototypes unconditional. + Sat Sep 8 08:24:51 2001 Ezra Peisach <epeisach@mit.edu> * telnetd.c: Move include of fake-addrinfo.c to after stdlib.h so diff --git a/src/appl/telnet/telnetd/defs.h b/src/appl/telnet/telnetd/defs.h index de7fef494d..3ceb8653de 100644 --- a/src/appl/telnet/telnetd/defs.h +++ b/src/appl/telnet/telnetd/defs.h @@ -317,15 +317,7 @@ typedef struct { extern char *line; -#ifndef P -# ifdef __STDC__ -# define P(x) x -# else -# define P(x) () -# endif -#endif - #ifdef ENCRYPTION -extern void (*encrypt_output) P((unsigned char *, int)); -extern int (*decrypt_input) P((int)); +extern void (*encrypt_output) (unsigned char *, int); +extern int (*decrypt_input) (int); #endif /* ENCRYPTION */ diff --git a/src/appl/telnet/telnetd/state.c b/src/appl/telnet/telnetd/state.c index 62ed744331..104af6943e 100644 --- a/src/appl/telnet/telnetd/state.c +++ b/src/appl/telnet/telnetd/state.c @@ -47,7 +47,7 @@ unsigned char will[] = { IAC, WILL, '%', 'c', 0 }; unsigned char wont[] = { IAC, WONT, '%', 'c', 0 }; int not42 = 1; -static int envvarok P((char *)); +static int envvarok (char *); /* * Buffer for sub-options, and macros diff --git a/src/appl/telnet/telnetd/sys_term.c b/src/appl/telnet/telnetd/sys_term.c index c302dccd7e..05b57ffb64 100644 --- a/src/appl/telnet/telnetd/sys_term.c +++ b/src/appl/telnet/telnetd/sys_term.c @@ -1096,7 +1096,7 @@ startslave(host, autologin, autoname) if (i) { char c; - void sigjob P((int)); + void sigjob (int); slavepid = i; /* So we can clean it up later */ #ifdef CRAY (void) signal(WJSIGNAL, sigjob); diff --git a/src/appl/telnet/telnetd/telnetd-ktd.c b/src/appl/telnet/telnetd/telnetd-ktd.c index 5936e3b5ae..295f19580a 100644 --- a/src/appl/telnet/telnetd/telnetd-ktd.c +++ b/src/appl/telnet/telnetd/telnetd-ktd.c @@ -107,7 +107,7 @@ int debug = 0; int keepalive = 1; char *progname; -extern void usage P((void)); +extern void usage (void); main(argc, argv) char *argv[]; @@ -682,9 +682,9 @@ char host_name[MAXHOSTNAMELEN]; char remote_host_name[MAXHOSTNAMELEN]; #ifndef convex -extern void telnet P((int, int)); +extern void telnet (int, int); #else -extern void telnet P((int, int, char *)); +extern void telnet (int, int, char *); #endif /* diff --git a/src/appl/telnet/telnetd/telnetd.c b/src/appl/telnet/telnetd/telnetd.c index 4dd980404b..aefcacf9e0 100644 --- a/src/appl/telnet/telnetd/telnetd.c +++ b/src/appl/telnet/telnetd/telnetd.c @@ -135,8 +135,8 @@ char ptyibuf2[BUFSIZ]; #endif /* ! STREAMPTY */ -static void doit P((struct sockaddr *)); -int terminaltypeok P((char *)); +static void doit (struct sockaddr *); +int terminaltypeok (char *); static void _gettermname(void); int hostinfo = 1; /* do we print login banner? */ @@ -154,7 +154,7 @@ int maxhostlen = 0; int always_ip = 0; int stripdomain = 1; -extern void usage P((void)); +extern void usage (void); /* * The string to pass to getopt(). We do it this way so @@ -917,9 +917,9 @@ char remote_host_name[MAXDNAME]; char *rhost_sane; #ifndef convex -extern void telnet P((int, int)); +extern void telnet (int, int); #else -extern void telnet P((int, int, char *)); +extern void telnet (int, int, char *); #endif /* |
