11182St.nateldemoura@f5.com /* 21182St.nateldemoura@f5.com * Copyright (C) Igor Sysoev 31182St.nateldemoura@f5.com * Copyright (C) NGINX, Inc. 41182St.nateldemoura@f5.com */ 51182St.nateldemoura@f5.com 61182St.nateldemoura@f5.com #ifndef _NXT_CAPABILITY_INCLUDED_ 71182St.nateldemoura@f5.com #define _NXT_CAPABILITY_INCLUDED_ 81182St.nateldemoura@f5.com 91182St.nateldemoura@f5.com typedef struct { 10*1489St.nateldemoura@f5.com uint8_t setid; /* 1 bit */ 11*1489St.nateldemoura@f5.com uint8_t chroot; /* 1 bit */ 121182St.nateldemoura@f5.com } nxt_capabilities_t; 131182St.nateldemoura@f5.com 141182St.nateldemoura@f5.com 151182St.nateldemoura@f5.com NXT_EXPORT nxt_int_t nxt_capability_set(nxt_task_t *task, 161182St.nateldemoura@f5.com nxt_capabilities_t *cap); 171182St.nateldemoura@f5.com 181182St.nateldemoura@f5.com #endif /* _NXT_CAPABILITY_INCLUDED_ */ 19