X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=src%2Fodhcp6c.h;h=d4458ffd04b3a8f37009df89131a7e114dcd7e84;hb=8152153cb9c5b09862bf0c8a0d1005fa8dfdf262;hp=a33a92ea2b56be8bba85a4dc79eb581238c154e5;hpb=8563be22c8d9e3cf38b26d69d52368c68ad3a6dd;p=odhcp6c.git diff --git a/src/odhcp6c.h b/src/odhcp6c.h index a33a92e..d4458ff 100644 --- a/src/odhcp6c.h +++ b/src/odhcp6c.h @@ -41,7 +41,6 @@ enum dhcvp6_opt { DHCPV6_OPT_ELAPSED = 8, DHCPV6_OPT_RELAY_MSG = 9, DHCPV6_OPT_AUTH = 11, - DHCPV6_OPT_UNICAST = 12, DHCPV6_OPT_STATUS = 13, DHCPV6_OPT_RAPID_COMMIT = 14, DHCPV6_OPT_RECONF_MESSAGE = 19, @@ -60,7 +59,7 @@ enum dhcvp6_opt { DHCPV6_OPT_SOL_MAX_RT = 82, DHCPV6_OPT_INF_MAX_RT = 83, #ifdef EXT_PREFIX_CLASS - /* draft-bhandari-dhc-class-based-prefix, not yet standardized */ + /* draft-bhandari-dhc-class-based-prefix, not yet standardized */ DHCPV6_OPT_PREFIX_CLASS = EXT_PREFIX_CLASS, #endif }; @@ -174,7 +173,6 @@ struct dhcpv6_server_cand { int16_t preference; uint8_t duid_len; uint8_t duid[130]; - struct in6_addr server_addr; uint32_t sol_max_rt; uint32_t inf_max_rt; void *ia_na; @@ -258,7 +256,6 @@ bool odhcp6c_signal_process(void); uint64_t odhcp6c_get_milli_time(void); void odhcp6c_random(void *buf, size_t len); bool odhcp6c_is_bound(void); -bool odhcp6c_addr_in_scope(const struct in6_addr *addr); // State manipulation void odhcp6c_clear_state(enum odhcp6c_state state);