Home | History | Annotate | Download | only in mDNSPosix

Lines Matching refs:setsockopt

651 			err = setsockopt(*sktPtr, SOL_SOCKET, SO_REUSEPORT, &kOn, sizeof(kOn));
653 err = setsockopt(*sktPtr, SOL_SOCKET, SO_REUSEADDR, &kOn, sizeof(kOn));
657 if (err < 0) { err = errno; perror("setsockopt - SO_REUSExxxx"); }
668 err = setsockopt(*sktPtr, IPPROTO_IP, IP_PKTINFO, &kOn, sizeof(kOn));
669 if (err < 0) { err = errno; perror("setsockopt - IP_PKTINFO"); }
672 err = setsockopt(*sktPtr, IPPROTO_IP, IP_RECVDSTADDR, &kOn, sizeof(kOn));
673 if (err < 0) { err = errno; perror("setsockopt - IP_RECVDSTADDR"); }
678 err = setsockopt(*sktPtr, IPPROTO_IP, IP_RECVIF, &kOn, sizeof(kOn));
679 if (err < 0) { err = errno; perror("setsockopt - IP_RECVIF"); }
689 setsockopt(*sktPtr, IPPROTO_IP, IP_RECVTTL, &kOn, sizeof(kOn));
699 err = setsockopt(*sktPtr, IPPROTO_IP, IP_ADD_MEMBERSHIP, &imr, sizeof(imr));
700 if (err < 0) { err = errno; perror("setsockopt - IP_ADD_MEMBERSHIP"); }
706 err = setsockopt(*sktPtr, IPPROTO_IP, IP_MULTICAST_IF, &((struct sockaddr_in*)intfAddr)->sin_addr, sizeof(struct in_addr));
707 if (err < 0) { err = errno; perror("setsockopt - IP_MULTICAST_IF"); }
713 err = setsockopt(*sktPtr, IPPROTO_IP, IP_TTL, &kIntTwoFiveFive, sizeof(kIntTwoFiveFive));
714 if (err < 0) { err = errno; perror("setsockopt - IP_TTL"); }
721 err = setsockopt(*sktPtr, IPPROTO_IP, IP_MULTICAST_TTL, &kByteTwoFiveFive, sizeof(kByteTwoFiveFive));
723 err = setsockopt(*sktPtr, IPPROTO_IP, IP_MULTICAST_TTL, &kIntTwoFiveFive, sizeof(kIntTwoFiveFive));
724 if (err < 0) { err = errno; perror("setsockopt - IP_MULTICAST_TTL"); }
746 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_2292_PKTINFO, &kOn, sizeof(kOn));
747 if (err < 0) { err = errno; perror("setsockopt - IPV6_PKTINFO"); }
755 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_2292_HOPLIMIT, &kOn, sizeof(kOn));
756 if (err < 0) { err = errno; perror("setsockopt - IPV6_HOPLIMIT"); }
766 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_JOIN_GROUP, &imr6, sizeof(imr6));
771 perror("setsockopt - IPV6_JOIN_GROUP");
779 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_MULTICAST_IF, &multicast_if, sizeof(multicast_if));
780 if (err < 0) { err = errno; perror("setsockopt - IPV6_MULTICAST_IF"); }
787 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_V6ONLY, &kOn, sizeof(kOn));
788 if (err < 0) { err = errno; perror("setsockopt - IPV6_V6ONLY"); }
794 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_UNICAST_HOPS, &kIntTwoFiveFive, sizeof(kIntTwoFiveFive));
795 if (err < 0) { err = errno; perror("setsockopt - IPV6_UNICAST_HOPS"); }
802 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, &kByteTwoFiveFive, sizeof(kByteTwoFiveFive));
804 err = setsockopt(*sktPtr, IPPROTO_IPV6, IPV6_MULTICAST_HOPS, &kIntTwoFiveFive, sizeof(kIntTwoFiveFive));
805 if (err < 0) { err = errno; perror("setsockopt - IPV6_MULTICAST_HOPS"); }