X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=src%2Fodhcp6c.c;h=02f926aac3b00e7f6a4758e0344a4b54d3cc1168;hb=dd5f1f8ca0a24d23dc426d6e89d9855a7b97fcec;hp=f3634d2dd714b9152040e569c6534889d5aa2c17;hpb=73796053a15bb017cdcfae6db6c27c1b4eb12a22;p=odhcp6c.git diff --git a/src/odhcp6c.c b/src/odhcp6c.c index f3634d2..02f926a 100644 --- a/src/odhcp6c.c +++ b/src/odhcp6c.c @@ -170,9 +170,10 @@ int main(_unused int argc, char* const argv[]) odhcp6c_clear_state(STATE_SERVER_ID); odhcp6c_clear_state(STATE_SERVER_CAND); odhcp6c_clear_state(STATE_IA_PD); - odhcp6c_clear_state(STATE_IA_PD_LOST); odhcp6c_clear_state(STATE_SNTP_IP); odhcp6c_clear_state(STATE_SNTP_FQDN); + odhcp6c_clear_state(STATE_SIP_IP); + odhcp6c_clear_state(STATE_SIP_FQDN); dhcpv6_set_ia_na_mode(ia_na_mode); alarm(timeout); @@ -259,12 +260,11 @@ int main(_unused int argc, char* const argv[]) size_t ia_pd_len, ia_na_len, server_id_len; - uint8_t *ia_pd = odhcp6c_get_state(STATE_IA_PD, &ia_pd_len); + odhcp6c_get_state(STATE_IA_PD, &ia_pd_len); odhcp6c_get_state(STATE_IA_NA, &ia_na_len); odhcp6c_get_state(STATE_SERVER_ID, &server_id_len); // Add all prefixes to lost prefixes - odhcp6c_add_state(STATE_IA_PD_LOST, ia_pd, ia_pd_len); odhcp6c_clear_state(STATE_IA_PD); if (do_signal == SIGALRM)