Deleted Added
full compact
29c29
< * $FreeBSD: head/sys/netinet6/nd6_rtr.c 53541 1999-11-22 02:45:11Z shin $
---
> * $FreeBSD: head/sys/netinet6/nd6_rtr.c 54263 1999-12-07 17:39:16Z shin $
377c377
< for(dr = nd_defrouter.lh_first; dr; dr = dr->dr_next)
---
> LIST_FOREACH(dr, &nd_defrouter, dr_entry)
408,409c408,409
< if (nd_defrouter.lh_first)
< defrouter_addreq(nd_defrouter.lh_first);
---
> if (!LIST_EMPTY(&nd_defrouter))
> defrouter_addreq(LIST_FIRST(&nd_defrouter));
433c433
< if (dr == nd_defrouter.lh_first)
---
> if (dr == LIST_FIRST(&nd_defrouter))
441c441
< for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) {
---
> LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
492c492
< if (nd_defrouter.lh_first == NULL) {
---
> if (LIST_EMPTY(&nd_defrouter)) {
496c496
< LIST_INSERT_AFTER(nd_defrouter.lh_first, n, dr_entry);
---
> LIST_INSERT_AFTER(LIST_FIRST(&nd_defrouter), n, dr_entry);
510,511c510,511
<
< for (search = pr->ndpr_advrtrs.lh_first; search; search = search->pfr_next) {
---
>
> LIST_FOREACH(search, &pr->ndpr_advrtrs, pfr_entry) {
551c551
< for (search = nd_prefix.lh_first; search; search = search->ndpr_next) {
---
> LIST_FOREACH(search, &nd_prefix, ndpr_entry) {
614,615c614,615
< for (pfr = pr->ndpr_advrtrs.lh_first; pfr; pfr = next) {
< next = pfr->pfr_next;
---
> for (pfr = LIST_FIRST(&pr->ndpr_advrtrs); pfr; pfr = next) {
> next = LIST_NEXT(pfr, pfr_entry);
812,813c812,813
< for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next)
< if (pr->ndpr_advrtrs.lh_first) /* pr has an available router */
---
> LIST_FOREACH(pr, &nd_prefix, ndpr_entry)
> if (!LIST_EMPTY(&pr->ndpr_advrtrs)) /* pr has an available router */
824,825c824,825
< for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) {
< if (pr->ndpr_advrtrs.lh_first == NULL &&
---
> LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
> if (LIST_EMPTY(&pr->ndpr_advrtrs) &&
831,832c831,832
< for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next) {
< if (pr->ndpr_advrtrs.lh_first &&
---
> LIST_FOREACH(pr, &nd_prefix, ndpr_entry) {
> if (!LIST_EMPTY(&pr->ndpr_advrtrs) &&
838c838
< for (pr = nd_prefix.lh_first; pr; pr = pr->ndpr_next)
---
> LIST_FOREACH(pr, &nd_prefix, ndpr_entry)
996c996
< if (ifp->if_addrlist.tqh_first != NULL) {
---
> if (!TAILQ_EMPTY(&ifp->if_addrlist)) {