Lines Matching refs:saddr
245 from = &ip_hdr(skb)->saddr; in sctp_v4_from_skb()
299 static void sctp_v4_dst_saddr(union sctp_addr *saddr, struct flowi4 *fl4, in sctp_v4_dst_saddr() argument
302 saddr->v4.sin_family = AF_INET; in sctp_v4_dst_saddr()
303 saddr->v4.sin_port = port; in sctp_v4_dst_saddr()
304 saddr->v4.sin_addr.s_addr = fl4->saddr; in sctp_v4_dst_saddr()
423 static void sctp_v4_get_dst(struct sctp_transport *t, union sctp_addr *saddr, in sctp_v4_get_dst() argument
444 if (saddr) { in sctp_v4_get_dst()
445 fl4->saddr = saddr->v4.sin_addr.s_addr; in sctp_v4_get_dst()
446 fl4->fl4_sport = saddr->v4.sin_port; in sctp_v4_get_dst()
450 &fl4->saddr); in sctp_v4_get_dst()
459 if (!asoc || saddr) in sctp_v4_get_dst()
537 &fl4->daddr, &fl4->saddr); in sctp_v4_get_dst()
549 union sctp_addr *saddr = &t->saddr; in sctp_v4_get_saddr() local
553 saddr->v4.sin_family = AF_INET; in sctp_v4_get_saddr()
554 saddr->v4.sin_addr.s_addr = fl->u.ip4.saddr; in sctp_v4_get_saddr()
919 sin->sin_addr.s_addr = ip_hdr(skb)->saddr; in sctp_inet_skb_msgname()
980 skb->len, &transport->fl.u.ip4.saddr, &transport->fl.u.ip4.daddr); in sctp_v4_xmit()