diff options
Diffstat (limited to 'nuttx/net/arp/arp_arpin.c')
-rw-r--r-- | nuttx/net/arp/arp_arpin.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/nuttx/net/arp/arp_arpin.c b/nuttx/net/arp/arp_arpin.c index 80cf623c9..eed1539a6 100644 --- a/nuttx/net/arp/arp_arpin.c +++ b/nuttx/net/arp/arp_arpin.c @@ -60,7 +60,7 @@ ****************************************************************************/ #define ETHBUF ((struct eth_hdr_s *)&dev->d_buf[0]) -#define ARPBUF ((struct arp_hdr_s *)&dev->d_buf[NET_LL_HDRLEN]) +#define ARPBUF ((struct arp_hdr_s *)&dev->d_buf[ETH_HDRLEN]) /**************************************************************************** * Private Types @@ -106,7 +106,7 @@ void arp_arpin(FAR struct net_driver_s *dev) FAR struct arp_hdr_s *parp = ARPBUF; in_addr_t ipaddr; - if (dev->d_len < (sizeof(struct arp_hdr_s) + NET_LL_HDRLEN)) + if (dev->d_len < (sizeof(struct arp_hdr_s) + ETH_HDRLEN)) { nlldbg("Too small\n"); dev->d_len = 0; @@ -146,7 +146,7 @@ void arp_arpin(FAR struct net_driver_s *dev) arp_dump(parp); peth->type = HTONS(ETHTYPE_ARP); - dev->d_len = sizeof(struct arp_hdr_s) + NET_LL_HDRLEN; + dev->d_len = sizeof(struct arp_hdr_s) + ETH_HDRLEN; } break; |