module Cf_ip6_proto:Thesig..end
AF_INET6 address family (for use with TCP and UDP over IPv6).module AF:Cf_socket.AFwith type tag_t = [ `AF_INET6 ] and type address_t = Cf_ip6_addr.opaque Cf_ip6_addr.t * int * int32
type mreq_t = {
|
ipv6mr_multiaddr : |
|
ipv6mr_interface : |
The following socket options are available on sockets of AF_INET6 family.
val ipv6_unicast_hops : (int, [ `AF_INET6 ], 'a) Cf_socket.sockopt_tval ipv6_v6only : (bool, [ `AF_INET6 ], 'a) Cf_socket.sockopt_tval ipv6_join_group : (mreq_t, [ `AF_INET6 ], [ `SOCK_DGRAM ]) Cf_socket.sockopt_tval ipv6_leave_group : (mreq_t, [ `AF_INET6 ], [ `SOCK_DGRAM ]) Cf_socket.sockopt_tval ipv6_multicast_if : (int, [ `AF_INET6 ], [ `SOCK_DGRAM ]) Cf_socket.sockopt_tval ipv6_multicast_hops : (int, [ `AF_INET6 ], [ `SOCK_DGRAM ]) Cf_socket.sockopt_tval ipv6_multicast_loop : (bool, [ `AF_INET6 ], [ `SOCK_DGRAM ]) Cf_socket.sockopt_t