]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
libcgroup: Make cgconfigparser more verbose
authorDhaval Giani <dhaval@linux.vnet.ibm.com>
Mon, 10 Nov 2008 13:10:07 +0000 (13:10 +0000)
committerDhaval Giani <dhaval@linux.vnet.ibm.com>
Mon, 10 Nov 2008 13:10:07 +0000 (13:10 +0000)
As per http://sourceforge.net/tracker/?func=detail&atid=1043649&aid=2128139&group_id=218421
cgconfigparser was not exiting silently for wrong usage.  Let's
let the user know they are using wrong syntax.

Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
Tested-by: Sudhir Kumar <sudhir@linux.vnet.ibm.com>
Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com>
git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@221 4f4bb910-9a46-0410-90c8-c897d4f1cd53

cgconfig.c

index 6b59001f2c95f8f5548eecd7c688554c30ad4bf0..16ff63b8eeb73a9de598a5abe24145bb037aa47a 100644 (file)
@@ -48,11 +48,13 @@ int main(int argc, char *argv[])
                                printf("return code = %d\n", ret);
                                exit(3);
                        }
-                       break;
+                       return 0;
                default:
                        fprintf(stderr, "Invalid command line option\n");
                        break;
                }
        }
+       fprintf(stderr, "usage is %s <option> <config file>\n",
+               argv[0]);
        return 0;
 }