sock_ip_ep_t Struct Reference

Abstract IP end point and end point for a raw IP sock object. More...

Detailed Description

Definition at line 158 of file sock.h.

#include <net/sock.h>

Data Fields

int family
 family of sock_ip_ep_t::addr More...
 
union {
   uint8_t   ipv6 [16]
 IPv6 address mode. More...
 
   uint8_t   ipv4 [4]
 IPv4 address mode.
 
   uint32_t   ipv4_u32
 IPv4 address in network byte order
 
addr
 address
 
uint16_t netif
 stack-specific network interface ID More...
 

Field Documentation

◆ family

int sock_ip_ep_t::family
See also
UNIX address families

Definition at line 164 of file sock.h.

◆ ipv6

uint8_t sock_ip_ep_t::ipv6[16]
Note
only available if SOCK_HAS_IPV6 is defined.

Definition at line 173 of file sock.h.

◆ netif

uint16_t sock_ip_ep_t::netif
Todo:
port to common network interface identifiers in PR #5511.

Use SOCK_ADDR_ANY_NETIF for any interface. For reception this is the local interface the message came over, for transmission, this is the local interface the message should be send over

Definition at line 189 of file sock.h.


The documentation for this struct was generated from the following file: