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 ---