diff -r e1b950c65cb4 -r 837f303aceeb epoc32/include/libc/netinet/arp.h --- a/epoc32/include/libc/netinet/arp.h Wed Mar 31 12:27:01 2010 +0100 +++ b/epoc32/include/libc/netinet/arp.h Wed Mar 31 12:33:34 2010 +0100 @@ -34,13 +34,13 @@ #ifndef _NETINET_ARP_H #define _NETINET_ARP_H - -#include - #ifdef __cplusplus extern "C" { #endif +#include +#include +#include /** Address Resolution Protocol. @@ -90,26 +90,6 @@ struct ether_addr arp_tha; /* target hardware address */ u_char arp_tpa[4]; /* target protocol address */ }; -/** -@internalComponent -*/ -#define arp_hrd ea_hdr.ar_hrd -/** -@internalComponent -*/ -#define arp_pro ea_hdr.ar_pro -/** -@internalComponent -*/ -#define arp_hln ea_hdr.ar_hln -/** -@internalComponent -*/ -#define arp_pln ea_hdr.ar_pln -/** -@internalComponent -*/ -#define arp_op ea_hdr.ar_op /** ARP ioctl request @@ -119,27 +99,7 @@ struct sockaddr arp_ha; /* hardware address */ int arp_flags; /* flags */ }; -/** -arp_flags and at_flags field values -@internalComponent -*/ -#define ATF_INUSE 0x01 /* entry in use */ -/** -@internalComponent -*/ -#define ATF_COM 0x02 /* completed entry (enaddr valid) */ -/** -@internalComponent -*/ -#define ATF_PERM 0x04 /* permanent entry */ -/** -@internalComponent -*/ -#define ATF_PUBL 0x08 /* publish entry (respond for other host) */ -/** -@internalComponent -*/ -#define ATF_USETRAILERS 0x10 /* has requested trailers */ + #ifdef __cplusplus }