Apache HTTPD
Macros | Typedefs
Object permission set functions

Macros

#define APR_PERMS_SET_IMPLEMENT(type)
 
#define APR_PERMS_SET_ENOTIMPL(type)
 
#define APR_PERMS_SET_FN(type)   apr_##type##_perms_set
 

Typedefs

typedef apr_status_t() apr_perms_setfn_t(void *object, apr_fileperms_t perms, apr_uid_t uid, apr_gid_t gid)
 

Detailed Description

Macro Definition Documentation

◆ APR_PERMS_SET_ENOTIMPL

#define APR_PERMS_SET_ENOTIMPL (   type)
Value:
{ return APR_ENOTIMPL ; }
#define APR_ENOTIMPL
Definition apr_errno.h:476
apr_fileperms_t apr_uid_t uid
apr_fileperms_t apr_uid_t apr_gid_t gid
const void apr_status_t(*) apr_status_t(* APR_DECLARE)(void) apr_pool_pre_cleanup_register(apr_pool_t *p
Definition apr_pools.h:646
apr_size_t size
int apr_status_t
Definition apr_errno.h:44
apr_int32_t apr_fileperms_t
const char apr_fileperms_t perms
int type
gid_t apr_gid_t
Definition apr_user.h:54
uid_t apr_uid_t
Definition apr_user.h:45

Definition at line 50 of file apr_perms_set.h.

◆ APR_PERMS_SET_FN

#define APR_PERMS_SET_FN (   type)    apr_##type##_perms_set

Definition at line 56 of file apr_perms_set.h.

◆ APR_PERMS_SET_IMPLEMENT

#define APR_PERMS_SET_IMPLEMENT (   type)

Typedef Documentation

◆ apr_perms_setfn_t

Permission set callback function.

Definition at line 42 of file apr_perms_set.h.