Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 81b302a3 authored by YOSHIFUJI Hideaki's avatar YOSHIFUJI Hideaki
Browse files

key: Use xfrm_addr_cmp() where appropriate.

parent 5f95ac91
Loading
Loading
Loading
Loading
+1 −8
Original line number Diff line number Diff line
@@ -767,14 +767,7 @@ static struct sk_buff *__pfkey_xfrm_state2msg(struct xfrm_state *x,
	}

	/* identity & sensitivity */

	if ((x->props.family == AF_INET &&
	     x->sel.saddr.a4 != x->props.saddr.a4)
#if defined(CONFIG_IPV6) || defined(CONFIG_IPV6_MODULE)
	    || (x->props.family == AF_INET6 &&
		memcmp (x->sel.saddr.a6, x->props.saddr.a6, sizeof (struct in6_addr)))
#endif
		)
	if (xfrm_addr_cmp(&x->sel.saddr, &x->props.saddr, x->props.family))
		size += sizeof(struct sadb_address) + sockaddr_size;

	if (add_keys) {