Lines Matching defs:daddr
89 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr))
261 ret = xfrm6_input_addr(skb, (xfrm_address_t *)&ipv6h->daddr,
346 * but daddr is not yet updated with next segment
364 update_csum_diff16(skb, (__be32 *)(&ipv6_hdr(skb)->daddr),
454 ipv6_hdr(skb)->daddr = *addr;
566 ipv6_rpl_srh_decompress(ohdr, hdr, &ipv6_hdr(skb)->daddr, n);
583 swap(ipv6_hdr(skb)->daddr, ohdr->rpl_segaddr[i]);
585 ipv6_rpl_srh_compress(chdr, ohdr, &ipv6_hdr(skb)->daddr, n);
672 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) ||
800 swap(*addr, ipv6_hdr(skb)->daddr);
1182 struct in6_addr **daddr, struct in6_addr *saddr)
1185 ipv6_push_rthdr(skb, proto, opt->srcrt, daddr, saddr);
1345 * @fl6: flowi6 for which daddr is to be updated
1347 * @orig: copy of original daddr address if modified
1350 * and initial value of fl6->daddr set in orig
1359 *orig = fl6->daddr;
1365 fl6->daddr = *((struct rt0_hdr *)opt->srcrt)->addr;
1371 fl6->daddr = srh->segments[srh->segments_left];