Home
last modified time | relevance | path

Searched refs:coaddr (Results 1 – 5 of 5) sorted by relevance

/linux/net/ipv6/
H A Dmip6.c126 if (!ipv6_addr_equal(&iph->saddr, (struct in6_addr *)x->coaddr) && in mip6_destopt_input()
127 !ipv6_addr_any((struct in6_addr *)x->coaddr)) in mip6_destopt_input()
166 memcpy(&iph->saddr, x->coaddr, sizeof(iph->saddr)); in mip6_destopt_output()
295 if (!ipv6_addr_equal(&iph->daddr, (struct in6_addr *)x->coaddr) && in mip6_rthdr_input()
296 !ipv6_addr_any((struct in6_addr *)x->coaddr)) in mip6_rthdr_input()
329 memcpy(&iph->daddr, x->coaddr, sizeof(iph->daddr)); in mip6_rthdr_output()
/linux/net/xfrm/
H A Dxfrm_state.c607 kfree(x->coaddr); in xfrm_state_gc_destroy()
2044 if (orig->coaddr) { in xfrm_state_clone_and_setup()
2045 x->coaddr = kmemdup(orig->coaddr, sizeof(*x->coaddr), in xfrm_state_clone_and_setup()
2047 if (!x->coaddr) in xfrm_state_clone_and_setup()
2288 if (x->coaddr && x1->coaddr) { in xfrm_state_update()
2289 memcpy(x1->coaddr, x->coaddr, sizeof(*x1->coaddr)); in xfrm_state_update()
H A Dxfrm_user.c929 x->coaddr = kmemdup(nla_data(attrs[XFRMA_COADDR]), in xfrm_state_construct()
930 sizeof(*x->coaddr), GFP_KERNEL); in xfrm_state_construct()
931 if (x->coaddr == NULL) in xfrm_state_construct()
1398 if (x->coaddr) { in copy_to_user_state_extra()
1399 ret = nla_put(skb, XFRMA_COADDR, sizeof(*x->coaddr), x->coaddr); in copy_to_user_state_extra()
4064 if (x->coaddr) in xfrm_sa_len()
4065 l += nla_total_size(sizeof(*x->coaddr)); in xfrm_sa_len()
H A Dxfrm_policy.c307 saddr = x->coaddr; in xfrm_dst_lookup()
312 daddr = x->coaddr; in xfrm_dst_lookup()
4085 daddr = xfrm->coaddr; in xfrm_get_dst_nexthop()
/linux/include/net/
H A Dxfrm.h258 xfrm_address_t *coaddr; member