Fixed an error when compiling on Ubuntu systems. Also fixed a small server memory leak.
Этот коммит содержится в:
родитель
efb7bbe44b
Коммит
bfd0c25dba
@ -341,8 +341,9 @@ parse_parameters(struct iperf_test *test)
|
||||
break;
|
||||
}
|
||||
}
|
||||
// XXX: optreset is not needed on ubuntu
|
||||
#ifdef __APPLE__
|
||||
optreset = 1;
|
||||
#endif
|
||||
optind = 0;
|
||||
|
||||
free(params);
|
||||
|
@ -284,10 +284,10 @@ iperf_run_server(struct iperf_test *test)
|
||||
fprintf(stderr, "Unable to send SERVER_TERMINATE message to client\n");
|
||||
}
|
||||
}
|
||||
exit(1);
|
||||
return 0;
|
||||
}
|
||||
|
||||
for (;;) {
|
||||
for ( ; ; ) {
|
||||
|
||||
test->state = IPERF_START;
|
||||
streams_accepted = 0;
|
||||
|
@ -223,7 +223,9 @@ main(int argc, char **argv)
|
||||
}
|
||||
|
||||
/* For subsequent calls to getopt */
|
||||
#ifdef __APPLE__
|
||||
optreset = 1;
|
||||
#endif
|
||||
optind = 0;
|
||||
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user