X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Fuser-util.h;h=4f098d085ba65cddba0a9a86c559ff9e64b99fdd;hb=893c787a64c37b37e94cdce8e3edcfbc4cbb6984;hp=87200a28cb5ca62b3ccfc06e10aa75f3fcc8129c;hpb=bccdfb431a266e7671d518fd5a42362a5ce724c9;p=elogind.git diff --git a/src/basic/user-util.h b/src/basic/user-util.h index 87200a28c..4f098d085 100644 --- a/src/basic/user-util.h +++ b/src/basic/user-util.h @@ -36,8 +36,10 @@ static inline int parse_gid(const char *s, gid_t *ret_gid) { return parse_uid(s, (uid_t*) ret_gid); } -// UNNEEDED char* getlogname_malloc(void); -// UNNEEDED char* getusername_malloc(void); +#if 0 /// UNNEEDED by elogind +char* getlogname_malloc(void); +char* getusername_malloc(void); +#endif // 0 int get_user_creds(const char **username, uid_t *uid, gid_t *gid, const char **home, const char **shell); int get_group_creds(const char **groupname, gid_t *gid); @@ -45,15 +47,19 @@ int get_group_creds(const char **groupname, gid_t *gid); char* uid_to_name(uid_t uid); char* gid_to_name(gid_t gid); -// UNNEEDED int in_gid(gid_t gid); -// UNNEEDED int in_group(const char *name); +#if 0 /// UNNEEDED by elogind +int in_gid(gid_t gid); +int in_group(const char *name); -// UNNEEDED int get_home_dir(char **ret); -// UNNEEDED int get_shell(char **_ret); +int get_home_dir(char **ret); +int get_shell(char **_ret); +#endif // 0 int reset_uid_gid(void); -// UNNEEDED int take_etc_passwd_lock(const char *root); +#if 0 /// UNNEEDED by elogind +int take_etc_passwd_lock(const char *root); +#endif // 0 #define UID_INVALID ((uid_t) -1) #define GID_INVALID ((gid_t) -1)