Linux Kernel
3.7.1
|
#include <linux/slab.h>
#include <linux/types.h>
#include <linux/module.h>
#include <linux/pagemap.h>
#include <linux/user_namespace.h>
#include <linux/sunrpc/auth_gss.h>
#include <linux/sunrpc/gss_err.h>
#include <linux/sunrpc/svcauth.h>
#include <linux/sunrpc/svcauth_gss.h>
#include <linux/sunrpc/cache.h>
#include "../netns.h"
Go to the source code of this file.
Data Structures | |
struct | rsi |
struct | gss_svc_seq_data |
struct | rsc |
struct | gss_domain |
struct | gss_svc_data |
Macros | |
#define | RSI_HASHBITS 6 |
#define | RSI_HASHMAX (1<<RSI_HASHBITS) |
#define | RSC_HASHBITS 10 |
#define | RSC_HASHMAX (1<<RSC_HASHBITS) |
#define | GSS_SEQ_WIN 128 |
Functions | |
u32 | svcauth_gss_flavor (struct auth_domain *dom) |
EXPORT_SYMBOL_GPL (svcauth_gss_flavor) | |
int | svcauth_gss_register_pseudoflavor (u32 pseudoflavor, char *name) |
EXPORT_SYMBOL_GPL (svcauth_gss_register_pseudoflavor) | |
int | gss_svc_init_net (struct net *net) |
void | gss_svc_shutdown_net (struct net *net) |
int | gss_svc_init (void) |
void | gss_svc_shutdown (void) |
#define GSS_SEQ_WIN 128 |
Definition at line 322 of file svcauth_gss.c.
#define RSC_HASHBITS 10 |
Definition at line 319 of file svcauth_gss.c.
#define RSC_HASHMAX (1<<RSC_HASHBITS) |
Definition at line 320 of file svcauth_gss.c.
#define RSI_HASHBITS 6 |
Definition at line 71 of file svcauth_gss.c.
#define RSI_HASHMAX (1<<RSI_HASHBITS) |
Definition at line 72 of file svcauth_gss.c.
EXPORT_SYMBOL_GPL | ( | svcauth_gss_flavor | ) |
EXPORT_SYMBOL_GPL | ( | svcauth_gss_register_pseudoflavor | ) |
Definition at line 1534 of file svcauth_gss.c.
Definition at line 1510 of file svcauth_gss.c.
Definition at line 1540 of file svcauth_gss.c.
Definition at line 1527 of file svcauth_gss.c.
Definition at line 758 of file svcauth_gss.c.
Definition at line 768 of file svcauth_gss.c.