API Summary

IP
CTL_IPV4_HEADER_t IPv4 header
CTL_IP_STATS_t IP statistics
Utility
ctl_eth_tx_frame_total_count Compute total Ethernet frame size
ctl_ipv4_rx_payload_start Get a pointer to receive frame's payload
Transmission Frames
ctl_eth_alloc_tx_frame Allocate a transmission frame
ctl_eth_free_tx_frame Free a transmission frame
ARP
ctl_arp_init Initialize ARP
IP Function
ctl_ipv4_rx_payload_byte_count Calculate IPv4 payload length
Utility functions
ctl_ipv4_make_multicast_mac_addr Create a multicast MAC address
TCP
ctl_net_calc_cksum Calculates the TCP checksum over 16-bit data
ctl_net_normalize_cksum_and_comp Normalize and complement a calculated TCP checksum
ctl_net_sum_bytes Calculates the TCP checksum over 16-bit data
ctl_tcp_register_stats Register TCP statistics
*** UNASSIGNED GROUP ***
ctl_dns_register_stats Register statistics for the DNS module