mq_sysctl.c (79790b6818e96c58fe2bffee1b418c16e64e7b80) | mq_sysctl.c (bfa858f220ab8c950dd3e1310fee61950d0ecdae) |
---|---|
1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2007 IBM Corporation 4 * 5 * Author: Cedric Le Goater <clg@fr.ibm.com> 6 */ 7 8#include <linux/nsproxy.h> --- 146 unchanged lines hidden (view full) --- 155 return false; 156 } 157 158 return true; 159} 160 161void retire_mq_sysctls(struct ipc_namespace *ns) 162{ | 1// SPDX-License-Identifier: GPL-2.0-only 2/* 3 * Copyright (C) 2007 IBM Corporation 4 * 5 * Author: Cedric Le Goater <clg@fr.ibm.com> 6 */ 7 8#include <linux/nsproxy.h> --- 146 unchanged lines hidden (view full) --- 155 return false; 156 } 157 158 return true; 159} 160 161void retire_mq_sysctls(struct ipc_namespace *ns) 162{ |
163 struct ctl_table *tbl; | 163 const struct ctl_table *tbl; |
164 165 tbl = ns->mq_sysctls->ctl_table_arg; 166 unregister_sysctl_table(ns->mq_sysctls); 167 retire_sysctl_set(&ns->mq_set); 168 kfree(tbl); 169} | 164 165 tbl = ns->mq_sysctls->ctl_table_arg; 166 unregister_sysctl_table(ns->mq_sysctls); 167 retire_sysctl_set(&ns->mq_set); 168 kfree(tbl); 169} |