Go to the documentation of this file.
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)
apr_status_t apr_gid_name_get(char **groupname, apr_gid_t groupid, apr_pool_t *p)
#define apr_gid_compare(left, right)
Definition: apr_user.h:147
gid_t apr_gid_t
Definition: apr_user.h:54
#define apr_uid_compare(left, right)
Definition: apr_user.h:113
uid_t apr_uid_t
Definition: apr_user.h:45
apr_status_t apr_uid_current(apr_uid_t *userid, apr_gid_t *groupid, apr_pool_t *p)
APR Platform Definitions.
apr_status_t apr_gid_get(apr_gid_t *groupid, const char *groupname, apr_pool_t *p)
apr_status_t apr_uid_name_get(char **username, apr_uid_t userid, apr_pool_t *p)
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_homepath_get(char **dirname, const char *username, apr_pool_t *p)
struct apr_pool_t apr_pool_t
Definition: apr_pools.h:60