login_cap_t
login_cap_t *lc;
login_cap_t *login_getclass(const char *);
login_cap_t *login_getpwclass(const struct passwd *)
void login_close(login_cap_t *);
int login_getcapbool(login_cap_t *, const char *, unsigned int);
quad_t login_getcapnum(login_cap_t *, const char *, quad_t, quad_t);
quad_t login_getcapsize(login_cap_t *, const char *, quad_t, quad_t);
char *login_getcapstr(login_cap_t *, const char *, char *, char *);
quad_t login_getcaptime(login_cap_t *, const char *, quad_t, quad_t);
int setusercontext(login_cap_t *, struct passwd *, uid_t, unsigned int)
void setuserpath(login_cap_t *, const char *, envfunc_t, void *);
int setuserenv(login_cap_t *, envfunc_t, void *);
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *
setusercontext(login_cap_t *lc, struct passwd50 *pw50, uid_t uid, u_int flags)
login_cap_t *login_getpwclass(const struct passwd50 *);
login_cap_t *__login_getpwclass50(const struct passwd *);
int setusercontext(login_cap_t *, struct passwd50 *, uid_t, u_int);
int __setusercontext50(login_cap_t *, struct passwd *, uid_t, u_int);
login_cap_t *
login_getcapstr(login_cap_t *lc, const char *cap, char *def, char *e)
login_getcaptime(login_cap_t *lc, const char *cap, quad_t def, quad_t e)
login_getcapnum(login_cap_t *lc, const char *cap, quad_t def, quad_t e)
login_getcapsize(login_cap_t *lc, const char *cap, quad_t def, quad_t e)
login_getcapbool(login_cap_t *lc, const char *cap, u_int def)
login_close(login_cap_t *lc)
gsetrl(login_cap_t *lc, int what, const char *name, int type)
setuserenv(login_cap_t *lc, envfunc_t senv, void *envp)
login_cap_t *lc;
setusercontext(login_cap_t *lc, struct passwd *pwd, uid_t uid, u_int flags)
login_cap_t *flc;
static int gsetrl(login_cap_t *, int, const char *, int type);
login_cap_t *
setuserpath(login_cap_t *lc, const char *home, envfunc_t senv, void *envp)
login_cap_t *lc;
if ((lc = malloc(sizeof(login_cap_t))) == NULL) {
login_cap_t *lc = NULL;
login_cap_t *lc = NULL;
login_cap_t *lc;
login_cap_t *lc = NULL;
login_cap_t *lc = NULL;
login_cap_t *lc,
login_cap_t *,
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;
login_cap_t *lc;