The vn2vn mode flag wasn't actually hooked up to the clif command, so
fcoemon always received a fabric mode create request.

Signed-off-by: Chris Leech <cle...@redhat.com>
---
 fcoeadm.c | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/fcoeadm.c b/fcoeadm.c
index 07ff690..776b4e3 100644
--- a/fcoeadm.c
+++ b/fcoeadm.c
@@ -286,7 +286,7 @@ int main(int argc, char *argv[])
                        }
 
                        ifname = argv[optind];
-                       rc = fcoeadm_action(cmd, ifname, CLIF_FLAGS_NONE);
+                       rc = fcoeadm_action(cmd, ifname, flags);
                        break;
                case 'r':
                        cmd = CLIF_RESET_CMD;
@@ -303,8 +303,7 @@ int main(int argc, char *argv[])
                        ifname = argv[optind];
                        rc = fcoe_validate_fcoe_conn(ifname);
                        if (!rc)
-                               rc = fcoeadm_action(cmd, ifname,
-                                                   CLIF_FLAGS_NONE);
+                               rc = fcoeadm_action(cmd, ifname, flags);
                        break;
 
                case 'i':
@@ -405,8 +404,7 @@ int main(int argc, char *argv[])
                                rc = display_port_stats(ifname, stat_interval);
                        break;
                case 'p':
-                       rc = fcoeadm_action(CLIF_PID_CMD, NULL,
-                                           CLIF_FLAGS_NONE);
+                       rc = fcoeadm_action(CLIF_PID_CMD, NULL, flags);
                        break;
 
                case 'b':
-- 
1.9.3

_______________________________________________
fcoe-devel mailing list
fcoe-devel@open-fcoe.org
http://lists.open-fcoe.org/mailman/listinfo/fcoe-devel

Reply via email to