2 * Copyright 2006, Haiku, Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
11 #include <netinet/in.h>
15 #define ARP_FLAG_LOCAL 0x01
16 #define ARP_FLAG_REJECT 0x02
17 #define ARP_FLAG_PERMANENT 0x04
18 #define ARP_FLAG_PUBLISH 0x08
19 #define ARP_FLAG_VALID 0x10
22 // generic syscall interface
23 #define ARP_SYSCALLS "network/arp"
25 #define ARP_SET_ENTRY 1
26 #define ARP_GET_ENTRY 2
27 #define ARP_GET_ENTRIES 3
28 #define ARP_DELETE_ENTRY 4
29 #define ARP_FLUSH_ENTRIES 5
30 #define ARP_IGNORE_REPLIES 6
34 uint8 ethernet_address
[ETHER_ADDRESS_LENGTH
];
39 #endif // ARP_CONTROL_H