diff options
Diffstat (limited to 'libguile/socket.c')
-rw-r--r-- | libguile/socket.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libguile/socket.c b/libguile/socket.c index 3d5b89e63..b3482c8f3 100644 --- a/libguile/socket.c +++ b/libguile/socket.c @@ -1712,6 +1712,9 @@ scm_init_socket () #ifdef IPPROTO_IP scm_c_define ("IPPROTO_IP", scm_from_int (IPPROTO_IP)); #endif +#ifdef IPPROTO_IPV6 + scm_c_define ("IPPROTO_IPV6", scm_from_int (IPPROTO_IPV6)); +#endif #ifdef IPPROTO_TCP scm_c_define ("IPPROTO_TCP", scm_from_int (IPPROTO_TCP)); #endif @@ -1801,6 +1804,10 @@ scm_init_socket () scm_c_define ("IP_MULTICAST_IF", scm_from_int ( IP_MULTICAST_IF)); #endif +#ifdef IPV6_V6ONLY + scm_c_define ("IPV6_V6ONLY", scm_from_int (IPV6_V6ONLY)); +#endif + scm_add_feature ("socket"); #include "socket.x" |