X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=net%2Fdccp%2Fipv6.c;h=7f51e8db3967280e7698fb1c916a64c6c4a5b24c;hb=28522366f0a2dcb2b1d3ef5eebcc65fcd7c2a422;hp=6b91a9dd04111298c96127ea49e18d864602e9f9;hpb=659dba34807692a6ebd55e7859dff2c7cb1b005d;p=powerpc.git diff --git a/net/dccp/ipv6.c b/net/dccp/ipv6.c index 6b91a9dd04..7f51e8db39 100644 --- a/net/dccp/ipv6.c +++ b/net/dccp/ipv6.c @@ -734,7 +734,7 @@ static int dccp_v6_do_rcv(struct sock *sk, struct sk_buff *skb) looks not very well thought. For now we latch options, received in the last packet, enqueued by tcp. Feel free to propose better solution. - --ANK (980728) + --ANK (980728) */ if (np->rxopt.all) /* @@ -1041,7 +1041,7 @@ static int dccp_v6_connect(struct sock *sk, struct sockaddr *uaddr, if (final_p) ipv6_addr_copy(&fl.fl6_dst, final_p); - err = xfrm_lookup(&dst, &fl, sk, 0); + err = xfrm_lookup(&dst, &fl, sk, 1); if (err < 0) goto failure;