Changeset View
Changeset View
Standalone View
Standalone View
usr.sbin/pw/pw.h
| Show First 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | |||||
| #define _PW_CONF "pw.conf" | #define _PW_CONF "pw.conf" | ||||
| #define _UC_MAXLINE 1024 | #define _UC_MAXLINE 1024 | ||||
| #define _UC_MAXSHELLS 32 | #define _UC_MAXSHELLS 32 | ||||
| struct userconf *get_userconfig(const char *cfg); | struct userconf *get_userconfig(const char *cfg); | ||||
| struct userconf *read_userconfig(char const * file); | struct userconf *read_userconfig(char const * file); | ||||
| int write_userconfig(struct userconf *cnf, char const * file); | int write_userconfig(struct userconf *cnf, char const * file); | ||||
| void metalog_emit(const char *path, mode_t mode, uid_t uid, gid_t gid, | |||||
| int flags); | |||||
| void metalog_emit_symlink(const char *path, const char *target, mode_t mode, | |||||
| uid_t uid, gid_t gid); | |||||
| int pw_group_add(int argc, char **argv, char *name); | int pw_group_add(int argc, char **argv, char *name); | ||||
| int pw_group_del(int argc, char **argv, char *name); | int pw_group_del(int argc, char **argv, char *name); | ||||
| int pw_group_mod(int argc, char **argv, char *name); | int pw_group_mod(int argc, char **argv, char *name); | ||||
| int pw_group_next(int argc, char **argv, char *name); | int pw_group_next(int argc, char **argv, char *name); | ||||
| int pw_group_show(int argc, char **argv, char *name); | int pw_group_show(int argc, char **argv, char *name); | ||||
| int pw_user_add(int argc, char **argv, char *name); | int pw_user_add(int argc, char **argv, char *name); | ||||
| int pw_user_add(int argc, char **argv, char *name); | int pw_user_add(int argc, char **argv, char *name); | ||||
| int pw_user_add(int argc, char **argv, char *name); | int pw_user_add(int argc, char **argv, char *name); | ||||
| Show All 38 Lines | |||||