add blind-reg param to verto
This commit is contained in:
parent
997e921721
commit
ff2edeb219
|
@ -11,6 +11,8 @@
|
||||||
<param name="secure-combined" value="/usr/local/freeswitch/certs/wss.pem"/>
|
<param name="secure-combined" value="/usr/local/freeswitch/certs/wss.pem"/>
|
||||||
<param name="secure-chain" value="/usr/local/freeswitch/certs/wss.pem"/>
|
<param name="secure-chain" value="/usr/local/freeswitch/certs/wss.pem"/>
|
||||||
<param name="userauth" value="true"/>
|
<param name="userauth" value="true"/>
|
||||||
|
<!-- setting this to true will allow anyone to register even with no account so use with care -->
|
||||||
|
<param name="blind-reg" value="false"/>
|
||||||
<param name="mcast-ip" value="224.1.1.1"/>
|
<param name="mcast-ip" value="224.1.1.1"/>
|
||||||
<param name="mcast-port" value="1337"/>
|
<param name="mcast-port" value="1337"/>
|
||||||
<param name="rtp-ip" value="$${local_ip_v4}"/>
|
<param name="rtp-ip" value="$${local_ip_v4}"/>
|
||||||
|
|
|
@ -916,6 +916,9 @@ static switch_bool_t check_auth(jsock_t *jsock, cJSON *params, int *code, char *
|
||||||
switch_event_destroy(&req_params);
|
switch_event_destroy(&req_params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (jsock->profile->blind_reg) {
|
||||||
|
r = SWITCH_TRUE;
|
||||||
|
}
|
||||||
|
|
||||||
end:
|
end:
|
||||||
|
|
||||||
|
@ -3531,6 +3534,8 @@ static switch_status_t parse_config(const char *cf)
|
||||||
profile->inbound_codec_string = switch_core_strdup(profile->pool, val);
|
profile->inbound_codec_string = switch_core_strdup(profile->pool, val);
|
||||||
} else if (!strcasecmp(var, "outbound-codec-string") && !zstr(val)) {
|
} else if (!strcasecmp(var, "outbound-codec-string") && !zstr(val)) {
|
||||||
profile->outbound_codec_string = switch_core_strdup(profile->pool, val);
|
profile->outbound_codec_string = switch_core_strdup(profile->pool, val);
|
||||||
|
} else if (!strcasecmp(var, "blind-reg") && !zstr(val)) {
|
||||||
|
profile->blind_reg = switch_true(val);
|
||||||
} else if (!strcasecmp(var, "userauth") && !zstr(val)) {
|
} else if (!strcasecmp(var, "userauth") && !zstr(val)) {
|
||||||
profile->userauth = switch_core_strdup(profile->pool, val);
|
profile->userauth = switch_core_strdup(profile->pool, val);
|
||||||
} else if (!strcasecmp(var, "root-password") && !zstr(val)) {
|
} else if (!strcasecmp(var, "root-password") && !zstr(val)) {
|
||||||
|
|
|
@ -187,6 +187,7 @@ struct verto_profile_s {
|
||||||
int debug;
|
int debug;
|
||||||
|
|
||||||
int in_thread;
|
int in_thread;
|
||||||
|
int blind_reg;
|
||||||
|
|
||||||
char *userauth;
|
char *userauth;
|
||||||
char *root_passwd;
|
char *root_passwd;
|
||||||
|
|
Loading…
Reference in New Issue