open-isns/0002-isnsadm-Fix-unparse-command-line-options-V-and-r.patch
Wenchao Hao 3910a13a33 Backport patches to fix unparsed parameters
Fix isnsadm invalid command line options: -V and -r

Signed-off-by: Wenchao Hao <haowenchao@huawei.com>
2022-08-13 11:25:35 +08:00

40 lines
1.0 KiB
Diff

From 82fbb3cef309f17a88e44fe9c379d84f9835f39b Mon Sep 17 00:00:00 2001
From: Wenchao Hao <haowenchao@huawei.com>
Date: Tue, 9 Aug 2022 21:52:18 +0800
Subject: [PATCH] isnsadm: Fix unparse command line options "-V" and "-r"
Following error would reported:
root@fedora:# isnsadm -V
isnsadm: invalid option -- 'V'
Error: Unknown option
root@fedora:# isnsadm -r
isnsadm: invalid option -- 'r'
Error: Unknown option
This is because we did not add "V" and "r" to parameter
when calling getopt_long()
Signed-off-by: Wenchao Hao <haowenchao@huawei.com>
---
isnsadm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/isnsadm.c b/isnsadm.c
index 94c705e..0710877 100644
--- a/isnsadm.c
+++ b/isnsadm.c
@@ -97,7 +97,7 @@ main(int argc, char **argv)
isns_security_t *security = NULL;
int c, status;
- while ((c = getopt_long(argc, argv, "46Cc:d:hK:k:ls:", options, NULL)) != -1) {
+ while ((c = getopt_long(argc, argv, "46Cc:d:hK:k:ls:Vr", options, NULL)) != -1) {
switch (c) {
case '4':
opt_af = AF_INET;
--
2.35.3