security: Make capability_hooks static
authorYueHaibing <yuehaibing@huawei.com>
Tue, 11 Jun 2019 13:48:15 +0000 (21:48 +0800)
committerJames Morris <jamorris@linux.microsoft.com>
Tue, 11 Jun 2019 21:05:16 +0000 (14:05 -0700)
Fix sparse warning:

security/commoncap.c:1347:27: warning:
 symbol 'capability_hooks' was not declared. Should it be static?

Reported-by: Hulk Robot <hulkci@huawei.com>
Signed-off-by: YueHaibing <yuehaibing@huawei.com>
Signed-off-by: James Morris <jamorris@linux.microsoft.com>
security/commoncap.c

index c477fb673701a11b3cb2577be4138ab579d11de3..afd9679ca866974b14b2f7365b8d682b468ce863 100644 (file)
@@ -1344,7 +1344,7 @@ int cap_mmap_file(struct file *file, unsigned long reqprot,
 
 #ifdef CONFIG_SECURITY
 
-struct security_hook_list capability_hooks[] __lsm_ro_after_init = {
+static struct security_hook_list capability_hooks[] __lsm_ro_after_init = {
        LSM_HOOK_INIT(capable, cap_capable),
        LSM_HOOK_INIT(settime, cap_settime),
        LSM_HOOK_INIT(ptrace_access_check, cap_ptrace_access_check),