nlmsg_perm
static const struct nlmsg_perm nlmsg_xfrm_perms[] = {
static const struct nlmsg_perm nlmsg_audit_perms[] = {
static int nlmsg_perm(u16 nlmsg_type, u32 *perm, const struct nlmsg_perm *tab,
for (i = 0; i < tabsize / sizeof(struct nlmsg_perm); i++)
return nlmsg_perm(nlmsg_type, perm, nlmsg_route_perms,
return nlmsg_perm(nlmsg_type, perm, nlmsg_tcpdiag_perms,
return nlmsg_perm(nlmsg_type, perm, nlmsg_xfrm_perms,
return nlmsg_perm(nlmsg_type, perm, nlmsg_audit_perms,
static const struct nlmsg_perm nlmsg_route_perms[] = {
static const struct nlmsg_perm nlmsg_tcpdiag_perms[] = {