SatCat5
eth_arp.h File Reference

Detailed Description

Protocol handler for the Address Resolution Protocol (ARP)

ARP is the protocol used to find the Ethernet MAC-address that corresponds to a particular LAN IP-address. This file defines a protocol handler for sending and receiving ARP messages, as well as hooks for other classes to respond to those messages.

Definition in file eth_arp.h.

#include <satcat5/ethernet.h>
#include <satcat5/ip_core.h>
#include <satcat5/list.h>
Include dependency graph for eth_arp.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  satcat5::eth::ArpHeader
 Address Resolution Protocol header. More...
 
class  satcat5::eth::ArpListener
 Callback interface for responding to ARP and ICMP events. More...
 
class  satcat5::eth::ProtoArp
 Protocol handler for Ethernet-to-IPv4 ARP queries and replies. More...