diff options
author | David Hankins <dhankins@isc.org> | 2009-03-13 21:41:45 +0000 |
---|---|---|
committer | David Hankins <dhankins@isc.org> | 2009-03-13 21:41:45 +0000 |
commit | 0829d595f8f98ad4121cfc96870958e359c099cc (patch) | |
tree | 01078a188bf6ca45177c423dd299ed480eff3889 /includes | |
parent | 4b97eaff2f22bf1743ea67ac477c9aef72070ed4 (diff) | |
download | isc-dhcp-0829d595f8f98ad4121cfc96870958e359c099cc.tar.gz |
- If configured, dhclient may now transmit to an anycast MAC address,
rather than using a broadcast address. Thanks to a patch from David
Cantrell at Red Hat. [ISC-Bugs #17740]
Diffstat (limited to 'includes')
-rw-r--r-- | includes/dhcpd.h | 1 | ||||
-rw-r--r-- | includes/dhctoken.h | 4 |
2 files changed, 4 insertions, 1 deletions
diff --git a/includes/dhcpd.h b/includes/dhcpd.h index d1ca0fe2..8a014bc5 100644 --- a/includes/dhcpd.h +++ b/includes/dhcpd.h @@ -1156,6 +1156,7 @@ struct interface_info { int dlpi_sap_length; struct hardware dlpi_broadcast_addr; # endif /* DLPI_SEND || DLPI_RECEIVE */ + struct hardware anycast_mac_addr; }; struct hardware_link { diff --git a/includes/dhctoken.h b/includes/dhctoken.h index 0f013885..f7382d25 100644 --- a/includes/dhctoken.h +++ b/includes/dhctoken.h @@ -352,7 +352,9 @@ enum dhcp_token { ZEROLEN = 655, TEMPORARY = 656, PREFIX6 = 657, - FIXED_PREFIX6 = 658 + FIXED_PREFIX6 = 658, + ANYCAST_MAC = 659 + }; #define is_identifier(x) ((x) >= FIRST_TOKEN && \ |