]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
cgconfig: add parameter check
authorLibo Chen <libo.chen@huawei.com>
Tue, 10 Sep 2013 06:22:04 +0000 (08:22 +0200)
committerLibo Chen <libo.chen@huawei.com>
Tue, 10 Sep 2013 06:22:04 +0000 (08:22 +0200)
we should check invalite parameter, and then print a warning

v3:
 - usage has changed, so no need of fprintf output
v2:
 - change print info format. This is suggested
   by Dhaval Giani <dhaval.giani@gmail.com>

Signed-off-by: Libo Chen <clbchenlibo.chen@huawei.com>
Acked-by: Ivana Hutarova Varekova <varekova@redhat.com>
src/tools/cgconfig.c

index 900c2354f1f78d2eb46e53410b123af12d7d3f4e..495e8b65e60c4fab11c33956de3becff0efcfdd4 100644 (file)
@@ -143,6 +143,12 @@ int main(int argc, char *argv[])
                }
        }
 
+       if (argv[optind]) {
+               usage(1, argv[0]);
+               error = -1;
+               goto err;
+       }
+
        /* set default permissions */
        default_group = cgroup_new_cgroup("default");
        if (!default_group) {