nfs-ganesha 1.4
Classes | Defines | Typedefs | Functions

svc_auth.h File Reference

Go to the source code of this file.

Classes

struct  SVCAUTH
struct  SVCAUTH::svc_auth_ops

Defines

#define SVCAUTH_WRAP(auth, xdrs, xfunc, xwhere)   ((*((auth)->svc_ah_ops->svc_ah_wrap))(auth, xdrs, xfunc, xwhere))
#define SVCAUTH_UNWRAP(auth, xdrs, xfunc, xwhere)   ((*((auth)->svc_ah_ops->svc_ah_unwrap))(auth, xdrs, xfunc, xwhere))
#define SVCAUTH_DESTROY(auth)   ((*((auth)->svc_ah_ops->svc_ah_destroy))(auth))

Typedefs

typedef struct SVCAUTH SVCAUTH

Functions

__BEGIN_DECLS enum auth_stat _authenticate (struct svc_req *, struct rpc_msg *)
int svc_auth_reg (int, enum auth_stat(*)(struct svc_req *, struct rpc_msg *))

Define Documentation

#define SVCAUTH_DESTROY (   auth)    ((*((auth)->svc_ah_ops->svc_ah_destroy))(auth))

Definition at line 23 of file svc_auth.h.

#define SVCAUTH_UNWRAP (   auth,
  xdrs,
  xfunc,
  xwhere 
)    ((*((auth)->svc_ah_ops->svc_ah_unwrap))(auth, xdrs, xfunc, xwhere))

Definition at line 21 of file svc_auth.h.

#define SVCAUTH_WRAP (   auth,
  xdrs,
  xfunc,
  xwhere 
)    ((*((auth)->svc_ah_ops->svc_ah_wrap))(auth, xdrs, xfunc, xwhere))

Definition at line 19 of file svc_auth.h.


Typedef Documentation

typedef struct SVCAUTH SVCAUTH

Function Documentation

__BEGIN_DECLS enum auth_stat _authenticate ( struct svc_req *  ,
struct rpc_msg *   
)
int svc_auth_reg ( int  ,
enum   auth_stat*)(struct svc_req *, struct rpc_msg * 
)