Lines 151-163
void do_nothing(int sig)
Link Here
|
151 |
sigjmp_buf env; |
151 |
sigjmp_buf env; |
152 |
|
152 |
|
153 |
/*** signal handler ***********************************************************/ |
153 |
/*** signal handler ***********************************************************/ |
154 |
void sighandler(int sig) |
154 |
void sighandler(int sig __attribute__ ((unused))) |
155 |
{ |
155 |
{ |
156 |
siglongjmp(env, 1); |
156 |
siglongjmp(env, 1); |
157 |
} |
157 |
} |
158 |
|
158 |
|
159 |
/*** report statistics signal handler (SIGUSR1) *******************************/ |
159 |
/*** report statistics signal handler (SIGUSR1) *******************************/ |
160 |
void sigstats(int sig) |
160 |
void sigstats(int sig __attribute__ ((unused))) |
161 |
{ |
161 |
{ |
162 |
syslog(LOG_NOTICE, "GRE statistics:\n"); |
162 |
syslog(LOG_NOTICE, "GRE statistics:\n"); |
163 |
#define LOG(name,value) syslog(LOG_NOTICE, name "\n", stats .value) |
163 |
#define LOG(name,value) syslog(LOG_NOTICE, name "\n", stats .value) |
Lines 508-514
int open_callmgr(struct in_addr inetaddr
Link Here
|
508 |
} |
508 |
} |
509 |
|
509 |
|
510 |
/*** call the call manager main ***********************************************/ |
510 |
/*** call the call manager main ***********************************************/ |
511 |
void launch_callmgr(struct in_addr inetaddr, char *phonenr, int argc, |
511 |
void launch_callmgr(struct in_addr inetaddr, char *phonenr, int argc __attribute__ ((unused)), |
512 |
char**argv,char**envp) |
512 |
char**argv,char**envp) |
513 |
{ |
513 |
{ |
514 |
char *my_argv[3] = { argv[0], inet_ntoa(inetaddr), phonenr }; |
514 |
char *my_argv[3] = { argv[0], inet_ntoa(inetaddr), phonenr }; |
Lines 566-572
void launch_pppd(char *ttydev, int argc,
Link Here
|
566 |
{ |
566 |
{ |
567 |
char *new_argv[argc + 4];/* XXX if not using GCC, hard code a limit here. */ |
567 |
char *new_argv[argc + 4];/* XXX if not using GCC, hard code a limit here. */ |
568 |
char str_pppd[] = PPPD_BINARY; |
568 |
char str_pppd[] = PPPD_BINARY; |
569 |
char str_direct[] = "-direct"; |
569 |
char str_direct[] __attribute__ ((unused)) = "-direct"; |
570 |
char str_38400[] = "38400"; |
570 |
char str_38400[] = "38400"; |
571 |
int i = 0, j; |
571 |
int i = 0, j; |
572 |
new_argv[i++] = str_pppd; |
572 |
new_argv[i++] = str_pppd; |