IPV6_PKTINFO
cmsg->cmsg_type == IPV6_PKTINFO) {
cmsg->cmsg_type = IPV6_PKTINFO;
if (setsockopt(s, IPPROTO_IPV6, IPV6_PKTINFO, &pi_setsockopt, sizeof(pi_setsockopt))) {
cmsg->cmsg_type = IPV6_PKTINFO;
cmsg->cmsg_type = IPV6_PKTINFO;
cmsg->cmsg_type == IPV6_PKTINFO) {
setsockopt(dummy, IPPROTO_IPV6, IPV6_PKTINFO,
cm->cmsg_type = IPV6_PKTINFO;
cm->cmsg_type == IPV6_PKTINFO &&
#if defined(IPV6_RECVPKTINFO) || defined(IPV6_PKTINFO) || (defined(IP_RECVDSTADDR) && defined(IP_SENDSRCADDR)) || defined(IP_PKTINFO)
# elif defined(IPV6_PKTINFO)
if(setsockopt(s, IPPROTO_IPV6, IPV6_PKTINFO,
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
#ifdef IPV6_PKTINFO
#ifdef IPV6_PKTINFO
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
cmsg->cmsg_type == IPV6_PKTINFO) {
cmsg->cmsg_type = IPV6_PKTINFO;
cmsg->cmsg_type == IPV6_PKTINFO) {
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && (defined(HAVE_RECVMSG) || defined(HAVE_SENDMSG))
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
#ifdef IPV6_PKTINFO
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_SENDMSG)
cmsg->cmsg_type = IPV6_PKTINFO;
cmsg->cmsg_type = IPV6_PKTINFO;
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
#ifdef IPV6_PKTINFO
sizeof(struct in6_pktinfo), IPV6_PKTINFO,
IPV6_PKTINFO, IPPROTO_IPV6);
case IPV6_PKTINFO:
case IPV6_PKTINFO:
case IPV6_PKTINFO:
if (optname == -1 || optname == IPV6_PKTINFO) {
case IPV6_PKTINFO:
&& cmsgp->cmsg_type == IPV6_PKTINFO) {
cmsgp->cmsg_type = IPV6_PKTINFO;
cmsg->cmsg_type = IPV6_PKTINFO;
case IPV6_PKTINFO:
cmsg->cmsg_type == IPV6_PKTINFO) {
cmsg->cmsg_type == IPV6_PKTINFO) {
&& cm->cmsg_type == IPV6_PKTINFO
cmsg->cmsg_type == IPV6_PKTINFO) {
cm->cmsg_type = IPV6_PKTINFO;
cm->cmsg_type == IPV6_PKTINFO &&
cm->cmsg_type = IPV6_PKTINFO;
case IPV6_PKTINFO:
cmsg->cmsg_type == IPV6_PKTINFO) {
cmsg->cmsg_type = IPV6_PKTINFO;
case IPV6_PKTINFO:
cmsg->cmsg_type == IPV6_PKTINFO) {
cm->cmsg_type == IPV6_PKTINFO &&
#if defined(IPV6_RECVPKTINFO) || defined(IPV6_PKTINFO) || (defined(IP_RECVDSTADDR) && defined(IP_SENDSRCADDR)) || defined(IP_PKTINFO)
# elif defined(IPV6_PKTINFO)
if(setsockopt(s, IPPROTO_IPV6, IPV6_PKTINFO,
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
#ifdef IPV6_PKTINFO
#ifdef IPV6_PKTINFO
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
cmsg->cmsg_type == IPV6_PKTINFO) {
cmsg->cmsg_type = IPV6_PKTINFO;
cmsg->cmsg_type == IPV6_PKTINFO) {
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && (defined(HAVE_RECVMSG) || defined(HAVE_SENDMSG))
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
#ifdef IPV6_PKTINFO
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_SENDMSG)
cmsg->cmsg_type = IPV6_PKTINFO;
cmsg->cmsg_type = IPV6_PKTINFO;
#if defined(AF_INET6) && defined(IPV6_PKTINFO) && defined(HAVE_RECVMSG)
#ifdef IPV6_PKTINFO