#include <linux/types.h>
#include <linux/module.h>
#include <linux/sunrpc/clnt.h>
#if IS_ENABLED(CONFIG_SUNRPC_DEBUG)
#define RPCDBG_FACILITY …
#endif
static struct rpc_auth null_auth;
static struct rpc_cred null_cred;
static struct rpc_auth *
nul_create(const struct rpc_auth_create_args *args, struct rpc_clnt *clnt)
{ … }
static void
nul_destroy(struct rpc_auth *auth)
{ … }
static struct rpc_cred *
nul_lookup_cred(struct rpc_auth *auth, struct auth_cred *acred, int flags)
{ … }
static void
nul_destroy_cred(struct rpc_cred *cred)
{ … }
static int
nul_match(struct auth_cred *acred, struct rpc_cred *cred, int taskflags)
{ … }
static int
nul_marshal(struct rpc_task *task, struct xdr_stream *xdr)
{ … }
static int
nul_refresh(struct rpc_task *task)
{ … }
static int
nul_validate(struct rpc_task *task, struct xdr_stream *xdr)
{ … }
const struct rpc_authops authnull_ops = …;
static
struct rpc_auth null_auth = …;
static
const struct rpc_credops null_credops = …;
static
struct rpc_cred null_cred = …;