namespace.c (5b825c3af1d8a0af4deb4a5eb349d0d0050c62e5) | namespace.c (f719ff9bcee2a422647790f12d53d3755f47c727) |
---|---|
1/* 2 * linux/ipc/namespace.c 3 * Copyright (C) 2006 Pavel Emelyanov <xemul@openvz.org> OpenVZ, SWsoft Inc. 4 */ 5 6#include <linux/ipc.h> 7#include <linux/msg.h> 8#include <linux/ipc_namespace.h> 9#include <linux/rcupdate.h> 10#include <linux/nsproxy.h> 11#include <linux/slab.h> 12#include <linux/cred.h> 13#include <linux/fs.h> 14#include <linux/mount.h> 15#include <linux/user_namespace.h> 16#include <linux/proc_ns.h> | 1/* 2 * linux/ipc/namespace.c 3 * Copyright (C) 2006 Pavel Emelyanov <xemul@openvz.org> OpenVZ, SWsoft Inc. 4 */ 5 6#include <linux/ipc.h> 7#include <linux/msg.h> 8#include <linux/ipc_namespace.h> 9#include <linux/rcupdate.h> 10#include <linux/nsproxy.h> 11#include <linux/slab.h> 12#include <linux/cred.h> 13#include <linux/fs.h> 14#include <linux/mount.h> 15#include <linux/user_namespace.h> 16#include <linux/proc_ns.h> |
17#include <linux/sched/task.h> |
|
17 18#include "util.h" 19 20static struct ucounts *inc_ipc_namespaces(struct user_namespace *ns) 21{ 22 return inc_ucount(ns, current_euid(), UCOUNT_IPC_NAMESPACES); 23} 24 --- 180 unchanged lines hidden --- | 18 19#include "util.h" 20 21static struct ucounts *inc_ipc_namespaces(struct user_namespace *ns) 22{ 23 return inc_ucount(ns, current_euid(), UCOUNT_IPC_NAMESPACES); 24} 25 --- 180 unchanged lines hidden --- |