Lines Matching defs:pwu_repository_t
96 } pwu_repository_t;
98 #define PWU_DEFAULT_REP (pwu_repository_t *)NULL
125 int (*checkhistory)(char *, char *, pwu_repository_t *);
126 int (*getattr)(char *, attrlist *, pwu_repository_t *);
127 int (*getpwnam)(char *, attrlist *, pwu_repository_t *, void **);
128 int (*update)(attrlist *, pwu_repository_t *, void *);
129 int (*putpwnam)(char *, char *, pwu_repository_t *, void *);
130 int (*user_to_authenticate)(char *, pwu_repository_t *, char **, int *);
157 int get_ns(pwu_repository_t *, int);
158 struct passwd *getpwnam_from(const char *, pwu_repository_t *, int);
159 struct passwd *getpwuid_from(uid_t, pwu_repository_t *, int);
160 struct spwd *getspnam_from(const char *, pwu_repository_t *, int);
166 int __set_authtoken_attr(char *, char *, pwu_repository_t *, attrlist *, int *);
170 int __get_authtoken_attr(char *, pwu_repository_t *, attrlist *);
175 int __user_to_authenticate(char *, pwu_repository_t *, char **, int *);
186 int __check_history(char *, char *, pwu_repository_t *);