XenevaOS
Loading...
Searching...
No Matches
Macros | Variables
uidgid.h File Reference
#include <linux/uidgid_types.h>
#include <linux/highuid.h>
Include dependency graph for uidgid.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define KUIDT_INIT(value)   (kuid_t){ value }
 
#define KGIDT_INIT(value)   (kgid_t){ value }
 
#define GLOBAL_ROOT_UID   KUIDT_INIT(0)
 
#define GLOBAL_ROOT_GID   KGIDT_INIT(0)
 
#define INVALID_UID   KUIDT_INIT(-1)
 
#define INVALID_GID   KGIDT_INIT(-1)
 

Variables

struct user_namespace init_user_ns
 

Macro Definition Documentation

◆ GLOBAL_ROOT_GID

#define GLOBAL_ROOT_GID   KGIDT_INIT(0)

◆ GLOBAL_ROOT_UID

#define GLOBAL_ROOT_UID   KUIDT_INIT(0)

◆ INVALID_GID

#define INVALID_GID   KGIDT_INIT(-1)

◆ INVALID_UID

#define INVALID_UID   KUIDT_INIT(-1)

◆ KGIDT_INIT

#define KGIDT_INIT (   value)    (kgid_t){ value }

◆ KUIDT_INIT

#define KUIDT_INIT (   value)    (kuid_t){ value }

Variable Documentation

◆ init_user_ns

struct user_namespace init_user_ns
extern