| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270 |
- --- include/log.h.orig Tue Mar 19 15:32:00 2002
- +++ include/log.h Fri Jun 13 10:52:25 2003
- @@ -111,7 +111,7 @@
- void initlog(char*);
- void radlog_open(int category);
- void radlog_close();
- -void radlog(/*int, char *, ...*/);
- +void radlog(int, char *, ...);
- int __insist_failure(char *, char *, int);
-
- /* Debugging facilities */
- @@ -137,7 +137,7 @@
- #endif
-
- void _debug_print(char *file, int line, char *func_name, char *str);
- -char *_debug_format_string(/* char *fmt, ... */);
- +char *_debug_format_string(char *fmt, ... );
-
- /* Parsing */
-
- --- include/radiusd.h.orig Mon Aug 5 15:25:12 2002
- +++ include/radiusd.h Fri Jun 13 10:56:16 2003
- @@ -166,9 +166,9 @@
- #define stat_inc(m,a,c) \
- do {\
- NAS *nas;\
- - server_stat->##m . ##c ++;\
- + server_stat->m.c++;\
- if ((nas = nas_lookup_ip(a)) != NULL && nas->app_data)\
- - ((struct nas_stat*)nas->app_data)-> ##m . ##c ++;\
- + ((struct nas_stat*)nas->app_data)->m.c++;\
- } while (0)
-
- extern struct radstat radstat;
- --- include/display.h.orig Tue Mar 19 15:32:00 2002
- +++ include/display.h Fri Jun 13 11:00:09 2003
- @@ -34,4 +34,4 @@
- void scroll(int);
- void page(int);
- void clearmsg();
- -int msg();
- +int msg(int, char *, ...);
- --- radlib/debug.c.orig Tue Mar 19 15:32:02 2002
- +++ radlib/debug.c Fri Jun 13 10:40:36 2003
- @@ -31,7 +31,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <time.h>
- #include <errno.h>
- #include <string.h>
- --- radlib/logger.c.orig Tue Mar 19 15:32:02 2002
- +++ radlib/logger.c Fri Jun 13 10:53:05 2003
- @@ -27,7 +27,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <time.h>
- #include <errno.h>
- #include <string.h>
- @@ -35,36 +35,27 @@
-
- /*PRINTFLIKE2*/
- void
- -radlog(lvl, msg, va_alist)
- - int lvl;
- - char *msg;
- - va_dcl
- +radlog(int lvl, char *msg, ...)
- {
- va_list ap;
- int ec = 0;
-
- if (lvl & L_PERROR)
- ec = errno;
- - va_start(ap);
- + va_start(ap, msg);
- vlog(lvl, NULL, 0, NULL, ec, msg, ap);
- va_end(ap);
- }
-
- void
- -_dolog(level, file, line, func_name, fmt, va_alist)
- - int level;
- - char *file;
- - int line;
- - char *func_name;
- - char *fmt;
- - va_dcl
- +_dolog(int level, char *file, int line, char *func_name, char *fmt, ...)
- {
- va_list ap;
- int ec = 0;
-
- if (level & L_PERROR)
- ec = errno;
- - va_start(ap);
- + va_start(ap, fmt);
- vlog(level, file, line, func_name, ec, fmt, ap);
- va_end(ap);
- }
- @@ -81,15 +72,12 @@
- }
-
- char *
- -_debug_format_string(va_alist)
- - va_dcl
- +_debug_format_string(char *fmt, ...)
- {
- va_list ap;
- - char *fmt;
- char *str = NULL;
-
- - va_start(ap);
- - fmt = va_arg(ap,char*);
- + va_start(ap, fmt);
- vasprintf(&str, fmt, ap);
- va_end(ap);
- return str;
- --- radlib/applog.c.orig Tue Mar 19 15:32:02 2002
- +++ radlib/applog.c Fri Jun 13 10:53:43 2003
- @@ -27,7 +27,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <time.h>
- #include <errno.h>
- #include <string.h>
- --- radiusd/log.c.orig Tue Mar 19 15:32:00 2002
- +++ radiusd/log.c Fri Jun 13 10:56:47 2003
- @@ -23,7 +23,7 @@
- #include <stdlib.h>
- #include <unistd.h>
- #include <errno.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <syslog.h>
- #include <radiusd.h>
- #include <log.h>
- --- radiusd/rewrite.y.orig Wed Jul 31 13:56:18 2002
- +++ radiusd/rewrite.y Fri Jun 13 10:57:52 2003
- @@ -28,7 +28,7 @@
- #include <radiusd.h>
- #include <symtab.h>
- #include <setjmp.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <obstack1.h>
- #include <argcv.h>
- #include <rewrite.h>
- @@ -4590,11 +4590,7 @@
-
- /*VARARGS3*/
- int
- -va_run_init(name, request, typestr, va_alist)
- - char *name;
- - VALUE_PAIR *request;
- - char *typestr;
- - va_dcl
- +va_run_init(char *name, VALUE_PAIR *request, char *typestr, ...)
- {
- FILE *fp;
- va_list ap;
- @@ -4626,7 +4622,7 @@
-
- /* Pass arguments */
- nargs = 0;
- - va_start(ap);
- + va_start(ap, typestr);
- while (*typestr) {
- nargs++;
- switch (*typestr++) {
- --- radiusd/snmpserv.c.orig Tue Mar 19 15:32:00 2002
- +++ radiusd/snmpserv.c Fri Jun 13 10:58:11 2003
- @@ -28,7 +28,7 @@
-
- #include <sys/types.h>
- #include <sys/socket.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <asn1.h>
- #include <snmp.h>
- #include <mib.h>
- --- raduse/raduse.c.orig Wed Mar 20 12:35:13 2002
- +++ raduse/raduse.c Fri Jun 13 10:58:40 2003
- @@ -60,7 +60,7 @@
- PORT_STAT *port;
- } port_usage_t;
-
- -#define AP(p,m) (((port_usage_t*)(p)->app_data)-> ##m)
- +#define AP(p,m) (((port_usage_t*)(p)->app_data)->m)
-
- /* various options */
- int width = 5; /* width for time output (5 - hh:mm, 8 - hh:mm:ss) */
- --- raduse/display.c.orig Tue Mar 19 15:32:04 2002
- +++ raduse/display.c Fri Jun 13 11:00:10 2003
- @@ -26,7 +26,7 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <ctype.h>
- #include <log.h>
- #include <mem.h>
- @@ -139,16 +139,13 @@
-
-
- /*VARARGS2*/
- -msg(type, msgfmt, va_alist)
- - int type;
- - char *msgfmt;
- - va_dcl
- +int msg(int type, char *msgfmt, ...)
- {
- register int i;
- va_list ap;
- char next_msg[128];
-
- - va_start(ap);
- + va_start(ap, msgfmt);
-
- next_msg[0] = ' ';
- i = 1 + vsprintf(next_msg+1, msgfmt, ap);
- --- radtest/gram.y.orig Wed Aug 14 16:11:13 2002
- +++ radtest/gram.y Fri Jun 13 11:00:49 2003
- @@ -41,7 +41,7 @@
- #include <signal.h>
- #include <errno.h>
- #include <sys/wait.h>
- -#include <varargs.h>
- +#include <stdarg.h>
- #include <sysdep.h>
- #include <radius.h>
- #include <radclient.h>
- @@ -368,14 +368,11 @@
- }
-
- void
- -parse_error(va_alist)
- - va_dcl
- +parse_error(char *fmt, ...)
- {
- va_list ap;
- - char *fmt;
-
- - va_start(ap);
- - fmt = va_arg(ap, char*);
- + va_start(ap, fmt);
- fprintf(stderr, "%s:%d: ", source_filename, source_line_num);
- vfprintf(stderr, fmt, ap);
- va_end(ap);
- --- radtest/radtest.h.orig Tue Mar 19 15:32:04 2002
- +++ radtest/radtest.h Fri Jun 13 11:01:07 2003
- @@ -69,7 +69,7 @@
- int open_input(char *name);
- void close_input();
- void set_yydebug();
- -void parse_error();
- +void parse_error(char *fmt, ...);
- void print(Variable *var);
- void radtest_send(int port, int code, Variable *var);
- void putback(char *str);
|