From ec28082e5da2e01ea8641fe726f08030256e0f91 Mon Sep 17 00:00:00 2001 From: zhanghongyu Date: Thu, 5 Jan 2023 22:16:23 +0800 Subject: [PATCH] arp.h: add some ARPHRD definition Signed-off-by: zhanghongyu --- include/netinet/arp.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/netinet/arp.h b/include/netinet/arp.h index 4c5ec337031..25a7b95c13c 100644 --- a/include/netinet/arp.h +++ b/include/netinet/arp.h @@ -44,9 +44,14 @@ */ #define ARPHRD_ETHER 1 /* Ethernet */ +#define ARPHRD_PPP 512 +#define ARPHRD_LOOPBACK 772 /* Loopback device */ #define ARPHRD_IEEE80211 801 /* IEEE 802.11 */ #define ARPHRD_IEEE802154 804 /* IEEE 802.15.4 */ +#define ARPHRD_VOID 0xFFFF /* Void type, nothing is known */ +#define ARPHRD_NONE 0xFFFE /* zero header length */ + /* Three ioctls are available on all PF_INET sockets. Each ioctl takes a * pointer to a 'struct arpreq' as its parameter. */