Lines Matching defs:daddr
154 iph->daddr, iph->saddr, tpi->key);
196 if (t->parms.iph.daddr == 0 ||
197 ipv4_is_multicast(t->parms.iph.daddr))
279 iph->saddr, iph->daddr, 0);
285 iph->saddr, iph->daddr, tpi->key);
358 iph->saddr, iph->daddr, tpi->key);
373 if (tunnel->collect_md || tnl_params->daddr == 0) {
424 if (ipv4_is_multicast(ip_hdr(skb)->daddr)) {
847 const void *daddr, const void *saddr, unsigned int len)
863 if (daddr)
864 memcpy(&iph->daddr, daddr, 4);
865 if (iph->daddr)
888 if (ipv4_is_multicast(t->parms.iph.daddr)) {
893 t->parms.iph.daddr,
905 ip_mc_inc_group(__in_dev_get_rtnl(dev), t->parms.iph.daddr);
914 if (ipv4_is_multicast(t->parms.iph.daddr) && t->mlink) {
918 ip_mc_dec_group(in_dev, t->parms.iph.daddr);
991 memcpy(dev->broadcast, &iph->daddr, 4);
997 if (iph->daddr && !tunnel->collect_md) {
999 if (ipv4_is_multicast(iph->daddr)) {
1066 __be32 daddr;
1079 memcpy(&daddr, nla_data(data[IFLA_GRE_REMOTE]), 4);
1080 if (!daddr)
1162 parms->iph.daddr = nla_get_in_addr(data[IFLA_GRE_REMOTE]);
1507 nla_put_in_addr(skb, IFLA_GRE_REMOTE, p->iph.daddr) ||
1587 [IFLA_GRE_REMOTE] = { .len = sizeof_field(struct iphdr, daddr) },