summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/const.cstub138
-rw-r--r--src/const.def48
2 files changed, 186 insertions, 0 deletions
diff --git a/src/const.cstub b/src/const.cstub
index 3ddac21dd..6171c67e1 100644
--- a/src/const.cstub
+++ b/src/const.cstub
@@ -58,6 +58,123 @@
#ifdef AI_PASSIVE
define_const(AI_PASSIVE);
#endif
+#ifdef IP_ADD_MEMBERSHIP
+ define_const(IP_ADD_MEMBERSHIP);
+#endif
+#ifdef IP_ADD_SOURCE_MEMBERSHIP
+ define_const(IP_ADD_SOURCE_MEMBERSHIP);
+#endif
+#ifdef IP_BLOCK_SOURCE
+ define_const(IP_BLOCK_SOURCE);
+#endif
+#ifdef IP_DROP_MEMBERSHIP
+ define_const(IP_DROP_MEMBERSHIP);
+#endif
+#ifdef IP_DROP_SOURCE_MEMBERSHIP
+ define_const(IP_DROP_SOURCE_MEMBERSHIP);
+#endif
+#ifdef IP_FREEBIND
+ define_const(IP_FREEBIND);
+#endif
+#ifdef IP_HDRINCL
+ define_const(IP_HDRINCL);
+#endif
+#ifdef IP_IPSEC_POLICY
+ define_const(IP_IPSEC_POLICY);
+#endif
+#ifdef IP_MINTTL
+ define_const(IP_MINTTL);
+#endif
+#ifdef IP_MSFILTER
+ define_const(IP_MSFILTER);
+#endif
+#ifdef IP_MTU
+ define_const(IP_MTU);
+#endif
+#ifdef IP_MTU_DISCOVER
+ define_const(IP_MTU_DISCOVER);
+#endif
+#ifdef IP_MULTICAST_ALL
+ define_const(IP_MULTICAST_ALL);
+#endif
+#ifdef IP_MULTICAST_IF
+ define_const(IP_MULTICAST_IF);
+#endif
+#ifdef IP_MULTICAST_LOOP
+ define_const(IP_MULTICAST_LOOP);
+#endif
+#ifdef IP_MULTICAST_TTL
+ define_const(IP_MULTICAST_TTL);
+#endif
+#ifdef IP_OPTIONS
+ define_const(IP_OPTIONS);
+#endif
+#ifdef IP_ORIGDSTADDR
+ define_const(IP_ORIGDSTADDR);
+#endif
+#ifdef IP_PASSSEC
+ define_const(IP_PASSSEC);
+#endif
+#ifdef IP_PKTINFO
+ define_const(IP_PKTINFO);
+#endif
+#ifdef IP_PKTOPTIONS
+ define_const(IP_PKTOPTIONS);
+#endif
+#ifdef IP_PMTUDISC_DO
+ define_const(IP_PMTUDISC_DO);
+#endif
+#ifdef IP_PMTUDISC_DONT
+ define_const(IP_PMTUDISC_DONT);
+#endif
+#ifdef IP_PMTUDISC_PROBE
+ define_const(IP_PMTUDISC_PROBE);
+#endif
+#ifdef IP_PMTUDISC_WANT
+ define_const(IP_PMTUDISC_WANT);
+#endif
+#ifdef IP_RECVDSTADDR
+ define_const(IP_RECVDSTADDR);
+#endif
+#ifdef IP_RECVERR
+ define_const(IP_RECVERR);
+#endif
+#ifdef IP_RECVOPTS
+ define_const(IP_RECVOPTS);
+#endif
+#ifdef IP_RECVORIGDSTADDR
+ define_const(IP_RECVORIGDSTADDR);
+#endif
+#ifdef IP_RECVRETOPTS
+ define_const(IP_RECVRETOPTS);
+#endif
+#ifdef IP_RECVTOS
+ define_const(IP_RECVTOS);
+#endif
+#ifdef IP_RECVTTL
+ define_const(IP_RECVTTL);
+#endif
+#ifdef IP_RETOPTS
+ define_const(IP_RETOPTS);
+#endif
+#ifdef IP_ROUTER_ALERT
+ define_const(IP_ROUTER_ALERT);
+#endif
+#ifdef IP_TOS
+ define_const(IP_TOS);
+#endif
+#ifdef IP_TRANSPARENT
+ define_const(IP_TRANSPARENT);
+#endif
+#ifdef IP_TTL
+ define_const(IP_TTL);
+#endif
+#ifdef IP_UNBLOCK_SOURCE
+ define_const(IP_UNBLOCK_SOURCE);
+#endif
+#ifdef IP_XFRM_POLICY
+ define_const(IP_XFRM_POLICY);
+#endif
#ifdef IPPROTO_ICMP
define_const(IPPROTO_ICMP);
#endif
@@ -76,6 +193,27 @@
#ifdef IPPROTO_UDP
define_const(IPPROTO_UDP);
#endif
+#ifdef MCAST_BLOCK_SOURCE
+ define_const(MCAST_BLOCK_SOURCE);
+#endif
+#ifdef MCAST_JOIN_GROUP
+ define_const(MCAST_JOIN_GROUP);
+#endif
+#ifdef MCAST_JOIN_SOURCE_GROUP
+ define_const(MCAST_JOIN_SOURCE_GROUP);
+#endif
+#ifdef MCAST_LEAVE_GROUP
+ define_const(MCAST_LEAVE_GROUP);
+#endif
+#ifdef MCAST_LEAVE_SOURCE_GROUP
+ define_const(MCAST_LEAVE_SOURCE_GROUP);
+#endif
+#ifdef MCAST_MSFILTER
+ define_const(MCAST_MSFILTER);
+#endif
+#ifdef MCAST_UNBLOCK_SOURCE
+ define_const(MCAST_UNBLOCK_SOURCE);
+#endif
#ifdef MSG_BCAST
define_const(MSG_BCAST);
#endif
diff --git a/src/const.def b/src/const.def
index 7290a17fb..85ad6f26b 100644
--- a/src/const.def
+++ b/src/const.def
@@ -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