diff options
author | Yasuyuki KOZAKAI <yasuyuki@netfilter.org> | 2006-04-15 03:09:37 +0000 |
---|---|---|
committer | Yasuyuki KOZAKAI <yasuyuki@netfilter.org> | 2006-04-15 03:09:37 +0000 |
commit | 85872c845cdc79d10a5485f443cafefb720678c2 (patch) | |
tree | db34a75d1f9e67e5146e3e363fd1165c7ad06822 /ip6tables.c | |
parent | 1f312c2e3ee57eadde7c8bfc12d838aa0f60e99e (diff) |
[IP6TABLES] kill manual comparing protocol name with "ipv6-icmp".
Diffstat (limited to 'ip6tables.c')
-rw-r--r-- | ip6tables.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/ip6tables.c b/ip6tables.c index 00c4f6db..a375a2e9 100644 --- a/ip6tables.c +++ b/ip6tables.c @@ -222,6 +222,7 @@ static const struct pprot chain_protos[] = { { "tcp", IPPROTO_TCP }, { "udp", IPPROTO_UDP }, { "icmpv6", IPPROTO_ICMPV6 }, + { "ipv6-icmp", IPPROTO_ICMPV6 }, { "esp", IPPROTO_ESP }, { "ah", IPPROTO_AH }, }; @@ -1759,7 +1760,6 @@ int do_command6(int argc, char *argv[], char **table, ip6tc_handle_t *handle) char *protocol = NULL; const char *modprobe = NULL; int proto_used = 0; - char icmp6p[] = "icmpv6"; memset(&fw, 0, sizeof(fw)); @@ -1928,8 +1928,6 @@ int do_command6(int argc, char *argv[], char **table, ip6tc_handle_t *handle) *protocol = tolower(*protocol); protocol = argv[optind-1]; - if ( strcmp(protocol,"ipv6-icmp") == 0) - protocol = icmp6p; fw.ipv6.proto = parse_protocol(protocol); fw.ipv6.flags |= IP6T_F_PROTO; |