Lines Matching defs:daddr
90 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr))
262 ret = xfrm6_input_addr(skb, (xfrm_address_t *)&ipv6h->daddr,
347 * but daddr is not yet updated with next segment
365 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);
675 if (ipv6_addr_is_multicast(&ipv6_hdr(skb)->daddr) ||
803 swap(*addr, ipv6_hdr(skb)->daddr);
1180 struct in6_addr **daddr, struct in6_addr *saddr)
1183 ipv6_push_rthdr(skb, proto, opt->srcrt, daddr, saddr);
1343 * @fl6: flowi6 for which daddr is to be updated
1345 * @orig: copy of original daddr address if modified
1348 * and initial value of fl6->daddr set in orig
1357 *orig = fl6->daddr;
1363 fl6->daddr = *((struct rt0_hdr *)opt->srcrt)->addr;
1369 fl6->daddr = srh->segments[srh->segments_left];