simplify --remote token parsing
authorTJ <gnome@iam.tj>
Wed, 20 Nov 2013 02:24:47 +0000 (02:24 +0000)
committerTJ <gnome@iam.tj>
Wed, 20 Nov 2013 02:24:47 +0000 (02:24 +0000)
src/nm-openvpn-service.c

index 257e5fd..729ae00 100644 (file)
@@ -912,19 +912,7 @@ nm_openvpn_start_openvpn_binary (NMOpenvpnPlugin *plugin,
                                add_openvpn_arg (args, tok);
                                tmp2 = strdup(tok);
                                while ((tok2 = strsep((char **)&tmp2, " ")) != NULL) {
-                                       gboolean port = FALSE;
-                                       if (strlen(tok2)) {
-                                               for (p=tok2, port=TRUE; *p; p++) {
-                                                       if (!isdigit(*p)) {
-                                                               port = FALSE;
-                                                               break;
-                                                       }
-                                               }
-                                               if (port)
-                                                       add_openvpn_arg (args, tok2);
-                                               else if ((strncmp("udp", tok2, 3) == 0 || strncmp("tcp", tok2, 3) == 0))
-                                                       add_openvpn_arg (args, tok2);
-                                       }
+                                       add_openvpn_arg (args, tok2);
                                }
                                free((void *)tmp2);
                        }