lsm_hooks.h (204cc0ccf1d49c6292aeef4c8edd1b3d10ff933c) lsm_hooks.h (757cbe597fe8490c7c0a9650ebe5d60195f151d4)
1/*
2 * Linux Security Module interfaces
3 *
4 * Copyright (C) 2001 WireX Communications, Inc <chris@wirex.com>
5 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com>
6 * Copyright (C) 2001 Networks Associates Technology, Inc <ssmalley@nai.com>
7 * Copyright (C) 2001 James Morris <jmorris@intercode.com.au>
8 * Copyright (C) 2001 Silicon Graphics, Inc. (Trust Technology Group)

--- 1465 unchanged lines hidden (view full) ---

1474 int (*sb_set_mnt_opts)(struct super_block *sb,
1475 void *mnt_opts,
1476 unsigned long kern_flags,
1477 unsigned long *set_kern_flags);
1478 int (*sb_clone_mnt_opts)(const struct super_block *oldsb,
1479 struct super_block *newsb,
1480 unsigned long kern_flags,
1481 unsigned long *set_kern_flags);
1/*
2 * Linux Security Module interfaces
3 *
4 * Copyright (C) 2001 WireX Communications, Inc <chris@wirex.com>
5 * Copyright (C) 2001 Greg Kroah-Hartman <greg@kroah.com>
6 * Copyright (C) 2001 Networks Associates Technology, Inc <ssmalley@nai.com>
7 * Copyright (C) 2001 James Morris <jmorris@intercode.com.au>
8 * Copyright (C) 2001 Silicon Graphics, Inc. (Trust Technology Group)

--- 1465 unchanged lines hidden (view full) ---

1474 int (*sb_set_mnt_opts)(struct super_block *sb,
1475 void *mnt_opts,
1476 unsigned long kern_flags,
1477 unsigned long *set_kern_flags);
1478 int (*sb_clone_mnt_opts)(const struct super_block *oldsb,
1479 struct super_block *newsb,
1480 unsigned long kern_flags,
1481 unsigned long *set_kern_flags);
1482 int (*sb_parse_opts_str)(char *options, void **mnt_opts);
1482 int (*sb_add_mnt_opt)(const char *option, const char *val, int len,
1483 void **mnt_opts);
1483 int (*dentry_init_security)(struct dentry *dentry, int mode,
1484 const struct qstr *name, void **ctx,
1485 u32 *ctxlen);
1486 int (*dentry_create_files_as)(struct dentry *dentry, int mode,
1487 struct qstr *name,
1488 const struct cred *old,
1489 struct cred *new);
1490

--- 316 unchanged lines hidden (view full) ---

1807 struct hlist_head sb_kern_mount;
1808 struct hlist_head sb_show_options;
1809 struct hlist_head sb_statfs;
1810 struct hlist_head sb_mount;
1811 struct hlist_head sb_umount;
1812 struct hlist_head sb_pivotroot;
1813 struct hlist_head sb_set_mnt_opts;
1814 struct hlist_head sb_clone_mnt_opts;
1484 int (*dentry_init_security)(struct dentry *dentry, int mode,
1485 const struct qstr *name, void **ctx,
1486 u32 *ctxlen);
1487 int (*dentry_create_files_as)(struct dentry *dentry, int mode,
1488 struct qstr *name,
1489 const struct cred *old,
1490 struct cred *new);
1491

--- 316 unchanged lines hidden (view full) ---

1808 struct hlist_head sb_kern_mount;
1809 struct hlist_head sb_show_options;
1810 struct hlist_head sb_statfs;
1811 struct hlist_head sb_mount;
1812 struct hlist_head sb_umount;
1813 struct hlist_head sb_pivotroot;
1814 struct hlist_head sb_set_mnt_opts;
1815 struct hlist_head sb_clone_mnt_opts;
1815 struct hlist_head sb_parse_opts_str;
1816 struct hlist_head sb_add_mnt_opt;
1816 struct hlist_head dentry_init_security;
1817 struct hlist_head dentry_create_files_as;
1818#ifdef CONFIG_SECURITY_PATH
1819 struct hlist_head path_unlink;
1820 struct hlist_head path_mkdir;
1821 struct hlist_head path_rmdir;
1822 struct hlist_head path_mknod;
1823 struct hlist_head path_truncate;

--- 276 unchanged lines hidden ---
1817 struct hlist_head dentry_init_security;
1818 struct hlist_head dentry_create_files_as;
1819#ifdef CONFIG_SECURITY_PATH
1820 struct hlist_head path_unlink;
1821 struct hlist_head path_mkdir;
1822 struct hlist_head path_rmdir;
1823 struct hlist_head path_mknod;
1824 struct hlist_head path_truncate;

--- 276 unchanged lines hidden ---