netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
rtnl_neightbl_parms Struct Reference

#include <netlink-types.h>

Data Fields

uint32_t ntp_ifindex
 Interface index of the device this parameter set is assigned to or 0 for the default set. More...
 
uint32_t ntp_refcnt
 Number of references to this parameter set. More...
 
uint32_t ntp_queue_len
 Queue length for pending arp requests, i.e. More...
 
uint32_t ntp_app_probes
 Number of requests to send to the user level ARP daemon. More...
 
uint32_t ntp_ucast_probes
 Maximum number of retries for unicast solicitation. More...
 
uint32_t ntp_mcast_probes
 Maximum number of retries for multicast solicitation. More...
 
uint64_t ntp_base_reachable_time
 Base value in milliseconds to ompute reachable time, see RFC2461. More...
 
uint64_t ntp_reachable_time
 Actual reachable time (read-only) More...
 
uint64_t ntp_retrans_time
 The time in milliseconds between retransmitted Neighbor Solicitation messages. More...
 
uint64_t ntp_gc_stale_time
 Interval in milliseconds to check for stale neighbour entries. More...
 
uint64_t ntp_probe_delay
 Delay in milliseconds for the first time probe if the neighbour is reachable. More...
 
uint64_t ntp_anycast_delay
 Maximum delay in milliseconds of an answer to a neighbour solicitation message. More...
 
uint64_t ntp_locktime
 Minimum age in milliseconds before a neighbour entry may be replaced. More...
 
uint64_t ntp_proxy_delay
 Delay in milliseconds before answering to an ARP request for which a proxy ARP entry exists. More...
 
uint32_t ntp_proxy_qlen
 Queue length for the delayed proxy arp requests. More...
 
uint32_t ntp_mask
 Mask of available parameter attributes. More...
 

Field Documentation

uint64_t rtnl_neightbl_parms::ntp_anycast_delay

Maximum delay in milliseconds of an answer to a neighbour solicitation message.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_anycast_delay().

uint32_t rtnl_neightbl_parms::ntp_app_probes

Number of requests to send to the user level ARP daemon.

Specify 0 to disable.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_app_probes().

uint64_t rtnl_neightbl_parms::ntp_base_reachable_time

Base value in milliseconds to ompute reachable time, see RFC2461.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_base_reachable_time().

uint64_t rtnl_neightbl_parms::ntp_gc_stale_time

Interval in milliseconds to check for stale neighbour entries.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_gc_stale_time().

uint32_t rtnl_neightbl_parms::ntp_ifindex

Interface index of the device this parameter set is assigned to or 0 for the default set.

Referenced by rtnl_neightbl_build_change_request(), rtnl_neightbl_get(), and rtnl_neightbl_set_dev().

uint64_t rtnl_neightbl_parms::ntp_locktime

Minimum age in milliseconds before a neighbour entry may be replaced.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_locktime().

uint32_t rtnl_neightbl_parms::ntp_mcast_probes

Maximum number of retries for multicast solicitation.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_mcast_probes().

uint64_t rtnl_neightbl_parms::ntp_probe_delay

Delay in milliseconds for the first time probe if the neighbour is reachable.

Referenced by rtnl_neightbl_set_delay_probe_time().

uint64_t rtnl_neightbl_parms::ntp_proxy_delay

Delay in milliseconds before answering to an ARP request for which a proxy ARP entry exists.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_proxy_delay().

uint32_t rtnl_neightbl_parms::ntp_proxy_qlen

Queue length for the delayed proxy arp requests.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_proxy_queue_len().

uint32_t rtnl_neightbl_parms::ntp_queue_len

Queue length for pending arp requests, i.e.

the number of packets which are accepted from other layers while the neighbour address is still being resolved

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_queue_len().

uint64_t rtnl_neightbl_parms::ntp_reachable_time

Actual reachable time (read-only)

uint32_t rtnl_neightbl_parms::ntp_refcnt

Number of references to this parameter set.

uint64_t rtnl_neightbl_parms::ntp_retrans_time

The time in milliseconds between retransmitted Neighbor Solicitation messages.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_retrans_time().

uint32_t rtnl_neightbl_parms::ntp_ucast_probes

Maximum number of retries for unicast solicitation.

Referenced by rtnl_neightbl_build_change_request(), and rtnl_neightbl_set_ucast_probes().


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