Lines Matching refs:saddr
306 iph->daddr, iph->saddr, tpi->key); in ipgre_err()
399 iph->saddr, iph->daddr, tpi->key); in ipgre_rcv()
515 fl->saddr = key->u.ipv4.src; in gre_get_rt()
570 err = iptunnel_xmit(skb->sk, rt, skb, fl.saddr, in gre_fb_xmit()
597 info->key.u.ipv4.src = fl4.saddr; in gre_fill_metadata_dst()
731 const void *daddr, const void *saddr, unsigned int len) in ipgre_header() argument
745 if (saddr) in ipgre_header()
746 memcpy(&iph->saddr, saddr, 4); in ipgre_header()
758 memcpy(haddr, &iph->saddr, 4); in ipgre_header_parse()
778 t->parms.iph.saddr, in ipgre_open()
871 memcpy(dev->dev_addr, &iph->saddr, 4); in ipgre_tunnel_init()
881 if (!iph->saddr) in ipgre_tunnel_init()
986 parms->iph.saddr = nla_get_in_addr(data[IFLA_GRE_LOCAL]); in ipgre_netlink_parms()
1151 nla_put_in_addr(skb, IFLA_GRE_LOCAL, p->iph.saddr) || in ipgre_fill_info()
1186 [IFLA_GRE_LOCAL] = { .len = FIELD_SIZEOF(struct iphdr, saddr) },