diff options
author | Carlos Neira <cneirabustos@gmail.com> | 2020-03-04 17:41:55 -0300 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2020-03-12 17:33:11 -0700 |
commit | 1e2328e762548c7d17b7ba8ded9f409d05710dd1 (patch) | |
tree | 6972c2aa0e86e3fb3590e3fe24c45db5f2d83928 /include/linux/proc_ns.h | |
parent | 132c1af0a23d049e2ec93eb6a180d9de71d3a32f (diff) | |
download | linux-stable-1e2328e762548c7d17b7ba8ded9f409d05710dd1.tar.gz linux-stable-1e2328e762548c7d17b7ba8ded9f409d05710dd1.tar.bz2 linux-stable-1e2328e762548c7d17b7ba8ded9f409d05710dd1.zip |
fs/nsfs.c: Added ns_match
ns_match returns true if the namespace inode and dev_t matches the ones
provided by the caller.
Signed-off-by: Carlos Neira <cneirabustos@gmail.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20200304204157.58695-2-cneirabustos@gmail.com
Diffstat (limited to 'include/linux/proc_ns.h')
-rw-r--r-- | include/linux/proc_ns.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/proc_ns.h b/include/linux/proc_ns.h index 4626b1ac3b6c..adff08bfecf9 100644 --- a/include/linux/proc_ns.h +++ b/include/linux/proc_ns.h @@ -85,6 +85,8 @@ typedef struct ns_common *ns_get_path_helper_t(void *); extern int ns_get_path_cb(struct path *path, ns_get_path_helper_t ns_get_cb, void *private_data); +extern bool ns_match(const struct ns_common *ns, dev_t dev, ino_t ino); + extern int ns_get_name(char *buf, size_t size, struct task_struct *task, const struct proc_ns_operations *ns_ops); extern void nsfs_init(void); |