X-Git-Url: https://git.decadent.org.uk/gitweb/?p=odhcp6c.git;a=blobdiff_plain;f=src%2Fodhcp6c.h;h=eae9b7a8b9ccbedeb3fe3ea9f24b3ebd206f4d47;hp=440381a56f1f37e04cedd4b9b48433c65bfe6f2b;hb=6bc31b22abc26b9ee31b789d56a8e2a07aa4c569;hpb=61effec4509b2c0d6e3c0ee8b7ae0d318b08868e diff --git a/src/odhcp6c.h b/src/odhcp6c.h index 440381a..eae9b7a 100644 --- a/src/odhcp6c.h +++ b/src/odhcp6c.h @@ -164,6 +164,7 @@ enum odhcp6c_state { STATE_SIP_FQDN, STATE_RA_ROUTE, STATE_RA_PREFIX, + STATE_RA_DNS, _STATE_MAX }; @@ -224,7 +225,7 @@ void* odhcp6c_get_state(enum odhcp6c_state state, size_t *len); // Entry manipulation struct odhcp6c_entry* odhcp6c_find_entry(enum odhcp6c_state state, const struct odhcp6c_entry *new); -void odhcp6c_update_entry(enum odhcp6c_state state, const struct odhcp6c_entry *new); -void odhcp6c_update_entry_safe(enum odhcp6c_state state, const struct odhcp6c_entry *new, uint32_t safe); +void odhcp6c_update_entry(enum odhcp6c_state state, struct odhcp6c_entry *new); +void odhcp6c_update_entry_safe(enum odhcp6c_state state, struct odhcp6c_entry *new, uint32_t safe); void odhcp6c_expire(void);