New: PF_KEY SADB_GET messages return SADB_DUMP from the kernel
Subsystems (2)
A message that is not in the archive (sent off-list or not yet received): [email protected]/
(Please reply via emailed reply-to-all, not via the bugzilla web interface)
Quoted 43 lines · On Fri, 5 Oct 2007 09:01:50 -0700 (PDT) [email protected] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=9128
Summary: PF_KEY SADB_GET messages return SADB_DUMP from the kernel Product: Networking Version: 2.5 KernelVersion: 2.6.18 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Other AssignedTo: [email protected] ReportedBy: [email protected]Most recent kernel where this bug did not occur:
Distribution: Centos 5
Hardware Environment: Dell 490
Software Environment: Centos 5
Problem Description:
Sending anSADB_GETto thePF_KEYsocket returns anSADB_DUMPin theout_hdrSteps to reproduce:
Send anSADB_GETto thePF_KEYsocket and dump the returned packetThis patch should fix the problem
net/key/af_key.c +1
-1@@ -1546,7 +1546,7 @@ static int pfkey_get(struct sock *sk, struct sk_buff *skb, out_hdr = (struct sadb_msg *) out_skb->data; out_hdr->sadb_msg_version = hdr->sadb_msg_version; - out_hdr->sadb_msg_type =SADB_DUMP ; + out_hdr->sadb_msg_type =SADB_GET ; out_hdr->sadb_msg_satype =pfkey_proto2satype (proto); out_hdr->sadb_msg_errno =0 ;
Quoted 2 lines
out_hdr->sadb_msg_reserved = 0;
Please submit kernel patches via email, as per
http://www.zip.com.au/~akpm/linux/patches/stuff/tpp.txt. Net patches should be sent to [email protected] and perhaps [email protected].
But whatever - I can convert this patch into a suitable one and send it in to David if people think it is good?
Quoted 3 lines · Andrew Morton
But whatever - I can convert this patch into a suitable one and send it in to David if people think it is good?
Looks good to me.
Thanks,
Signature · 4 lines
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <[email protected]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt