diff options
Diffstat (limited to 'plugins-root')
| -rw-r--r-- | plugins-root/check_icmp.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins-root/check_icmp.c b/plugins-root/check_icmp.c index 6a883a82..98891f02 100644 --- a/plugins-root/check_icmp.c +++ b/plugins-root/check_icmp.c | |||
| @@ -467,10 +467,14 @@ main(int argc, char **argv) | |||
| 467 | unsigned short size; | 467 | unsigned short size; |
| 468 | switch(arg) { | 468 | switch(arg) { |
| 469 | case '4': | 469 | case '4': |
| 470 | if (address_family != -1) | ||
| 471 | crash("Multiple protocol versions not supported"); | ||
| 470 | address_family = AF_INET; | 472 | address_family = AF_INET; |
| 471 | break; | 473 | break; |
| 472 | case '6': | 474 | case '6': |
| 473 | #ifdef USE_IPV6 | 475 | #ifdef USE_IPV6 |
| 476 | if (address_family != -1) | ||
| 477 | crash("Multiple protocol versions not supported"); | ||
| 474 | address_family = AF_INET6; | 478 | address_family = AF_INET6; |
| 475 | #else | 479 | #else |
| 476 | usage (_("IPv6 support not available\n")); | 480 | usage (_("IPv6 support not available\n")); |
