more socket options (for multicast).

This commit is contained in:
Tomoyuki Sahara
2013-07-25 11:58:05 +09:00
parent cf827ab0e7
commit a341b8e0ff
2 changed files with 186 additions and 0 deletions
+48
View File
@@ -20,6 +20,46 @@ AI_NUMERICHOST
AI_NUMERICSERV
AI_PASSIVE
IP_ADD_MEMBERSHIP
IP_ADD_SOURCE_MEMBERSHIP
IP_BLOCK_SOURCE
IP_DROP_MEMBERSHIP
IP_DROP_SOURCE_MEMBERSHIP
IP_FREEBIND
IP_HDRINCL
IP_IPSEC_POLICY
IP_MINTTL
IP_MSFILTER
IP_MTU
IP_MTU_DISCOVER
IP_MULTICAST_ALL
IP_MULTICAST_IF
IP_MULTICAST_LOOP
IP_MULTICAST_TTL
IP_OPTIONS
IP_ORIGDSTADDR
IP_PASSSEC
IP_PKTINFO
IP_PKTOPTIONS
IP_PMTUDISC_DO
IP_PMTUDISC_DONT
IP_PMTUDISC_PROBE
IP_PMTUDISC_WANT
IP_RECVDSTADDR
IP_RECVERR
IP_RECVOPTS
IP_RECVORIGDSTADDR
IP_RECVRETOPTS
IP_RECVTOS
IP_RECVTTL
IP_RETOPTS
IP_ROUTER_ALERT
IP_TOS
IP_TRANSPARENT
IP_TTL
IP_UNBLOCK_SOURCE
IP_XFRM_POLICY
IPPROTO_ICMP
IPPROTO_IP
IPPROTO_IPV6
@@ -27,6 +67,14 @@ IPPROTO_RAW
IPPROTO_TCP
IPPROTO_UDP
MCAST_BLOCK_SOURCE
MCAST_JOIN_GROUP
MCAST_JOIN_SOURCE_GROUP
MCAST_LEAVE_GROUP
MCAST_LEAVE_SOURCE_GROUP
MCAST_MSFILTER
MCAST_UNBLOCK_SOURCE
MSG_BCAST
MSG_CTRUNC
MSG_DONTROUTE