diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2012-11-13 13:36:48 -0500 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2012-11-13 13:36:48 -0500 |
commit | db3682d99b9d17c745a6286b404abf2f4d1347a2 (patch) | |
tree | 788d17daf64961c03cda152f4ea77f658672170b /src/svc_dg.c | |
parent | 8cbabedef8e191a373aaed18d52b578506257090 (diff) | |
download | ti-rpc-db3682d99b9d17c745a6286b404abf2f4d1347a2.tar.gz |
Add missing INET6 conditional
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'src/svc_dg.c')
-rw-r--r-- | src/svc_dg.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/svc_dg.c b/src/svc_dg.c index a79a70d..b1ac462 100644 --- a/src/svc_dg.c +++ b/src/svc_dg.c @@ -653,10 +653,11 @@ svc_dg_enable_pktinfo(int fd, const struct __rpc_sockinfo *si) case AF_INET: (void) setsockopt(fd, SOL_IP, IP_PKTINFO, &val, sizeof(val)); break; - +#ifdef INET6 case AF_INET6: (void) setsockopt(fd, SOL_IPV6, IPV6_RECVPKTINFO, &val, sizeof(val)); break; +#endif } } @@ -694,6 +695,7 @@ svc_dg_valid_pktinfo(struct msghdr *msg) } break; +#ifdef INET6 case AF_INET6: if (cmsg->cmsg_level != SOL_IPV6 || cmsg->cmsg_type != IPV6_PKTINFO @@ -706,6 +708,7 @@ svc_dg_valid_pktinfo(struct msghdr *msg) pkti->ipi6_ifindex = 0; } break; +#endif default: return 0; |