Donald,
this mail seems to have gotten mangled, with an empty line inserted
after each line. Can you resend? ('git send-email' strongly
recommended)
-David
On Thu, May 07, 2015 at 10:24:57AM -0400, Donald Sharp wrote:
> The #define IPV6_MINHOPCNT define is never defined on any unix platform.
>
> From what I can tell the original implementation on the linux platform
>
> was IPV6_MINHOPCNT, when it got accepted into the mainstream kernel
>
> it was transformed into IPV6_MINHOPCOUNT. Since we test for the
>
> define before attempting to use the code it was silently doing nothing
>
> for a long time.
>
> ---
>
> lib/sockunion.c | 6 +++---
>
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
>
> diff --git a/lib/sockunion.c b/lib/sockunion.c
>
> index 5e6cf68..2505f29 100644
>
> --- a/lib/sockunion.c
>
> +++ b/lib/sockunion.c
>
> @@ -505,13 +505,13 @@ sockopt_minttl (int family, int sock, int minttl)
>
> return ret;
>
> }
>
> #endif /* IP_MINTTL */
>
> -#ifdef IPV6_MINHOPCNT
>
> +#ifdef IPV6_MINHOPCOUNT
>
> if (family == AF_INET6)
>
> {
>
> - int ret = setsockopt (sock, IPPROTO_IPV6, IPV6_MINHOPCNT, &minttl,
> sizeof(minttl));
>
> + int ret = setsockopt (sock, IPPROTO_IPV6, IPV6_MINHOPCOUNT, &minttl,
> sizeof(minttl));
>
> if (ret < 0)
>
> zlog (NULL, LOG_WARNING,
>
> - "can't set sockopt IPV6_MINHOPCNT to %d on socket %d: %s",
>
> + "can't set sockopt IPV6_MINHOPCOUNT to %d on socket %d: %s",
>
> minttl, sock, safe_strerror (errno));
>
> return ret;
>
> }
> _______________________________________________
> Quagga-dev mailing list
> [email protected]
> https://lists.quagga.net/mailman/listinfo/quagga-dev
_______________________________________________
Quagga-dev mailing list
[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-dev