proc/sysctl: add shared variables for range check
[linux-2.6-block.git] / kernel / ucount.c
index feb128c7b5d96954068f1ca9bb37cf5c96df4d79..a53cc2b4179c089c2f2e8e80de74741b9b3c7c26 100644 (file)
@@ -52,16 +52,14 @@ static struct ctl_table_root set_root = {
        .permissions = set_permissions,
 };
 
-static int zero = 0;
-static int int_max = INT_MAX;
 #define UCOUNT_ENTRY(name)                             \
        {                                               \
                .procname       = name,                 \
                .maxlen         = sizeof(int),          \
                .mode           = 0644,                 \
                .proc_handler   = proc_dointvec_minmax, \
-               .extra1         = &zero,                \
-               .extra2         = &int_max,             \
+               .extra1         = SYSCTL_ZERO,          \
+               .extra2         = SYSCTL_INT_MAX,       \
        }
 static struct ctl_table user_table[] = {
        UCOUNT_ENTRY("max_user_namespaces"),