Source
12
12
#include <linux/module.h>
13
13
#include <linux/net.h>
14
14
#include <linux/skbuff.h>
15
15
#include <linux/udp.h>
16
16
#include <linux/crypto.h>
17
17
#include <net/sock.h>
18
18
#include <net/af_rxrpc.h>
19
19
#include <keys/rxrpc-type.h>
20
20
#include "ar-internal.h"
21
21
22
-
static LIST_HEAD(rxrpc_security_methods);
23
-
static DECLARE_RWSEM(rxrpc_security_sem);
24
-
25
22
static const struct rxrpc_security *rxrpc_security_types[] = {
26
23
[RXRPC_SECURITY_NONE] = &rxrpc_no_security,
27
24
#ifdef CONFIG_RXKAD
28
25
[RXRPC_SECURITY_RXKAD] = &rxkad,
29
26
#endif
30
27
};
31
28
32
29
int __init rxrpc_init_security(void)
33
30
{
34
31
int i, ret;