bpf: Introduce BPF_PROG_TYPE_LSM
[linux-block.git] / include / uapi / linux / bpf.h
index 222ba11966e3274ff414a2b0b51d52c027dad52f..f1fbc36f58d329e4ca4993eefbb49fae6d49118e 100644 (file)
@@ -181,6 +181,7 @@ enum bpf_prog_type {
        BPF_PROG_TYPE_TRACING,
        BPF_PROG_TYPE_STRUCT_OPS,
        BPF_PROG_TYPE_EXT,
+       BPF_PROG_TYPE_LSM,
 };
 
 enum bpf_attach_type {
@@ -211,6 +212,7 @@ enum bpf_attach_type {
        BPF_TRACE_FENTRY,
        BPF_TRACE_FEXIT,
        BPF_MODIFY_RETURN,
+       BPF_LSM_MAC,
        __MAX_BPF_ATTACH_TYPE
 };