Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mruby
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Libraries
mruby
Commits
a341b8e0
Commit
a341b8e0
authored
Jul 25, 2013
by
Tomoyuki Sahara
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
more socket options (for multicast).
parent
cf827ab0
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
186 additions
and
0 deletions
+186
-0
src/const.cstub
src/const.cstub
+138
-0
src/const.def
src/const.def
+48
-0
No files found.
src/const.cstub
View file @
a341b8e0
...
...
@@ -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
...
...
src/const.def
View file @
a341b8e0
...
...
@@ -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
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment