diff --git a/libbpf_android/Loader.cpp b/libbpf_android/Loader.cpp index e5eb29a..47cf4c9 100644 --- a/libbpf_android/Loader.cpp +++ b/libbpf_android/Loader.cpp @@ -30,9 +30,9 @@ #include #include -// This is BpfLoader v0.18 +// This is BpfLoader v0.19 #define BPFLOADER_VERSION_MAJOR 0u -#define BPFLOADER_VERSION_MINOR 18u +#define BPFLOADER_VERSION_MINOR 19u #define BPFLOADER_VERSION ((BPFLOADER_VERSION_MAJOR << 16) | BPFLOADER_VERSION_MINOR) #include "bpf/BpfUtils.h" @@ -792,8 +792,6 @@ static int createMaps(const char* elfPath, ifstream& elfFile, vector& ALOGI("map %s selinux_context [%32s] -> %d -> '%s' (%s)", mapNames[i].c_str(), md[i].selinux_context, selinux_context, lookupSelinuxContext(selinux_context), lookupPinSubdir(selinux_context)); - // temp disable until selinux grants bpfloader 'rename' priv - selinux_context = domain::unspecified; } domain pin_subdir = getDomainFromPinSubdir(md[i].pin_subdir); @@ -1020,8 +1018,6 @@ static int loadCodeSections(const char* elfPath, vector& cs, const ALOGI("prog %s selinux_context [%32s] -> %d -> '%s' (%s)", name.c_str(), cs[i].prog_def->selinux_context, selinux_context, lookupSelinuxContext(selinux_context), lookupPinSubdir(selinux_context)); - // temp disable until selinux grants bpfloader 'rename' priv - selinux_context = domain::unspecified; } if (specified(pin_subdir)) {