|
@@ -198,7 +198,6 @@ process_arguments (int argc, char **argv)
|
|
|
{"port", required_argument, 0, 'p'},
|
|
{"port", required_argument, 0, 'p'},
|
|
|
{"udp", no_argument, 0, 'u'},
|
|
{"udp", no_argument, 0, 'u'},
|
|
|
{"timeout", required_argument, 0, 't'},
|
|
{"timeout", required_argument, 0, 't'},
|
|
|
- {"timeoutstate", required_argument,0,'Z'},
|
|
|
|
|
{"version", no_argument, 0, 'V'},
|
|
{"version", no_argument, 0, 'V'},
|
|
|
{"help", no_argument, 0, 'h'},
|
|
{"help", no_argument, 0, 'h'},
|
|
|
{0, 0, 0, 0}
|
|
{0, 0, 0, 0}
|
|
@@ -221,7 +220,7 @@ process_arguments (int argc, char **argv)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
while (1) {
|
|
while (1) {
|
|
|
- c = getopt_long (argc, argv, "hVH:w:c:W:C:p:t:uZ:", longopts,
|
|
|
|
|
|
|
+ c = getopt_long (argc, argv, "hVH:w:c:W:C:p:t:u", longopts,
|
|
|
&option);
|
|
&option);
|
|
|
|
|
|
|
|
if (c == -1 || c == EOF)
|
|
if (c == -1 || c == EOF)
|
|
@@ -299,14 +298,8 @@ process_arguments (int argc, char **argv)
|
|
|
server_port = atoi (optarg);
|
|
server_port = atoi (optarg);
|
|
|
break;
|
|
break;
|
|
|
case 't': /* timeout */
|
|
case 't': /* timeout */
|
|
|
- if (!is_intnonneg (optarg))
|
|
|
|
|
- usage2 (_("Timeout interval must be a positive integer"), optarg);
|
|
|
|
|
- else
|
|
|
|
|
- socket_timeout = atoi (optarg);
|
|
|
|
|
|
|
+ socket_timeout = parse_socket_timeout_string (optarg);
|
|
|
break;
|
|
break;
|
|
|
- case 'Z':
|
|
|
|
|
- set_socket_timeout_state(optarg);
|
|
|
|
|
- break;
|
|
|
|
|
case 'u': /* udp */
|
|
case 'u': /* udp */
|
|
|
use_udp = TRUE;
|
|
use_udp = TRUE;
|
|
|
}
|
|
}
|