Definition in file arp.h.
#include "global.h"
#include "net.h"
Go to the source code of this file.
Defines | |
#define | ARP_TABLE_SIZE 8 |
#define | ARP_CACHE_TIME_TO_LIVE 100 |
Functions | |
void | arpInit (void) |
void | arpSetAddress (struct netEthAddr *myeth, uint32_t myip) |
void | arpArpIn (unsigned int len, struct netEthArpHeader *packet) |
void | arpIpIn (struct netEthIpHeader *packet) |
void | arpIpOut (struct netEthIpHeader *packet, uint32_t phyDstIp) |
void | arpTimer (void) |
int | arpMatchIp (uint32_t ipaddr) |
void | arpPrintHeader (struct netArpHeader *packet) |
Print diagnotic information about ARP packet. | |
void | arpPrintTable (void) |
Print diagnotic information about ARP cache. |