Lines Matching defs:daddr
156 iph->daddr, iph->saddr, tpi->key);
198 if (t->parms.iph.daddr == 0 ||
199 ipv4_is_multicast(t->parms.iph.daddr))
281 iph->saddr, iph->daddr, 0);
287 iph->saddr, iph->daddr, tpi->key);
360 iph->saddr, iph->daddr, tpi->key);
378 if (tunnel->collect_md || tnl_params->daddr == 0) {
429 if (ipv4_is_multicast(ip_hdr(skb)->daddr)) {
851 const void *daddr, const void *saddr, unsigned int len)
867 if (daddr)
868 memcpy(&iph->daddr, daddr, 4);
869 if (iph->daddr)
892 if (ipv4_is_multicast(t->parms.iph.daddr)) {
897 t->parms.iph.daddr,
909 ip_mc_inc_group(__in_dev_get_rtnl(dev), t->parms.iph.daddr);
918 if (ipv4_is_multicast(t->parms.iph.daddr) && t->mlink) {
922 ip_mc_dec_group(in_dev, t->parms.iph.daddr);
992 memcpy(dev->broadcast, &iph->daddr, 4);
998 if (iph->daddr && !tunnel->collect_md) {
1000 if (ipv4_is_multicast(iph->daddr)) {
1067 __be32 daddr;
1080 memcpy(&daddr, nla_data(data[IFLA_GRE_REMOTE]), 4);
1081 if (!daddr)
1163 parms->iph.daddr = nla_get_in_addr(data[IFLA_GRE_REMOTE]);
1508 nla_put_in_addr(skb, IFLA_GRE_REMOTE, p->iph.daddr) ||
1588 [IFLA_GRE_REMOTE] = { .len = sizeof_field(struct iphdr, daddr) },