ra_lifetime no longer holds negative values, because we no longer do
'init' when we do calc_ra_lifetime, instead we do init at init time.
Now ra_lifetime holds only >0 values.
Signed-off-by: Paul Donald <newtwen+github@gmail.com>
Link: https://github.com/openwrt/odhcpd/pull/225
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
int route_preference;
int ra_maxinterval;
int ra_mininterval;
- int ra_lifetime;
+ uint32_t ra_lifetime;
uint32_t ra_reachabletime;
uint32_t ra_retranstime;
uint32_t ra_hoplimit;
{
uint32_t lifetime = iface->max_preferred_lifetime;
- if (iface->ra_lifetime >= 0) {
+ if (iface->ra_lifetime > 0) {
lifetime = iface->ra_lifetime;
}