const static struct option longopts[] = {
{ "source-list", required_argument, NULL, 's' },
{ "destination-list", required_argument, NULL, 'd' },
+ { "num-senders", required_argument, NULL, 'n' },
{ "port", required_argument, NULL, 'p' },
{ NULL, 0, NULL, 0 }
};
int option_index = 0;
for ( ;; ) {
- int c = getopt_long(argc, argv, "s:d:p:", longopts, &option_index);
+ int c = getopt_long(argc, argv, "s:d:n:p:", longopts, &option_index);
switch (c) {
case 's':
read_ip_list(optarg, &sources, &num_sources, &room_sources);
case 'd':
read_ip_list(optarg, &destinations, &num_destinations, &room_destinations);
break;
+ case 'n':
+ num_senders = atoi(optarg);
+ break;
case 'p':
port = atoi(optarg);
break;