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

Reply via email to