diff --git a/parser/base_cap_names.h b/parser/base_cap_names.h index 6886ed99e..9f922c229 100644 --- a/parser/base_cap_names.h +++ b/parser/base_cap_names.h @@ -8,6 +8,8 @@ {"bpf", CAP_BPF, CAP_SYS_ADMIN, CAPFLAG_BASE_FEATURE}, +{"checkpoint_restore", CAP_CHECKPOINT_RESTORE, CAP_SYS_ADMIN, CAPFLAG_BASE_FEATURE}, + {"chown", CAP_CHOWN, NO_BACKMAP_CAP, CAPFLAG_BASE_FEATURE}, {"dac_override", CAP_DAC_OVERRIDE, NO_BACKMAP_CAP, CAPFLAG_BASE_FEATURE}, diff --git a/parser/capability.h b/parser/capability.h index 7d1b7a291..23edf7c69 100644 --- a/parser/capability.h +++ b/parser/capability.h @@ -29,6 +29,10 @@ #define CAP_BPF 39 #endif +#ifndef CAP_CHECKPOINT_RESTORE +#define CAP_CHECKPOINT_RESTORE 40 +#endif + typedef enum capability_flags { CAPFLAGS_CLEAR = 0, CAPFLAG_BASE_FEATURE = 1,