Lines Matching refs:src
168 struct udp_bearer *ub, struct udp_media_addr *src, in tipc_udp_xmit() argument
182 .saddr = src->ipv4.s_addr, in tipc_udp_xmit()
195 udp_tunnel_xmit_skb(rt, ub->ubsock->sk, skb, src->ipv4.s_addr, in tipc_udp_xmit()
196 dst->ipv4.s_addr, 0, ttl, 0, src->port, in tipc_udp_xmit()
204 .saddr = src->ipv6, in tipc_udp_xmit()
218 &src->ipv6, &dst->ipv6, 0, ttl, 0, in tipc_udp_xmit()
219 src->port, dst->port, false); in tipc_udp_xmit()
235 struct udp_media_addr *src = (struct udp_media_addr *)&b->addr.value; in tipc_udp_send_msg() local
255 return tipc_udp_xmit(net, skb, ub, src, dst, in tipc_udp_send_msg()
268 err = tipc_udp_xmit(net, _skb, ub, src, &rcast->addr, in tipc_udp_send_msg()
333 struct udp_media_addr src = {0}; in tipc_udp_rcast_disc() local
340 src.port = udp_hdr(skb)->source; in tipc_udp_rcast_disc()
345 src.proto = htons(ETH_P_IP); in tipc_udp_rcast_disc()
346 src.ipv4.s_addr = iphdr->saddr; in tipc_udp_rcast_disc()
353 src.proto = htons(ETH_P_IPV6); in tipc_udp_rcast_disc()
354 src.ipv6 = iphdr->saddr; in tipc_udp_rcast_disc()
362 if (likely(tipc_udp_is_known_peer(b, &src))) in tipc_udp_rcast_disc()
365 return tipc_udp_rcast_add(b, &src); in tipc_udp_rcast_disc()
543 struct udp_media_addr *src = (struct udp_media_addr *)&b->addr.value; in tipc_udp_nl_add_bearer_data() local
556 if (__tipc_nl_add_udp_addr(msg->skb, src, TIPC_NLA_UDP_LOCAL)) in tipc_udp_nl_add_bearer_data()