1
1

Added warning() function for iperf warnings. Using --server and --udp now gives a warning instead of an error.

Этот коммит содержится в:
sethdelliott 2011-03-10 15:56:17 +00:00
родитель ad426c6fd4
Коммит f970ce8ecd
2 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -59,6 +59,12 @@ usage_long()
}
void warning(char *str)
{
fprintf(stderr, "warning: %s\n", str);
}
/********************** Get/set test protocol structure ***********************/
struct protocol *
@ -242,8 +248,11 @@ iperf_parse_arguments(struct iperf_test *test, int argc, char **argv)
break;
case 'u':
if (test->role == 's') {
warning("ignoring client only argument --udp (-u)");
/* XXX: made a warning
i_errno = IECLIENTONLY;
return (-1);
*/
}
set_protocol(test, Pudp);
test->settings->blksize = DEFAULT_UDP_BLKSIZE;

Просмотреть файл

@ -99,6 +99,7 @@ int iperf_recv(struct iperf_test *);
void sig_handler(int);
void usage();
void usage_long();
void warning(char *);
int all_data_sent(struct iperf_test *);
int package_parameters(struct iperf_test *);
int parse_parameters(struct iperf_test *);