X-Git-Url: https://git.decadent.org.uk/gitweb/?p=odhcp6c.git;a=blobdiff_plain;f=src%2Fodhcp6c.c;h=36e9949f3a5c644ddd0a488e9e36f69f929aa734;hp=0a46947f4a5e2adc689b9dfd4ebc8ad412d18369;hb=3dabd4b1c14df34f0a315c3e329d73ba27ac42b5;hpb=6c8109e0c77d5a54950ba607d1ec1f83d5efb5b7 diff --git a/src/odhcp6c.c b/src/odhcp6c.c index 0a46947..36e9949 100644 --- a/src/odhcp6c.c +++ b/src/odhcp6c.c @@ -372,16 +372,7 @@ int main(_unused int argc, char* const argv[]) break; // Other signal type // Send renew as T1 expired - size_t ia_pd_len, ia_na_len; - odhcp6c_get_state(STATE_IA_PD, &ia_pd_len); - odhcp6c_get_state(STATE_IA_NA, &ia_na_len); - - // If we have any IAs, send renew, otherwise request - if (ia_pd_len == 0 && ia_na_len == 0) - res = dhcpv6_request(DHCPV6_MSG_REQUEST); - else - res = dhcpv6_request(DHCPV6_MSG_RENEW); - + res = dhcpv6_request(DHCPV6_MSG_RENEW); odhcp6c_signal_process(); if (res > 0) { // Renew was succesfull // Publish updates @@ -450,6 +441,7 @@ static int usage(void) #ifdef EXT_BFD_PING " -B Enable BFD ping check\n" #endif + " -u Set user-class option string\n" " -c Override client-ID (base-16 encoded)\n" " -i Use a custom interface identifier for RA handling\n" " -r Options to be requested (comma-separated)\n"