Ipv4Context Struct Reference
IPv4 context. More...
#include <ipv4.h>
Data Fields | |
| size_t | linkMtu |
| Maximum transmission unit. More... | |
| bool_t | isRouter |
| A flag indicating whether routing is enabled on this interface. More... | |
| uint8_t | defaultTtl |
| Default time-to-live value. More... | |
| bool_t | enableEchoReq |
| Support for ICMP Echo Request messages. More... | |
| bool_t | enableBroadcastEchoReq |
| Support for broadcast ICMP Echo Request messages. More... | |
| uint16_t | identification |
| IPv4 fragment identification field. More... | |
| Ipv4AddrEntry | addrList [IPV4_ADDR_LIST_SIZE] |
| IPv4 address list. More... | |
| Ipv4Addr | dnsServerList [IPV4_DNS_SERVER_LIST_SIZE] |
| DNS servers. More... | |
| Ipv4FilterEntry | multicastFilter [IPV4_MULTICAST_FILTER_SIZE] |
| Multicast filter table. More... | |
| Ipv4FragDesc | fragQueue [IPV4_MAX_FRAG_DATAGRAMS] |
| IPv4 fragment reassembly queue. More... | |
Detailed Description
Field Documentation
◆ addrList
| Ipv4AddrEntry addrList[IPV4_ADDR_LIST_SIZE] |
◆ defaultTtl
◆ dnsServerList
| Ipv4Addr dnsServerList[IPV4_DNS_SERVER_LIST_SIZE] |
◆ enableBroadcastEchoReq
| bool_t enableBroadcastEchoReq |
◆ enableEchoReq
◆ fragQueue
| Ipv4FragDesc fragQueue[IPV4_MAX_FRAG_DATAGRAMS] |
◆ identification
◆ isRouter
| bool_t isRouter |
◆ linkMtu
◆ multicastFilter
| Ipv4FilterEntry multicastFilter[IPV4_MULTICAST_FILTER_SIZE] |
The documentation for this struct was generated from the following file:
- cyclone_tcp/ipv4/ipv4.h
