Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
auth_unix.c File Reference
#include <linux/slab.h>
#include <linux/types.h>
#include <linux/sched.h>
#include <linux/module.h>
#include <linux/sunrpc/clnt.h>
#include <linux/sunrpc/auth.h>
#include <linux/user_namespace.h>

Go to the source code of this file.

Data Structures

struct  unx_cred
 

Macros

#define NFS_NGROUPS   16
 
#define uc_uid   uc_base.cr_uid
 
#define UNX_WRITESLACK   (21 + (UNX_MAXNODENAME >> 2))
 

Functions

int __init rpc_init_authunix (void)
 
void rpc_destroy_authunix (void)
 

Variables

struct rpc_authops authunix_ops
 

Macro Definition Documentation

#define NFS_NGROUPS   16

Definition at line 17 of file auth_unix.c.

#define uc_uid   uc_base.cr_uid

Definition at line 24 of file auth_unix.c.

#define UNX_WRITESLACK   (21 + (UNX_MAXNODENAME >> 2))

Definition at line 26 of file auth_unix.c.

Function Documentation

void rpc_destroy_authunix ( void  )

Definition at line 220 of file auth_unix.c.

int __init rpc_init_authunix ( void  )

Definition at line 215 of file auth_unix.c.

Variable Documentation

struct rpc_authops authunix_ops
Initial value:
= {
.owner = THIS_MODULE,
.au_flavor = RPC_AUTH_UNIX,
.au_name = "UNIX",
.create = unx_create,
.destroy = unx_destroy,
.lookup_cred = unx_lookup_cred,
.crcreate = unx_create_cred,
}

Definition at line 225 of file auth_unix.c.