X-Git-Url: https://gapil.gnulinux.it/gitweb/?p=gapil.git;a=blobdiff_plain;f=sources%2FTCP_echod.c;h=cca49332ade78b32be343a7d57dea39f64cc4f67;hp=689049265861498279830c4fe0626f8ff22ac9c8;hb=b51bcef6bcf8c8622107b8ab8a22626dbdf6ba96;hpb=866f3cf8f2fe10ea9c7b5c4b10faf37fce74b1aa diff --git a/sources/TCP_echod.c b/sources/TCP_echod.c index 6890492..cca4933 100644 --- a/sources/TCP_echod.c +++ b/sources/TCP_echod.c @@ -64,7 +64,7 @@ int main(int argc, char *argv[]) int waiting = 0; int compat = 0; pid_t pid; - struct sockaddr_in serv_add, cli_add; + struct sockaddr_in cli_add; socklen_t len; char debug[MAXLINE], ipaddr[20]; /* @@ -116,7 +116,7 @@ int main(int argc, char *argv[]) SignalRestart(SIGCHLD, HandSigCHLD); /* restarting handler */ } /* create and bind socket */ - if ( (list_fd = sockbind(NULL, "echo", 6, SOCK_STREAM)) < 0) { + if ( (list_fd = sockbind(argv[optind], "echo", 6, SOCK_STREAM)) < 0) { return 1; } /* release privileges and go daemon */