ARP Internal Members

Microchip TCP/IP Stack

Microchip TCP/IP Stack Help
ARP Internal Members

The following functions and variables are designated as internal to the ARP module.

Functions
 
Name 
Description 
 
Writes an ARP packet to the MAC. 
 
Swaps endian-ness of header information in an ARP packet. 
Macros
 
Name 
Description 
 
Operation code indicating an ARP Request 
 
Operation code indicating an ARP Response 
 
ARP Hardware type as defined by IEEE 802.3 
 
ARP IP packet type as defined by IEEE 802.3 
Module
Variables
 
Name 
Description 
 
Cache for one ARP response 
 
Call-Backs storage for MAX of two Modules/Apps
// ARP packet structure typedef struct __attribute__((aligned(2), packed)) { WORD HardwareType; WORD Protocol; BYTE MACAddrLen; BYTE ProtocolLen; WORD Operation; MAC_ADDR SenderMACAddr; IP_ADDR SenderIPAddr; MAC_ADDR TargetMACAddr; IP_ADDR TargetIPAddr; } ARP_PACKET; 
Microchip TCP/IP Stack 5.42.08 - June 15, 2013
Copyright © 2012 Microchip Technology, Inc.  All rights reserved.