nfs-ganesha 1.4
Classes | Defines | Functions

svcgssd_proc.c File Reference

#include <sys/param.h>
#include <sys/stat.h>
#include <rpc/rpc.h>
#include <pwd.h>
#include <stdio.h>
#include <unistd.h>
#include <ctype.h>
#include <string.h>
#include <fcntl.h>
#include <errno.h>
#include <nfsidmap.h>
#include <nfslib.h>
#include <time.h>
#include "svcgssd.h"
#include "gss_util.h"
#include "err_util.h"
#include "context.h"
#include "misc.h"
#include "gss_oids.h"
#include "svcgssd_krb5.h"

Go to the source code of this file.

Classes

struct  svc_cred
struct  gss_verifier

Defines

#define SVCGSSD_CONTEXT_CHANNEL   "/proc/net/rpc/auth.rpcsec.context/channel"
#define SVCGSSD_INIT_CHANNEL   "/proc/net/rpc/auth.rpcsec.init/channel"
#define TOKEN_BUF_SIZE   8192
#define RPCSEC_GSS_SEQ_WIN   5
#define rpc_auth_ok   0
#define rpc_autherr_badcred   1
#define rpc_autherr_rejectedcred   2
#define rpc_autherr_badverf   3
#define rpc_autherr_rejectedverf   4
#define rpc_autherr_tooweak   5
#define rpcsec_gsserr_credproblem   13
#define rpcsec_gsserr_ctxproblem   14

Functions

char * mech2file (gss_OID mech)
void handle_nullreq (FILE *f)

Define Documentation

#define rpc_auth_ok   0

Definition at line 181 of file svcgssd_proc.c.

#define rpc_autherr_badcred   1

Definition at line 182 of file svcgssd_proc.c.

#define rpc_autherr_badverf   3

Definition at line 184 of file svcgssd_proc.c.

#define rpc_autherr_rejectedcred   2

Definition at line 183 of file svcgssd_proc.c.

#define rpc_autherr_rejectedverf   4

Definition at line 185 of file svcgssd_proc.c.

#define rpc_autherr_tooweak   5

Definition at line 186 of file svcgssd_proc.c.

#define RPCSEC_GSS_SEQ_WIN   5

Definition at line 136 of file svcgssd_proc.c.

#define rpcsec_gsserr_credproblem   13

Definition at line 187 of file svcgssd_proc.c.

#define rpcsec_gsserr_ctxproblem   14

Definition at line 188 of file svcgssd_proc.c.

#define SVCGSSD_CONTEXT_CHANNEL   "/proc/net/rpc/auth.rpcsec.context/channel"

Definition at line 64 of file svcgssd_proc.c.

#define SVCGSSD_INIT_CHANNEL   "/proc/net/rpc/auth.rpcsec.init/channel"

Definition at line 65 of file svcgssd_proc.c.

#define TOKEN_BUF_SIZE   8192

Definition at line 67 of file svcgssd_proc.c.


Function Documentation

void handle_nullreq ( FILE *  f)

Definition at line 388 of file svcgssd_proc.c.

char* mech2file ( gss_OID  mech)

Definition at line 65 of file svcgssd_mech2file.c.