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)) |
#define SVCAUTH_UNWRAP |
( |
|
auth, |
|
|
|
xdrs, |
|
|
|
xfunc, |
|
|
|
xwhere |
|
) |
| ((*((auth)->svc_ah_ops->svc_ah_unwrap))(auth, xdrs, xfunc, xwhere)) |
#define SVCAUTH_WRAP |
( |
|
auth, |
|
|
|
xdrs, |
|
|
|
xfunc, |
|
|
|
xwhere |
|
) |
| ((*((auth)->svc_ah_ops->svc_ah_wrap))(auth, xdrs, xfunc, xwhere)) |
Typedef Documentation
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 * |
|
) |
| |