Lines Matching refs:netfirst
2330 struct sctp_nets *net, *netfirst; in sctp_add_remote_addr() local
2340 netfirst = sctp_findnet(stcb, newaddr); in sctp_add_remote_addr()
2341 if (netfirst) { in sctp_add_remote_addr()
2351 if (netfirst->dest_state & SCTP_ADDR_UNCONFIRMED) { in sctp_add_remote_addr()
2352 netfirst->dest_state = (SCTP_ADDR_REACHABLE| in sctp_add_remote_addr()
2355 netfirst->dest_state = SCTP_ADDR_REACHABLE; in sctp_add_remote_addr()
2539 netfirst = TAILQ_FIRST(&stcb->asoc.nets); in sctp_add_remote_addr()
2543 } else if (netfirst == NULL) { in sctp_add_remote_addr()
2546 } else if ((netfirst_rt = rtcache_validate(&netfirst->ro)) == NULL) { in sctp_add_remote_addr()
2553 rtcache_unref(netfirst_rt, &netfirst->ro); in sctp_add_remote_addr()
2570 netlook = TAILQ_NEXT(netfirst, sctp_next); in sctp_add_remote_addr()
2578 TAILQ_INSERT_BEFORE(netfirst, net, sctp_next); in sctp_add_remote_addr()
2588 netfirst = netlook; in sctp_add_remote_addr()
2590 rtcache_unref(netfirst_rt, &netfirst->ro); in sctp_add_remote_addr()