token_create
} token_create;
#define BPF_TOKEN_CREATE_LAST_FIELD token_create.bpffs_fd
if (attr->token_create.flags)
err = token_create(&attr);
CLASS(fd, f)(attr->token_create.bpffs_fd);
u32 sid = selinux_bpffs_creator_sid(attr->token_create.bpffs_fd);
} token_create;
const size_t attr_sz = offsetofend(union bpf_attr, token_create);
attr.token_create.bpffs_fd = bpffs_fd;
attr.token_create.flags = OPTS_GET(opts, flags, 0);