Lines Matching refs:newaddr
3588 sctp_add_remote_addr(struct sctp_tcb *stcb, struct sockaddr *newaddr, in sctp_add_remote_addr() argument
3601 SCTPDBG_ADDR(SCTP_DEBUG_PCB1, newaddr); in sctp_add_remote_addr()
3603 netfirst = sctp_findnet(stcb, newaddr); in sctp_add_remote_addr()
3625 switch (newaddr->sa_family) { in sctp_add_remote_addr()
3631 sin = (struct sockaddr_in *)newaddr; in sctp_add_remote_addr()
3660 sin6 = (struct sockaddr_in6 *)newaddr; in sctp_add_remote_addr()
3668 if (sctp_is_address_on_local_host(newaddr, stcb->asoc.vrf_id)) { in sctp_add_remote_addr()
3721 memcpy(&net->ro._l_addr, newaddr, newaddr->sa_len); in sctp_add_remote_addr()
3722 switch (newaddr->sa_family) { in sctp_add_remote_addr()
3736 net->addr_is_local = sctp_is_address_on_local_host(newaddr, stcb->asoc.vrf_id); in sctp_add_remote_addr()
3791 if (newaddr->sa_family == AF_INET6) { in sctp_add_remote_addr()
3876 switch (newaddr->sa_family) { in sctp_add_remote_addr()
3904 if (newaddr->sa_family == AF_INET6) { in sctp_add_remote_addr()