113 #define apr_uid_compare(left,right) (((left) == (right)) ? APR_SUCCESS : APR_EMISMATCH) 147 #define apr_gid_compare(left,right) (((left) == (right)) ? APR_SUCCESS : APR_EMISMATCH) #define apr_uid_compare(left, right)
Definition: apr_user.h:113
apr_status_t apr_gid_get(apr_gid_t *groupid, const char *groupname, apr_pool_t *p)
apr_status_t apr_gid_name_get(char **groupname, apr_gid_t groupid, apr_pool_t *p)
uid_t apr_uid_t
Definition: apr_user.h:45
#define apr_gid_compare(left, right)
Definition: apr_user.h:147
apr_status_t apr_uid_current(apr_uid_t *userid, apr_gid_t *groupid, apr_pool_t *p)
apr_status_t apr_uid_homepath_get(char **dirname, const char *username, apr_pool_t *p)
APR Platform Definitions.
gid_t apr_gid_t
Definition: apr_user.h:54
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60
int apr_status_t
Definition: apr_errno.h:44
apr_status_t apr_uid_get(apr_uid_t *userid, apr_gid_t *groupid, const char *username, apr_pool_t *p)
apr_status_t apr_uid_name_get(char **username, apr_uid_t userid, apr_pool_t *p)