Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
ar-security.c File Reference
#include <linux/module.h>
#include <linux/net.h>
#include <linux/skbuff.h>
#include <linux/udp.h>
#include <linux/crypto.h>
#include <net/sock.h>
#include <net/af_rxrpc.h>
#include <keys/rxrpc-type.h>
#include "ar-internal.h"

Go to the source code of this file.

Functions

int rxrpc_register_security (struct rxrpc_security *sec)
 
 EXPORT_SYMBOL_GPL (rxrpc_register_security)
 
void rxrpc_unregister_security (struct rxrpc_security *sec)
 
 EXPORT_SYMBOL_GPL (rxrpc_unregister_security)
 
int rxrpc_init_client_conn_security (struct rxrpc_connection *conn)
 
int rxrpc_init_server_conn_security (struct rxrpc_connection *conn)
 
int rxrpc_secure_packet (const struct rxrpc_call *call, struct sk_buff *skb, size_t data_size, void *sechdr)
 
int rxrpc_verify_packet (const struct rxrpc_call *call, struct sk_buff *skb, u32 *_abort_code)
 
void rxrpc_clear_conn_security (struct rxrpc_connection *conn)
 

Function Documentation

EXPORT_SYMBOL_GPL ( rxrpc_register_security  )
EXPORT_SYMBOL_GPL ( rxrpc_unregister_security  )
void rxrpc_clear_conn_security ( struct rxrpc_connection conn)

Definition at line 252 of file ar-security.c.

int rxrpc_init_client_conn_security ( struct rxrpc_connection conn)

Definition at line 124 of file ar-security.c.

int rxrpc_init_server_conn_security ( struct rxrpc_connection conn)

Definition at line 163 of file ar-security.c.

int rxrpc_register_security ( struct rxrpc_security sec)

rxrpc_register_security - register an RxRPC security handler : security module

register an RxRPC security handler for use by RxRPC

Definition at line 73 of file ar-security.c.

int rxrpc_secure_packet ( const struct rxrpc_call call,
struct sk_buff skb,
size_t  data_size,
void sechdr 
)

Definition at line 226 of file ar-security.c.

void rxrpc_unregister_security ( struct rxrpc_security sec)

rxrpc_unregister_security - unregister an RxRPC security handler : security module

unregister an RxRPC security handler

Definition at line 107 of file ar-security.c.

int rxrpc_verify_packet ( const struct rxrpc_call call,
struct sk_buff skb,
u32 _abort_code 
)

Definition at line 240 of file ar-security.c.