Loading...
Searching...
No Matches
ndp_opt_rdnss_impl_t Struct Reference

Recursive DNS server option format with payload. More...

Detailed Description

Recursive DNS server option format with payload.

Auxiliary struct that contains a zero-length array as convenience pointer to the addresses. Only for use in C, invalid in ISO-C++.

See also
RFC 8106, section 5.1

Definition at line 386 of file ndp.h.

#include <ndp.h>

Data Fields

uint8_t type
 option type
 
uint8_t len
 length in units of 8 octets
 
network_uint16_t resv
 reserved field
 
network_uint32_t ltime
 lifetime in seconds
 
ipv6_addr_t addrs []
 addresses of IPv6 recursive DNS servers
 
- Data Fields inherited from ndp_opt_rdnss_t
uint8_t type
 option type
 
uint8_t len
 length in units of 8 octets
 
network_uint16_t resv
 reserved field
 
network_uint32_t ltime
 lifetime in seconds
 
- Data Fields inherited from ndp_opt_t
uint8_t type
 option type
 
uint8_t len
 length in units of 8 octets
 

Field Documentation

◆ addrs

ipv6_addr_t ndp_opt_rdnss_impl_t::addrs[]

addresses of IPv6 recursive DNS servers

Definition at line 391 of file ndp.h.

◆ len

uint8_t ndp_opt_rdnss_impl_t::len

length in units of 8 octets

Definition at line 388 of file ndp.h.

◆ ltime

network_uint32_t ndp_opt_rdnss_impl_t::ltime

lifetime in seconds

Definition at line 390 of file ndp.h.

◆ resv

network_uint16_t ndp_opt_rdnss_impl_t::resv

reserved field

Definition at line 389 of file ndp.h.

◆ type

uint8_t ndp_opt_rdnss_impl_t::type

option type

Definition at line 387 of file ndp.h.


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