Lines Matching defs:laddr
1997 struct sctp_laddr *laddr, *laddr_next;
2009 laddr = LIST_FIRST(&stcb->asoc.sctp_local_addr_list);
2010 while (laddr != NULL) {
2011 laddr_next = LIST_NEXT(laddr, sctp_nxt_addr);
2013 if (laddr->ifa == ifa) {
2014 sctp_remove_laddr(laddr);
2016 laddr = laddr_next;
2020 laddr = LIST_FIRST(&inp->sctp_addr_list);
2021 while (laddr != NULL) {
2022 laddr_next = LIST_NEXT(laddr, sctp_nxt_addr);
2024 if (laddr->ifa == ifa) {
2025 sctp_remove_laddr(laddr);
2027 laddr = laddr_next;
2193 struct sctp_laddr *laddr;
2195 LIST_FOREACH(laddr, &stcb->sctp_ep->sctp_addr_list, sctp_nxt_addr) {
2196 if (laddr->ifa == NULL) {
2199 printf("find_valid_localaddr_ep: laddr error\n");
2204 if (laddr->ifa->ifa_addr == NULL) {
2207 printf("find_valid_localaddr_ep: laddr->ifa error\n");
2213 if (sctp_is_addr_restricted(stcb, laddr->ifa->ifa_addr))
2217 return (laddr->ifa->ifa_addr);
2737 struct sctp_laddr *laddr;
2740 LIST_FOREACH(laddr, &stcb->sctp_ep->sctp_addr_list, sctp_nxt_addr) {
2741 /* be paranoid and validate the laddr */
2742 if (laddr->ifa == NULL) {
2745 printf("check_addr_list_ep: laddr->ifa is NULL");
2750 if (laddr->ifa->ifa_addr == NULL) {
2753 printf("check_addr_list_ep: laddr->ifa->ifa_addr is NULL");
2759 if (sctp_cmpaddr(laddr->ifa->ifa_addr, init_addr)) {
2763 sctp_print_address(laddr->ifa->ifa_addr);
2770 laddr->ifa->ifa_addr)) {
2772 sctp_addr_mgmt_assoc(stcb->sctp_ep, stcb, laddr->ifa,