summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-socket/src/const.cstub
diff options
context:
space:
mode:
Diffstat (limited to 'mrbgems/mruby-socket/src/const.cstub')
-rw-r--r--mrbgems/mruby-socket/src/const.cstub453
1 files changed, 453 insertions, 0 deletions
diff --git a/mrbgems/mruby-socket/src/const.cstub b/mrbgems/mruby-socket/src/const.cstub
new file mode 100644
index 000000000..25a84fa75
--- /dev/null
+++ b/mrbgems/mruby-socket/src/const.cstub
@@ -0,0 +1,453 @@
+#if defined(AF_INET)
+ define_const(AF_INET);
+#endif
+#if defined(PF_INET)
+ define_const(PF_INET);
+#endif
+#if defined(AF_INET6)
+ define_const(AF_INET6);
+#endif
+#if defined(PF_INET6)
+ define_const(PF_INET6);
+#endif
+#if defined(AF_LINK)
+ define_const(AF_LINK);
+#endif
+#if defined(PF_LINK)
+ define_const(PF_LINK);
+#endif
+#if defined(AF_LOCAL)
+ define_const(AF_LOCAL);
+#endif
+#if defined(PF_LOCAL)
+ define_const(PF_LOCAL);
+#endif
+#if defined(AF_UNIX)
+ define_const(AF_UNIX);
+#endif
+#if defined(PF_UNIX)
+ define_const(PF_UNIX);
+#endif
+#if defined(AF_MAX)
+ define_const(AF_MAX);
+#endif
+#if defined(AF_UNSPEC)
+ define_const(AF_UNSPEC);
+#endif
+#if defined(PF_UNSPEC)
+ define_const(PF_UNSPEC);
+#endif
+#if defined(AF_ROUTE)
+ define_const(AF_ROUTE);
+#endif
+#if defined(PF_ROUTE)
+ define_const(PF_ROUTE);
+#endif
+#if defined(AI_CANONNAME)
+ define_const(AI_CANONNAME);
+#endif
+#if defined(AI_FQDN)
+ define_const(AI_FQDN);
+#endif
+#if defined(AI_NUMERICHOST)
+ define_const(AI_NUMERICHOST);
+#endif
+#if defined(AI_NUMERICSERV)
+ define_const(AI_NUMERICSERV);
+#endif
+#if defined(AI_PASSIVE)
+ define_const(AI_PASSIVE);
+#endif
+#if defined(IP_ADD_MEMBERSHIP)
+ define_const(IP_ADD_MEMBERSHIP);
+#endif
+#if defined(IP_ADD_SOURCE_MEMBERSHIP)
+ define_const(IP_ADD_SOURCE_MEMBERSHIP);
+#endif
+#if defined(IP_BLOCK_SOURCE)
+ define_const(IP_BLOCK_SOURCE);
+#endif
+#if defined(IP_DROP_MEMBERSHIP)
+ define_const(IP_DROP_MEMBERSHIP);
+#endif
+#if defined(IP_DROP_SOURCE_MEMBERSHIP)
+ define_const(IP_DROP_SOURCE_MEMBERSHIP);
+#endif
+#if defined(IP_FREEBIND)
+ define_const(IP_FREEBIND);
+#endif
+#if defined(IP_HDRINCL)
+ define_const(IP_HDRINCL);
+#endif
+#if defined(IP_IPSEC_POLICY)
+ define_const(IP_IPSEC_POLICY);
+#endif
+#if defined(IP_MINTTL)
+ define_const(IP_MINTTL);
+#endif
+#if defined(IP_MSFILTER)
+ define_const(IP_MSFILTER);
+#endif
+#if defined(IP_MTU)
+ define_const(IP_MTU);
+#endif
+#if defined(IP_MTU_DISCOVER)
+ define_const(IP_MTU_DISCOVER);
+#endif
+#if defined(IP_MULTICAST_ALL)
+ define_const(IP_MULTICAST_ALL);
+#endif
+#if defined(IP_MULTICAST_IF)
+ define_const(IP_MULTICAST_IF);
+#endif
+#if defined(IP_MULTICAST_LOOP)
+ define_const(IP_MULTICAST_LOOP);
+#endif
+#if defined(IP_MULTICAST_TTL)
+ define_const(IP_MULTICAST_TTL);
+#endif
+#if defined(IP_OPTIONS)
+ define_const(IP_OPTIONS);
+#endif
+#if defined(IP_ORIGDSTADDR)
+ define_const(IP_ORIGDSTADDR);
+#endif
+#if defined(IP_PASSSEC)
+ define_const(IP_PASSSEC);
+#endif
+#if defined(IP_PKTINFO)
+ define_const(IP_PKTINFO);
+#endif
+#if defined(IP_PKTOPTIONS)
+ define_const(IP_PKTOPTIONS);
+#endif
+#if defined(IP_PMTUDISC_DO)
+ define_const(IP_PMTUDISC_DO);
+#endif
+#if defined(IP_PMTUDISC_DONT)
+ define_const(IP_PMTUDISC_DONT);
+#endif
+#if defined(IP_PMTUDISC_PROBE)
+ define_const(IP_PMTUDISC_PROBE);
+#endif
+#if defined(IP_PMTUDISC_WANT)
+ define_const(IP_PMTUDISC_WANT);
+#endif
+#if defined(IP_RECVDSTADDR)
+ define_const(IP_RECVDSTADDR);
+#endif
+#if defined(IP_RECVERR)
+ define_const(IP_RECVERR);
+#endif
+#if defined(IP_RECVOPTS)
+ define_const(IP_RECVOPTS);
+#endif
+#if defined(IP_RECVORIGDSTADDR)
+ define_const(IP_RECVORIGDSTADDR);
+#endif
+#if defined(IP_RECVRETOPTS)
+ define_const(IP_RECVRETOPTS);
+#endif
+#if defined(IP_RECVTOS)
+ define_const(IP_RECVTOS);
+#endif
+#if defined(IP_RECVTTL)
+ define_const(IP_RECVTTL);
+#endif
+#if defined(IP_RETOPTS)
+ define_const(IP_RETOPTS);
+#endif
+#if defined(IP_ROUTER_ALERT)
+ define_const(IP_ROUTER_ALERT);
+#endif
+#if defined(IP_TOS)
+ define_const(IP_TOS);
+#endif
+#if defined(IP_TRANSPARENT)
+ define_const(IP_TRANSPARENT);
+#endif
+#if defined(IP_TTL)
+ define_const(IP_TTL);
+#endif
+#if defined(IP_UNBLOCK_SOURCE)
+ define_const(IP_UNBLOCK_SOURCE);
+#endif
+#if defined(IP_XFRM_POLICY)
+ define_const(IP_XFRM_POLICY);
+#endif
+#if defined(IPV6_JOIN_GROUP)
+ define_const(IPV6_JOIN_GROUP);
+#endif
+#if defined(IPV6_LEAVE_GROUP)
+ define_const(IPV6_LEAVE_GROUP);
+#endif
+#if defined(IPV6_MULTICAST_HOPS)
+ define_const(IPV6_MULTICAST_HOPS);
+#endif
+#if defined(IPV6_MULTICAST_IF)
+ define_const(IPV6_MULTICAST_IF);
+#endif
+#if defined(IPV6_MULTICAST_LOOP)
+ define_const(IPV6_MULTICAST_LOOP);
+#endif
+#if defined(IPV6_UNICAST_HOPS)
+ define_const(IPV6_UNICAST_HOPS);
+#endif
+#if defined(IPV6_V6ONLY)
+ define_const(IPV6_V6ONLY);
+#endif
+#if defined(IPPROTO_AH) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_AH);
+#endif
+#if defined(IPPROTO_DSTOPTS) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_DSTOPTS);
+#endif
+#if defined(IPPROTO_ESP) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_ESP);
+#endif
+#if defined(IPPROTO_FRAGMENT) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_FRAGMENT);
+#endif
+#if defined(IPPROTO_ICMP) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_ICMP);
+#endif
+#if defined(IPPROTO_ICMPV6) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_ICMPV6);
+#endif
+#if defined(IPPROTO_IP) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_IP);
+#endif
+#if defined(IPPROTO_IPV6) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_IPV6);
+#endif
+#if defined(IPPROTO_NONE) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_NONE);
+#endif
+#if defined(IPPROTO_RAW) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_RAW);
+#endif
+#if defined(IPPROTO_ROUTING) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_ROUTING);
+#endif
+#if defined(IPPROTO_TCP) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_TCP);
+#endif
+#if defined(IPPROTO_UDP) || defined(_WINSOCKAPI_)
+ define_const(IPPROTO_UDP);
+#endif
+#if defined(MCAST_BLOCK_SOURCE)
+ define_const(MCAST_BLOCK_SOURCE);
+#endif
+#if defined(MCAST_JOIN_GROUP)
+ define_const(MCAST_JOIN_GROUP);
+#endif
+#if defined(MCAST_JOIN_SOURCE_GROUP)
+ define_const(MCAST_JOIN_SOURCE_GROUP);
+#endif
+#if defined(MCAST_LEAVE_GROUP)
+ define_const(MCAST_LEAVE_GROUP);
+#endif
+#if defined(MCAST_LEAVE_SOURCE_GROUP)
+ define_const(MCAST_LEAVE_SOURCE_GROUP);
+#endif
+#if defined(MCAST_MSFILTER)
+ define_const(MCAST_MSFILTER);
+#endif
+#if defined(MCAST_UNBLOCK_SOURCE)
+ define_const(MCAST_UNBLOCK_SOURCE);
+#endif
+#if defined(MSG_BCAST)
+ define_const(MSG_BCAST);
+#endif
+#if defined(MSG_CTRUNC)
+ define_const(MSG_CTRUNC);
+#endif
+#if defined(MSG_DONTROUTE)
+ define_const(MSG_DONTROUTE);
+#endif
+#if defined(MSG_DONTWAIT)
+ define_const(MSG_DONTWAIT);
+#endif
+#if defined(MSG_EOR)
+ define_const(MSG_EOR);
+#endif
+#if defined(MSG_MCAST)
+ define_const(MSG_MCAST);
+#endif
+#if defined(MSG_NOSIGNAL)
+ define_const(MSG_NOSIGNAL);
+#endif
+#if defined(MSG_OOB)
+ define_const(MSG_OOB);
+#endif
+#if defined(MSG_PEEK)
+ define_const(MSG_PEEK);
+#endif
+#if defined(MSG_TRUNC)
+ define_const(MSG_TRUNC);
+#endif
+#if defined(MSG_WAITALL)
+ define_const(MSG_WAITALL);
+#endif
+#if defined(NI_DGRAM)
+ define_const(NI_DGRAM);
+#endif
+#if defined(NI_MAXHOST)
+ define_const(NI_MAXHOST);
+#endif
+#if defined(NI_MAXSERV)
+ define_const(NI_MAXSERV);
+#endif
+#if defined(NI_NAMEREQD)
+ define_const(NI_NAMEREQD);
+#endif
+#if defined(NI_NOFQDN)
+ define_const(NI_NOFQDN);
+#endif
+#if defined(NI_NUMERICHOST)
+ define_const(NI_NUMERICHOST);
+#endif
+#if defined(NI_NUMERICSERV)
+ define_const(NI_NUMERICSERV);
+#endif
+#if defined(SHUT_RD)
+ define_const(SHUT_RD);
+#endif
+#if defined(SHUT_WR)
+ define_const(SHUT_WR);
+#endif
+#if defined(SHUT_RDWR)
+ define_const(SHUT_RDWR);
+#endif
+#if defined(SO_BINDANY)
+ define_const(SO_BINDANY);
+#endif
+#if defined(SO_BROADCAST)
+ define_const(SO_BROADCAST);
+#endif
+#if defined(SO_DEBUG)
+ define_const(SO_DEBUG);
+#endif
+#if defined(SO_DONTROUTE)
+ define_const(SO_DONTROUTE);
+#endif
+#if defined(SO_ERROR)
+ define_const(SO_ERROR);
+#endif
+#if defined(SO_KEEPALIVE)
+ define_const(SO_KEEPALIVE);
+#endif
+#if defined(SO_LINGER)
+ define_const(SO_LINGER);
+#endif
+#if defined(SO_NOSIGPIPE)
+ define_const(SO_NOSIGPIPE);
+#endif
+#if defined(SO_OOBINLINE)
+ define_const(SO_OOBINLINE);
+#endif
+#if defined(SO_PEERCRED)
+ define_const(SO_PEERCRED);
+#endif
+#if defined(SO_RCVBUF)
+ define_const(SO_RCVBUF);
+#endif
+#if defined(SO_RCVLOWAT)
+ define_const(SO_RCVLOWAT);
+#endif
+#if defined(SO_RCVTIMEO)
+ define_const(SO_RCVTIMEO);
+#endif
+#if defined(SO_REUSEADDR)
+ define_const(SO_REUSEADDR);
+#endif
+#if defined(SO_REUSEPORT)
+ define_const(SO_REUSEPORT);
+#endif
+#if defined(SO_RTABLE)
+ define_const(SO_RTABLE);
+#endif
+#if defined(SO_SNDBUF)
+ define_const(SO_SNDBUF);
+#endif
+#if defined(SO_SNDLOWAT)
+ define_const(SO_SNDLOWAT);
+#endif
+#if defined(SO_SNDTIMEO)
+ define_const(SO_SNDTIMEO);
+#endif
+#if defined(SO_SPLICE)
+ define_const(SO_SPLICE);
+#endif
+#if defined(SO_TIMESTAMP)
+ define_const(SO_TIMESTAMP);
+#endif
+#if defined(SO_TYPE)
+ define_const(SO_TYPE);
+#endif
+#if defined(SOCK_DGRAM)
+ define_const(SOCK_DGRAM);
+#endif
+#if defined(SOCK_RAW)
+ define_const(SOCK_RAW);
+#endif
+#if defined(SOCK_SEQPACKET)
+ define_const(SOCK_SEQPACKET);
+#endif
+#if defined(SOCK_STREAM)
+ define_const(SOCK_STREAM);
+#endif
+#if defined(SOL_SOCKET)
+ define_const(SOL_SOCKET);
+#endif
+#if defined(TCP_CONGCTL)
+ define_const(TCP_CONGCTL);
+#endif
+#if defined(TCP_CONGESTION)
+ define_const(TCP_CONGESTION);
+#endif
+#if defined(TCP_CORK)
+ define_const(TCP_CORK);
+#endif
+#if defined(TCP_DEFER_ACCEPT)
+ define_const(TCP_DEFER_ACCEPT);
+#endif
+#if defined(TCP_INFO)
+ define_const(TCP_INFO);
+#endif
+#if defined(TCP_KEEPCNT)
+ define_const(TCP_KEEPCNT);
+#endif
+#if defined(TCP_KEEPIDLE)
+ define_const(TCP_KEEPIDLE);
+#endif
+#if defined(TCP_KEEPINIT)
+ define_const(TCP_KEEPINIT);
+#endif
+#if defined(TCP_KEEPINTVL)
+ define_const(TCP_KEEPINTVL);
+#endif
+#if defined(TCP_LINGER2)
+ define_const(TCP_LINGER2);
+#endif
+#if defined(TCP_MAXSEG)
+ define_const(TCP_MAXSEG);
+#endif
+#if defined(TCP_MD5SIG)
+ define_const(TCP_MD5SIG);
+#endif
+#if defined(TCP_NODELAY)
+ define_const(TCP_NODELAY);
+#endif
+#if defined(TCP_QUICKACK)
+ define_const(TCP_QUICKACK);
+#endif
+#if defined(TCP_SACK_ENABLE)
+ define_const(TCP_SACK_ENABLE);
+#endif
+#if defined(TCP_SYNCNT)
+ define_const(TCP_SYNCNT);
+#endif
+#if defined(TCP_WINDOW_CLAMP)
+ define_const(TCP_WINDOW_CLAMP);
+#endif