aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/lsm_hooks.h4
-rw-r--r--include/linux/security.h8
2 files changed, 6 insertions, 6 deletions
diff --git a/include/linux/lsm_hooks.h b/include/linux/lsm_hooks.h
index 294fdfe902bf..322912cc2da1 100644
--- a/include/linux/lsm_hooks.h
+++ b/include/linux/lsm_hooks.h
@@ -1360,10 +1360,10 @@ union security_list_options {
1360 1360
1361 1361
1362#ifdef CONFIG_SECURITY_PATH 1362#ifdef CONFIG_SECURITY_PATH
1363 int (*path_unlink)(struct path *dir, struct dentry *dentry); 1363 int (*path_unlink)(const struct path *dir, struct dentry *dentry);
1364 int (*path_mkdir)(struct path *dir, struct dentry *dentry, 1364 int (*path_mkdir)(struct path *dir, struct dentry *dentry,
1365 umode_t mode); 1365 umode_t mode);
1366 int (*path_rmdir)(struct path *dir, struct dentry *dentry); 1366 int (*path_rmdir)(const struct path *dir, struct dentry *dentry);
1367 int (*path_mknod)(struct path *dir, struct dentry *dentry, 1367 int (*path_mknod)(struct path *dir, struct dentry *dentry,
1368 umode_t mode, unsigned int dev); 1368 umode_t mode, unsigned int dev);
1369 int (*path_truncate)(const struct path *path); 1369 int (*path_truncate)(const struct path *path);
diff --git a/include/linux/security.h b/include/linux/security.h
index d6593ee2d0a9..e292d8cb21d7 100644
--- a/include/linux/security.h
+++ b/include/linux/security.h
@@ -1442,9 +1442,9 @@ static inline void security_skb_classify_flow(struct sk_buff *skb, struct flowi
1442#endif /* CONFIG_SECURITY_NETWORK_XFRM */ 1442#endif /* CONFIG_SECURITY_NETWORK_XFRM */
1443 1443
1444#ifdef CONFIG_SECURITY_PATH 1444#ifdef CONFIG_SECURITY_PATH
1445int security_path_unlink(struct path *dir, struct dentry *dentry); 1445int security_path_unlink(const struct path *dir, struct dentry *dentry);
1446int security_path_mkdir(struct path *dir, struct dentry *dentry, umode_t mode); 1446int security_path_mkdir(struct path *dir, struct dentry *dentry, umode_t mode);
1447int security_path_rmdir(struct path *dir, struct dentry *dentry); 1447int security_path_rmdir(const struct path *dir, struct dentry *dentry);
1448int security_path_mknod(struct path *dir, struct dentry *dentry, umode_t mode, 1448int security_path_mknod(struct path *dir, struct dentry *dentry, umode_t mode,
1449 unsigned int dev); 1449 unsigned int dev);
1450int security_path_truncate(const struct path *path); 1450int security_path_truncate(const struct path *path);
@@ -1459,7 +1459,7 @@ int security_path_chmod(const struct path *path, umode_t mode);
1459int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid); 1459int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid);
1460int security_path_chroot(struct path *path); 1460int security_path_chroot(struct path *path);
1461#else /* CONFIG_SECURITY_PATH */ 1461#else /* CONFIG_SECURITY_PATH */
1462static inline int security_path_unlink(struct path *dir, struct dentry *dentry) 1462static inline int security_path_unlink(const struct path *dir, struct dentry *dentry)
1463{ 1463{
1464 return 0; 1464 return 0;
1465} 1465}
@@ -1470,7 +1470,7 @@ static inline int security_path_mkdir(struct path *dir, struct dentry *dentry,
1470 return 0; 1470 return 0;
1471} 1471}
1472 1472
1473static inline int security_path_rmdir(struct path *dir, struct dentry *dentry) 1473static inline int security_path_rmdir(const struct path *dir, struct dentry *dentry)
1474{ 1474{
1475 return 0; 1475 return 0;
1476} 1476}