static int option_connect_signaling_server(char *url)
{
g_auto(GStrv) str_arr = g_strsplit((const gchar *)optarg, ":", 2);
+ if (g_strv_length(str_arr) == 1) {
+ g_printerr("port is missing\n");
+ return -1;
+ }
+
g_print("%s %s\n", str_arr[0], str_arr[1]);
if (g_str_has_prefix(str_arr[0], "wss") || g_str_has_prefix(str_arr[0], "ws")) {
if (_setting_uri(g_ad.signaling_server.public.url, optarg) == -1) {
- g_print("invalid port number\n");
+ g_printerr("invalid port number\n");
return -1;
}
if (_connect_signaling_server() == -1)