Skip to content

Commit

Permalink
Change ip6 redirect to ip6 send-redirect like the ipv4 version "ip se…
Browse files Browse the repository at this point in the history
…nd-redirect"

Also fix default to match OpenBSD
  • Loading branch information
yellowman committed Oct 3, 2022
1 parent de79416 commit cf228f4
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion commands.c
Expand Up @@ -311,7 +311,7 @@ Menu ip6tab[] = {
{ "multicast_mtudisc", "Enables ICMPv6 too big messages when machine is an IPv6 multicast router", CMPL0 0, 0, 0, 0, ipsysctl },
{ "multipath", "Multipath routing", CMPL0 0, 0, 0, 0, ipsysctl },
{ "neighborgcthresh", "Maximum number of entries in neighbor cache", CMPL0 0, 0, 0, 0, ipsysctl },
{ "redirect", "Enables sending ICMPv6 redirects by the system", CMPL0 0, 0, 0, 0, ipsysctl },
{ "send-redirect", "Enables sending ICMPv6 redirects by the system", CMPL0 0, 0, 0, 0, ipsysctl },
{ "?", "Help", CMPL0 0, 0, 0, 0, sysctlhelp },
{ 0, 0, 0, 0, 0, 0, 0, 0 }

Expand Down
16 changes: 8 additions & 8 deletions sysctl.c
Expand Up @@ -128,12 +128,12 @@ struct ipsysctl ipsysctls[] = {
{ "maxqueue", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPPORT_MAXQUEUE, MIB_STOP, 0 }, 0, 1 },
{ "mtudisc", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_MTUDISC, MIB_STOP, 0 }, 0, 0 },
{ "mtudisctimeout", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_MTUDISCTIMEOUT, MIB_STOP, 0}, DEFAULT_MTUDISCTIMEOUT, 0 },
{ "ipsec-timeout", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_TIMEOUT, MIB_STOP, 0}, DEFAULT_IPSEC_TIMEOUT, 0 },
{ "ipsec-timeout", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_TIMEOUT, MIB_STOP, 0}, DEFAULT_IPSEC_TIMEOUT, 0 },
{ "ipsec-soft-timeout", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_SOFT_TIMEOUT, MIB_STOP, 0}, DEFAULT_IPSEC_SOFT_TIMEOUT, 0 },
{ "ipsec-allocs", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_ALLOCATIONS, MIB_STOP, 0}, 0, 0},
{ "ipsec-allocs", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_ALLOCATIONS, MIB_STOP, 0}, 0, 0},
{ "ipsec-soft-allocs", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_SOFT_ALLOCATIONS, MIB_STOP, 0}, 0, 0},
{ "ipsec-bytes", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_BYTES, MIB_STOP, 0}, 0, 0 },
{ "ipsec-soft-bytes", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_SOFT_BYTES, MIB_STOP, 0}, 0, 0 },
{ "ipsec-bytes", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_BYTES, MIB_STOP, 0}, 0, 0 },
{ "ipsec-soft-bytes", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_SOFT_BYTES, MIB_STOP, 0}, 0, 0 },
{ "ipsec-expire-acquire", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_EXPIRE_ACQUIRE, MIB_STOP, 0}, DEFAULT_IPSEC_EXPIRE_ACQUIRE, 0 },
{ "ipsec-firstuse", { CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_EXPIRE_ACQUIRE, MIB_STOP, 0}, DEFAULT_IPSEC_FIRSTUSE, 0 },
{ "ipsec-soft-firstuse",{ CTL_NET, PF_INET, IPPROTO_IP, IPCTL_IPSEC_SOFT_FIRSTUSE, MIB_STOP, 0}, DEFAULT_IPSEC_SOFT_FIRSTUSE, 0 },
Expand All @@ -155,10 +155,10 @@ struct ipsysctl ip6sysctls[] = {
{ "multipath", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MULTIPATH, MIB_STOP, 0 }, 0, 1 },
{ "mforwarding", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MFORWARDING, MIB_STOP, 0 }, 0, 1 },
{ "maxdynroutes", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MAXDYNROUTES, MIB_STOP, 0 }, DEFAULT_MAXDYNROUTES, 0 },
{ "redirect", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_SENDREDIRECTS, MIB_STOP, 0 }, 0, 1 },
{ "hoplimit", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_DEFHLIM, MIB_STOP, 0}, 0, 1 },
{ "defmcasthlim", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_DEFMCASTHLIM, MIB_STOP, 0}, 0, 1 },
{ "maxfragpackets", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MAXFRAGPACKETS, MIB_STOP, 0}, 1, 0 },
{ "send-redirect", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_SENDREDIRECTS, MIB_STOP, 0 },0, 0 },
{ "hoplimit", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_DEFHLIM, MIB_STOP, 0}, 0, 1 },
{ "defmcasthlim", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_DEFMCASTHLIM, MIB_STOP, 0}, 0, 1 },
{ "maxfragpackets", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MAXFRAGPACKETS, MIB_STOP, 0}, 1, 0 },
{ "maxfrags", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MAXFRAGS, MIB_STOP, 0}, 1, 0 },
{ "mtudisctimeout", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MTUDISCTIMEOUT, MIB_STOP, 0}, 0, 1 },
{ "multicast_mtudisc", { CTL_NET, PF_INET6, IPPROTO_IPV6, IPV6CTL_MCAST_PMTU, MIB_STOP, 0}, 0, 1 },
Expand Down

0 comments on commit cf228f4

Please sign in to comment.