From c927f89ac9fc407056d5dbc6a8561f4e234ae540 Mon Sep 17 00:00:00 2001 From: Christophe Courtaut Date: Mon, 12 Aug 2013 13:55:54 +0200 Subject: [PATCH] rgw: rgw-admin throw an error when invalid flag is passed fix #5820 http://tracker.ceph.com/issues/5820 Signed-off-by: Christophe Courtaut --- src/rgw/rgw_admin.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/rgw/rgw_admin.cc b/src/rgw/rgw_admin.cc index 2b8a716115b2..8a8b5ecbe308 100644 --- a/src/rgw/rgw_admin.cc +++ b/src/rgw/rgw_admin.cc @@ -853,6 +853,9 @@ int main(int argc, char **argv) cerr << "ERROR: invalid replica log type" << std::endl; return EINVAL; } + } else if (strncmp(*i, "-", 1) == 0) { + cerr << "ERROR: invalid flag " << *i << std::endl; + return EINVAL; } else { ++i; } -- 2.47.3