Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
…into dev
  • Loading branch information
adamierymenko committed May 11, 2018
2 parents 5809941 + 535ba8a commit c0efba7
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
12 changes: 7 additions & 5 deletions make-linux.mk
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ endif
ifeq ($(ZT_SYNOLOGY), 1)
override CFLAGS+=-fPIC
override CXXFLAGS+=-fPIC
override DEFS+=-D__SYNOLOGY__
override DEFS+=-D__SYNOLOGY__
endif

ifeq ($(ZT_TRACE),1)
Expand Down Expand Up @@ -111,6 +111,12 @@ ifeq ($(CC_MACH),amd64)
endif
ifeq ($(CC_MACH),powerpc64le)
ZT_ARCHITECTURE=8
override DEFS+=-DZT_NO_TYPE_PUNNING
endif
ifeq ($(CC_MACH),powerpc)
ZT_ARCHITECTURE=8
override DEFS+=-DZT_NO_TYPE_PUNNING
override DEFS+=-DZT_NO_CAPABILITIES
endif
ifeq ($(CC_MACH),ppc64le)
ZT_ARCHITECTURE=8
Expand Down Expand Up @@ -199,10 +205,6 @@ ifeq ($(CC_MACH),mips64el)
ZT_ARCHITECTURE=6
override DEFS+=-DZT_NO_TYPE_PUNNING
endif
ifeq ($(CC_MACH),powerpc64le)
ZT_ARCHITECTURE=7
override DEFS+=-DZT_NO_TYPE_PUNNING
endif

# Fail if system architecture could not be determined
ifeq ($(ZT_ARCHITECTURE),999)
Expand Down
2 changes: 1 addition & 1 deletion one.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -972,7 +972,7 @@ static void _sighandlerQuit(int sig)
#endif

// Drop privileges on Linux, if supported by libc etc. and "zerotier-one" user exists on system
#ifdef __LINUX__
#if defined(__LINUX__) && !defined(ZT_NO_CAPABILITIES)
#ifndef PR_CAP_AMBIENT
#define PR_CAP_AMBIENT 47
#define PR_CAP_AMBIENT_IS_SET 1
Expand Down

0 comments on commit c0efba7

Please sign in to comment.