Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99

IPv6/IPv4 network connection tuple. More...

#include <zephyr/net/net_ip.h>

Data Fields

struct net_addr * remote_addr
 IPv6/IPv4 remote address.
struct net_addr * local_addr
 IPv6/IPv4 local address.
uint16_t remote_port
 UDP/TCP remote port.
uint16_t local_port
 UDP/TCP local port.
enum net_ip_protocol ip_proto
 IP protocol.

Detailed Description

IPv6/IPv4 network connection tuple.

Field Documentation

◆ ip_proto

enum net_ip_protocol net_tuple::ip_proto

IP protocol.

◆ local_addr

struct net_addr* net_tuple::local_addr

IPv6/IPv4 local address.

◆ local_port

uint16_t net_tuple::local_port

UDP/TCP local port.

◆ remote_addr

struct net_addr* net_tuple::remote_addr

IPv6/IPv4 remote address.

◆ remote_port

uint16_t net_tuple::remote_port

UDP/TCP remote port.


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