diff options
author | Michael Halcrow <mhalcrow@us.ibm.com> | 2007-02-12 00:53:44 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-02-12 09:48:36 -0800 |
commit | dddfa461fc8951f9b5f951c13565b6cac678635a (patch) | |
tree | eaf51d6825bd97087b9c700f7010ed08e3f83047 /fs/ecryptfs/netlink.c | |
parent | 88b4a07e6610f4c93b08b0bb103318218db1e9f6 (diff) | |
download | linux-stable-dddfa461fc8951f9b5f951c13565b6cac678635a.tar.gz linux-stable-dddfa461fc8951f9b5f951c13565b6cac678635a.tar.bz2 linux-stable-dddfa461fc8951f9b5f951c13565b6cac678635a.zip |
[PATCH] eCryptfs: Public key; packet management
Public key support code. This reads and writes packets in the header that
contain public key encrypted file keys. It calls the messaging code in the
previous patch to send and receive encryption and decryption request
packets from the userspace daemon.
[akpm@osdl.org: cleab fix]
Signed-off-by: Michael Halcrow <mhalcrow@us.ibm.com>
Cc: David Howells <dhowells@redhat.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/ecryptfs/netlink.c')
-rw-r--r-- | fs/ecryptfs/netlink.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/ecryptfs/netlink.c b/fs/ecryptfs/netlink.c index aba061d62118..e3aa2253c850 100644 --- a/fs/ecryptfs/netlink.c +++ b/fs/ecryptfs/netlink.c @@ -107,8 +107,8 @@ static int ecryptfs_process_nl_response(struct sk_buff *skb) "incorrectly specified data length\n"); goto out; } - rc = ecryptfs_process_response(msg, NETLINK_CREDS(skb)->pid, - nlh->nlmsg_seq); + rc = ecryptfs_process_response(msg, NETLINK_CREDS(skb)->uid, + NETLINK_CREDS(skb)->pid, nlh->nlmsg_seq); if (rc) printk(KERN_ERR "Error processing response message; rc = [%d]\n", rc); |