diff options
author | meem <none@none> | 2007-10-30 11:15:43 -0700 |
---|---|---|
committer | meem <none@none> | 2007-10-30 11:15:43 -0700 |
commit | e704a8f24a369484ba8f4a1cf49d4db00dd91166 (patch) | |
tree | 4762654df7e0a47345da07a85ce6936794c883fa /usr/src/uts/common/netinet/in.h | |
parent | 4a52ef43505e10e3f14cc54c97c2458c40aa4072 (diff) | |
download | illumos-gate-e704a8f24a369484ba8f4a1cf49d4db00dd91166.tar.gz |
PSARC/2007/565 IP_XMIT_IF removal and IP_BOUND_IF rationalization
PSARC/2007/571 IP_DHCPINIT_IF socket option
4354207 dhcpagent should use sockets rather than DLPI
6533610 IP_XMIT_IF should fade from in.routed's view
6607674 DHCP client's "checkaddr" warnings have output reversed
6607676 DHCP client misreports dhcp_bound_complete as configure_bound
6609845 torch IP_XMIT_IF and complete IP_BOUND_IF
6609852 need a way to receive IP unicast DHCP traffic before lease acquisition
6609868 IP should create broadcast IREs when bringing up 0.0.0.0
6616106 IP_UNSPEC_SRC sockets should skip calls to ipif_select_source()
--HG--
rename : usr/src/cmd/cmd-inet/sbin/dhcpagent/dlpi_io.c => deleted_files/usr/src/cmd/cmd-inet/sbin/dhcpagent/dlpi_io.c
rename : usr/src/cmd/cmd-inet/sbin/dhcpagent/dlpi_io.h => deleted_files/usr/src/cmd/cmd-inet/sbin/dhcpagent/dlpi_io.h
rename : usr/src/cmd/cmd-inet/sbin/dhcpagent/inc.flg => deleted_files/usr/src/cmd/cmd-inet/sbin/dhcpagent/inc.flg
Diffstat (limited to 'usr/src/uts/common/netinet/in.h')
-rw-r--r-- | usr/src/uts/common/netinet/in.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/usr/src/uts/common/netinet/in.h b/usr/src/uts/common/netinet/in.h index f46c9753d2..122b19b2c9 100644 --- a/usr/src/uts/common/netinet/in.h +++ b/usr/src/uts/common/netinet/in.h @@ -910,13 +910,9 @@ typedef struct ipsec_req { * SunOS private (potentially not portable) IP_ option names */ #define IP_BOUND_IF 0x41 /* bind socket to an ifindex */ -#define IP_UNSPEC_SRC 0x42 /* use unspecified source address */ -/* - * IP_XMIT_IF is used to send unicast/multicast packets through the specified - * interface without looking at the routing table entries. - * This is a Sun private interface. - */ -#define IP_XMIT_IF 0x43 /* use specified outgoing interface */ +#define IP_UNSPEC_SRC 0x42 /* use unspecified source address */ +/* UNUSED 0x43 was IP_XMIT_IF -- can be reused */ + /* * IP_DONTFAILOVER_IF option is used to indicate that outbound unicast and * multicast packets go through the specified interface, no load spreading, @@ -925,6 +921,8 @@ typedef struct ipsec_req { */ #define IP_DONTFAILOVER_IF 0x44 +#define IP_DHCPINIT_IF 0x45 /* accept all unicast DHCP traffic */ + /* * Option values and names (when !_XPG5) shared with <xti_inet.h> */ |