BPF_LSM_MAC
case BPF_LSM_MAC:
if (prog->expected_attach_type != BPF_LSM_MAC) {
case BPF_LSM_MAC:
p->expected_attach_type = BPF_LSM_MAC;
return eatype == BPF_LSM_MAC;
case BPF_LSM_MAC:
case BPF_LSM_MAC:
prog->expected_attach_type == BPF_LSM_MAC &&
case BPF_LSM_MAC:
case BPF_LSM_MAC:
SEC_DEF("lsm+", LSM, BPF_LSM_MAC, SEC_ATTACH_BTF, attach_lsm),
SEC_DEF("lsm.s+", LSM, BPF_LSM_MAC, SEC_ATTACH_BTF | SEC_SLEEPABLE, attach_lsm),
case BPF_LSM_MAC:
[BPF_LSM_MAC] = "lsm_mac",
lsm_fd = bpf_link_create(prog_fd, 0, BPF_LSM_MAC, &link_opts);
.expected_attach_type = BPF_LSM_MAC,