nk/privs: Make capabilities conditional on __linux__ define.
This commit is contained in:
parent
9998790488
commit
cd859ce8c3
2
Makefile
2
Makefile
@ -3,7 +3,7 @@ NDHC_OBJS = $(NDHC_SRCS:.c=.o)
|
|||||||
NDHC_DEP = $(NDHC_SRCS:.c=.d)
|
NDHC_DEP = $(NDHC_SRCS:.c=.d)
|
||||||
INCL = -I.
|
INCL = -I.
|
||||||
|
|
||||||
CFLAGS = -MMD -O2 -s -std=gnu99 -pedantic -Wall -Wextra -Wimplicit-fallthrough=0 -Wformat=2 -Wformat-nonliteral -Wformat-security -Wshadow -Wpointer-arith -Wmissing-prototypes -Wunused-const-variable=0 -Wcast-qual -Wsign-conversion -D_GNU_SOURCE -DNK_USE_CAPABILITY -Wno-discarded-qualifiers
|
CFLAGS = -MMD -O2 -s -std=gnu99 -pedantic -Wall -Wextra -Wimplicit-fallthrough=0 -Wformat=2 -Wformat-nonliteral -Wformat-security -Wshadow -Wpointer-arith -Wmissing-prototypes -Wunused-const-variable=0 -Wcast-qual -Wsign-conversion -D_GNU_SOURCE -Wno-discarded-qualifiers
|
||||||
CPPFLAGS += $(INCL)
|
CPPFLAGS += $(INCL)
|
||||||
|
|
||||||
all: ragel ndhc
|
all: ragel ndhc
|
||||||
|
@ -29,7 +29,7 @@ void nk_set_chroot(const char *chroot_dir)
|
|||||||
suicide("%s: chdir('/') failed: %s", __func__, strerror(errno));
|
suicide("%s: chdir('/') failed: %s", __func__, strerror(errno));
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef NK_USE_CAPABILITY
|
#ifdef __linux__
|
||||||
static size_t nk_get_capability_vinfo(uint32_t *version)
|
static size_t nk_get_capability_vinfo(uint32_t *version)
|
||||||
{
|
{
|
||||||
struct __user_cap_header_struct hdr;
|
struct __user_cap_header_struct hdr;
|
||||||
|
Loading…
Reference in New Issue
Block a user