Postfix3.3.1
マクロ定義 | 関数
set_eugid.h ファイル

[ソースコード]

マクロ定義

#define SAVE_AND_SET_EUGID(uid, gid)
 
#define RESTORE_SAVED_EUGID()
 

関数

void set_eugid (uid_t, gid_t)
 

マクロ定義詳解

#define RESTORE_SAVED_EUGID ( )
値:
set_eugid(__set_eugid_uid, __set_eugid_gid); \
} while (0)
void set_eugid(uid_t, gid_t)
Definition: set_eugid.c:54

set_eugid.h28 行目に定義があります。

#define SAVE_AND_SET_EUGID (   uid,
  gid 
)
値:
do { \
uid_t __set_eugid_uid = geteuid(); \
gid_t __set_eugid_gid = getegid(); \
set_eugid((uid), (gid));
void set_eugid(uid_t, gid_t)
Definition: set_eugid.c:54

set_eugid.h23 行目に定義があります。

関数詳解

void set_eugid ( uid_t  ,
gid_t   
)

set_eugid.c54 行目に定義があります。