Commit 17926a79320afa9b95df6b977b40cca6d8713cea
Committed by
David S. Miller
1 parent
e19dff1fdd
Exists in
master
and in
39 other branches
[AF_RXRPC]: Provide secure RxRPC sockets for use by userspace and kernel both
Provide AF_RXRPC sockets that can be used to talk to AFS servers, or serve answers to AFS clients. KerberosIV security is fully supported. The patches and some example test programs can be found in: http://people.redhat.com/~dhowells/rxrpc/ This will eventually replace the old implementation of kernel-only RxRPC currently resident in net/rxrpc/. Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Warning! This is a large diff.
To preserve performance the diff is not shown. Please, download the diff as plain diff or email patch instead.
Showing 31 changed files with 11275 additions and 7 deletions Side-by-side Diff
- Documentation/networking/rxrpc.txt
- include/keys/rxrpc-type.h
- include/linux/net.h
- include/linux/rxrpc.h
- include/linux/socket.h
- include/net/af_rxrpc.h
- include/rxrpc/packet.h
- net/Kconfig
- net/Makefile
- net/core/sock.c
- net/rxrpc/Kconfig
- net/rxrpc/Makefile
- net/rxrpc/af_rxrpc.c
- net/rxrpc/ar-accept.c
- net/rxrpc/ar-ack.c
- net/rxrpc/ar-call.c
- net/rxrpc/ar-connection.c
- net/rxrpc/ar-connevent.c
- net/rxrpc/ar-error.c
- net/rxrpc/ar-input.c
- net/rxrpc/ar-internal.h
- net/rxrpc/ar-key.c
- net/rxrpc/ar-local.c
- net/rxrpc/ar-output.c
- net/rxrpc/ar-peer.c
- net/rxrpc/ar-proc.c
- net/rxrpc/ar-recvmsg.c
- net/rxrpc/ar-security.c
- net/rxrpc/ar-skbuff.c
- net/rxrpc/ar-transport.c
- net/rxrpc/rxkad.c