_cred_info
QNX SDP8.0C Library ReferenceAPIDeveloper
Structure that describes user and group credentials
Synopsis:
#include <sys/neutrino.h>
struct _cred_info {
    uid_t      ruid;
    uid_t      euid;
    uid_t      suid;
    gid_t      rgid;
    gid_t      egid;
    gid_t      sgid;
    uint32_t   ngroups;
    gid_t      grouplist[__NGROUPS_MAX];
};
Description:
The _cred_info structure describes user and group credentials. The members include:
- uid_t ruid
 - The real user ID.
 - uid_t euid
 - The effective user ID.
 - uid_t suid
 - The saved user ID.
 - gid_t rgid
 - The real group ID.
 - gid_t egid
 - The effective group ID.
 - gid_t sgid
 - The saved group ID.
 - uint32_t ngroups
 - The number of groups actually stored in grouplist.
 - gid_t grouplist[NGROUPS_MAX]
 - The supplementary group IDs.
 
This structure is defined with a fixed-sized grouplist field for backward compatibility, but it's often used with an arbitrary-sized grouplist array.
Classification:
Page updated: 
