Lines Matching defs:laddr
283 struct sctp_sockaddr_entry *laddr;
345 list_for_each_entry_rcu(laddr, &bp->address_list, list) {
346 if (!laddr->valid || laddr->state == SCTP_ADDR_DEL ||
347 (laddr->state != SCTP_ADDR_SRC &&
352 if ((laddr->a.sa.sa_family == AF_INET6) &&
353 (sctp_v6_cmp_addr(&dst_saddr, &laddr->a))) {
372 list_for_each_entry_rcu(laddr, &bp->address_list, list) {
376 if (!laddr->valid ||
377 laddr->state != SCTP_ADDR_SRC ||
378 laddr->a.sa.sa_family != AF_INET6 ||
379 scope > sctp_scope(&laddr->a))
382 fl6->saddr = laddr->a.v6.sin6_addr;
383 fl6->fl6_sport = laddr->a.v6.sin6_port;
391 &laddr->a.v6.sin6_addr, bdst->dev, 1)) {
400 bmatchlen = sctp_v6_addr_match_len(daddr, &laddr->a);