AUTH
AUTH *authunix_create(char *, int, int, int, int *);
AUTH *authunix_create_default(void);
AUTH *authnone_create(void);
AUTH *authdes_create(char *, u_int, struct sockaddr *, des_block *);
AUTH *authdes_seccreate(const char *, const u_int, const char *,
AUTH *authkerb_seccreate(const char *, const char *, const char *,
struct netbuf *, int *, dev_t, int, AUTH **);
AUTH *cl_auth; /* authenticator */
AUTH *authdes_pk_seccreate(const char *, netobj *, u_int, const char *,
AUTH *
AUTH *dummy;
AUTH *
AUTH *auth;
auth = ALLOC(AUTH);
FREE(auth, sizeof (AUTH));
authdes_nextverf(AUTH *auth __unused)
authdes_marshal(AUTH *auth, XDR *xdrs)
authdes_validate(AUTH *auth, struct opaque_auth *rverf)
authdes_refresh(AUTH *auth, void *dummy __unused)
authdes_destroy(AUTH *auth)
FREE(auth, sizeof(AUTH));
static void authdes_nextverf(AUTH *);
static bool_t authdes_marshal(AUTH *, XDR *);
static bool_t authdes_validate(AUTH *, struct opaque_auth *);
static bool_t authdes_refresh(AUTH *, void *);
static void authdes_destroy(AUTH *);
authnone_marshal(AUTH *client __unused, XDR *xdrs)
authnone_verf(AUTH *client __unused)
authnone_validate(AUTH *client __unused, struct opaque_auth *opaque __unused)
authnone_refresh(AUTH *client __unused, void *dummy __unused)
authnone_destroy(AUTH *client __unused)
static bool_t authnone_marshal(AUTH *, XDR *);
static void authnone_verf(AUTH *);
static bool_t authnone_validate(AUTH *, struct opaque_auth *);
static bool_t authnone_refresh(AUTH *, void *);
static void authnone_destroy(AUTH *);
AUTH no_client;
AUTH *
AUTH *
authunix_nextverf(AUTH *auth __unused)
authunix_marshal(AUTH *auth, XDR *xdrs)
authunix_validate(AUTH *auth, struct opaque_auth *verf)
authunix_refresh(AUTH *auth, void *dummy __unused)
authunix_destroy(AUTH *auth)
marshal_new_auth(AUTH *auth)
static void authunix_destroy(AUTH *);
static bool_t authunix_marshal(AUTH *, XDR *);
static void authunix_nextverf(AUTH *);
static bool_t authunix_refresh(AUTH *, void *);
static bool_t authunix_validate(AUTH *, struct opaque_auth *);
static void marshal_new_auth(AUTH *);
AUTH *
AUTH *auth;
AUTH *sys_auth = authunix_create_default();
AUTH *
AUTH *dummy;
AUTH *nauth;
if ((clnt->cl_auth = (AUTH *)authdes_create(netname, WINDOW, NULL,
AUTH *auth;