diff options
author | glebius <glebius@FreeBSD.org> | 2013-01-31 08:55:21 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2013-01-31 08:55:21 +0000 |
commit | 7f832c3059b3b2f864f0b1f3fac0c4ed8e268b27 (patch) | |
tree | e3ea2bc458475248ba21882d2e6ebd842532550e /sys/net/if_llatbl.h | |
parent | e33dc79d8ee6e651f229bdeddaa7109185cb20db (diff) | |
download | FreeBSD-src-7f832c3059b3b2f864f0b1f3fac0c4ed8e268b27.zip FreeBSD-src-7f832c3059b3b2f864f0b1f3fac0c4ed8e268b27.tar.gz |
Retire struct sockaddr_inarp.
Since ARP and routing are separated, "proxy only" entries
don't have any meaning, thus we don't need additional field
in sockaddr to pass SIN_PROXY flag.
New kernel is binary compatible with old tools, since sizes
of sockaddr_inarp and sockaddr_in match, and sa_family are
filled with same value.
The structure declaration is left for compatibility with
third party software, but in tree code no longer use it.
Reviewed by: ru, andre, net@
Diffstat (limited to 'sys/net/if_llatbl.h')
-rw-r--r-- | sys/net/if_llatbl.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/sys/net/if_llatbl.h b/sys/net/if_llatbl.h index 39ecf7b..693ccd5 100644 --- a/sys/net/if_llatbl.h +++ b/sys/net/if_llatbl.h @@ -172,7 +172,6 @@ MALLOC_DECLARE(M_LLTABLE); #define LLE_STATIC 0x0002 /* entry is static */ #define LLE_IFADDR 0x0004 /* entry is interface addr */ #define LLE_VALID 0x0008 /* ll_addr is valid */ -#define LLE_PROXY 0x0010 /* proxy entry ??? */ #define LLE_PUB 0x0020 /* publish entry ??? */ #define LLE_LINKED 0x0040 /* linked to lookup structure */ #define LLE_EXCLUSIVE 0x2000 /* return lle xlocked */ |