Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
svcauth_gss.c File Reference
#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


#define RSI_HASHBITS   6
#define RSC_HASHBITS   10
#define GSS_SEQ_WIN   128


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)

Macro Definition Documentation

#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.


Definition at line 320 of file svcauth_gss.c.

#define RSI_HASHBITS   6

Definition at line 71 of file svcauth_gss.c.


Definition at line 72 of file svcauth_gss.c.

Function Documentation

EXPORT_SYMBOL_GPL ( svcauth_gss_flavor  )
EXPORT_SYMBOL_GPL ( svcauth_gss_register_pseudoflavor  )
int gss_svc_init ( void  )

Definition at line 1534 of file svcauth_gss.c.

int gss_svc_init_net ( struct net net)

Definition at line 1510 of file svcauth_gss.c.

void gss_svc_shutdown ( void  )

Definition at line 1540 of file svcauth_gss.c.

void gss_svc_shutdown_net ( struct net net)

Definition at line 1527 of file svcauth_gss.c.

u32 svcauth_gss_flavor ( struct auth_domain *  dom)

Definition at line 758 of file svcauth_gss.c.

int svcauth_gss_register_pseudoflavor ( u32  pseudoflavor,
char name 

Definition at line 768 of file svcauth_gss.c.