X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2Fliboping.c;h=51071ada56a603164ca4a3a0e002cc6b79a4554a;hb=0834dabb8a7b39332c3c79513e237eb55e5526f6;hp=88244bb7b66faed42967dfed725aea15c96e11b3;hpb=0788ea02313aa3b3e5f9c5ec2f78e0a6b2eca272;p=liboping.git diff --git a/src/liboping.c b/src/liboping.c index 88244bb..51071ad 100644 --- a/src/liboping.c +++ b/src/liboping.c @@ -1352,6 +1352,7 @@ int ping_host_add (pingobj_t *obj, const char *host) setsockopt (ph->fd, IPPROTO_IP, IP_RECVTTL, &opt, sizeof (opt)); } +#if defined(IPPROTO_IPV6) && defined(IPV6_RECVHOPLIMIT) else if (ph->addrfamily == AF_INET6) { int opt = 1; @@ -1359,6 +1360,7 @@ int ping_host_add (pingobj_t *obj, const char *host) setsockopt (ph->fd, IPPROTO_IPV6, IPV6_RECVHOPLIMIT, &opt, sizeof (opt)); } +#endif break; }