]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - lib/test_sysctl.c
test_sysctl: add simple proc_douintvec() case
[mirror_ubuntu-artful-kernel.git] / lib / test_sysctl.c
index 1472e1ae4931751fec878335163df06ba4e011ef..53db3513ab0829bb0f4d6a3901022bc387f5dff7 100644 (file)
@@ -43,6 +43,8 @@ struct test_sysctl_data {
        int int_0001;
        int int_0002;
 
+       unsigned int uint_0001;
+
        char string_0001[65];
 };
 
@@ -50,6 +52,8 @@ static struct test_sysctl_data test_data = {
        .int_0001 = 60,
        .int_0002 = 1,
 
+       .uint_0001 = 314,
+
        .string_0001 = "(none)",
 };
 
@@ -71,6 +75,13 @@ static struct ctl_table test_table[] = {
                .mode           = 0644,
                .proc_handler   = proc_dointvec,
        },
+       {
+               .procname       = "uint_0001",
+               .data           = &test_data.uint_0001,
+               .maxlen         = sizeof(unsigned int),
+               .mode           = 0644,
+               .proc_handler   = proc_douintvec,
+       },
        {
                .procname       = "string_0001",
                .data           = &test_data.string_0001,