RADPx-OS Kernel (Radical Posix OS)  Crimson 0.1.4
POSIX-inspired kernel API with embedded and desktop VM targets
rad_net_stack_info Struct Reference

Public data structure for rad_net_stack_info. More...

#include <radkernel.h>

+ Collaboration diagram for rad_net_stack_info:

Public Attributes

uint32_t size
 Public structure field.
 
rad_ipv4_address_t ipv4
 Static IPv4 address assigned to the stack.
 
rad_ipv4_address_t netmask
 Static IPv4 netmask.
 
rad_ipv4_address_t gateway
 Static default gateway.
 
rad_ipv4_address_t ntp_server
 Default NTP/SNTP server address.
 
uint16_t ntp_port
 Default NTP/SNTP UDP port.
 
uint16_t arp_entries
 Number of valid ARP cache entries.
 
uint64_t ethernet_rx
 Ethernet frames received by the stack.
 
uint64_t ethernet_tx
 Ethernet frames transmitted by the stack.
 
uint64_t arp_rx
 ARP frames received by the stack.
 
uint64_t arp_tx
 ARP frames transmitted by the stack.
 
uint64_t ipv4_rx
 IPv4 packets accepted by the stack.
 
uint64_t ipv4_tx
 IPv4 packets transmitted by the stack.
 
uint64_t udp_rx
 UDP datagrams accepted by the stack.
 
uint64_t udp_tx
 UDP datagrams transmitted by the stack.
 
uint64_t icmp_rx
 ICMP packets accepted by the stack.
 
uint64_t icmp_tx
 ICMP packets transmitted by the stack.
 

Detailed Description

Public data structure for rad_net_stack_info.


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