|
Lines 369-374
rtadvd_shutdown(void)
Link Here
|
| 369 |
{ |
369 |
{ |
| 370 |
struct ifinfo *ifi; |
370 |
struct ifinfo *ifi; |
| 371 |
struct rainfo *rai; |
371 |
struct rainfo *rai; |
|
|
372 |
struct prefix *prefix; |
| 372 |
struct rdnss *rdn; |
373 |
struct rdnss *rdn; |
| 373 |
struct dnssl *dns; |
374 |
struct dnssl *dns; |
| 374 |
|
375 |
|
|
Lines 411-416
rtadvd_shutdown(void)
Link Here
|
| 411 |
|
412 |
|
| 412 |
TAILQ_FOREACH(rai, &railist, rai_next) { |
413 |
TAILQ_FOREACH(rai, &railist, rai_next) { |
| 413 |
rai->rai_lifetime = 0; |
414 |
rai->rai_lifetime = 0; |
|
|
415 |
if (rai->rai_deprecate) { |
| 416 |
TAILQ_FOREACH(prefix, &rai->rai_prefix, pfx_next) { |
| 417 |
prefix->pfx_validlifetime = 0; |
| 418 |
prefix->pfx_preflifetime = 0; |
| 419 |
} |
| 420 |
} |
| 414 |
TAILQ_FOREACH(rdn, &rai->rai_rdnss, rd_next) |
421 |
TAILQ_FOREACH(rdn, &rai->rai_rdnss, rd_next) |
| 415 |
rdn->rd_ltime = 0; |
422 |
rdn->rd_ltime = 0; |
| 416 |
TAILQ_FOREACH(dns, &rai->rai_dnssl, dn_next) |
423 |
TAILQ_FOREACH(dns, &rai->rai_dnssl, dn_next) |