KallistiOS git master
Independent SDK for the Sega Dreamcast
Loading...
Searching...
No Matches
Options

Options for v6 of the Internet Protocol. More...

Macros

#define IPV6_JOIN_GROUP   17
 Join a multicast group (set)
 
#define IPV6_LEAVE_GROUP   18
 Leave a multicast group (set)
 
#define IPV6_MULTICAST_HOPS   19
 Hop limit for multicast (get/set)
 
#define IPV6_MULTICAST_IF   20
 Multicast interface (get/set)
 
#define IPV6_MULTICAST_LOOP   21
 Multicasts loopback (get/set)
 
#define IPV6_UNICAST_HOPS   22
 Hop limit for unicast (get/set)
 
#define IPV6_V6ONLY   23
 IPv6 only – no IPv4 (get/set)
 

Detailed Description

Options for v6 of the Internet Protocol.

These are the various socket-level options that can be accessed with the setsockopt() and getsockopt() functions for the IPPROTO_IPV6 level value.

Not all of these are currently supported, but they are listed for completeness.

See also
Options
Options
UDP Options
UDP-Lite Options
Options

Macro Definition Documentation

◆ IPV6_JOIN_GROUP

#define IPV6_JOIN_GROUP   17

Join a multicast group (set)

◆ IPV6_LEAVE_GROUP

#define IPV6_LEAVE_GROUP   18

Leave a multicast group (set)

◆ IPV6_MULTICAST_HOPS

#define IPV6_MULTICAST_HOPS   19

Hop limit for multicast (get/set)

◆ IPV6_MULTICAST_IF

#define IPV6_MULTICAST_IF   20

Multicast interface (get/set)

◆ IPV6_MULTICAST_LOOP

#define IPV6_MULTICAST_LOOP   21

Multicasts loopback (get/set)

◆ IPV6_UNICAST_HOPS

#define IPV6_UNICAST_HOPS   22

Hop limit for unicast (get/set)

◆ IPV6_V6ONLY

#define IPV6_V6ONLY   23

IPv6 only – no IPv4 (get/set)