|
@@ -122,6 +122,7 @@ static variable_t vars[] = {
|
|
|
VAR("rbl-servers", rbl_servers, VAR_STRING|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB, 0, 0, DEFAULT_RBL),
|
|
VAR("rbl-servers", rbl_servers, VAR_STRING|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB, 0, 0, DEFAULT_RBL),
|
|
|
VAR("realname", botrealname, VAR_STRING|VAR_NOLHUB, 0, 0, "* I'm too lame to read BitchX.doc *"),
|
|
VAR("realname", botrealname, VAR_STRING|VAR_NOLHUB, 0, 0, "* I'm too lame to read BitchX.doc *"),
|
|
|
VAR("server-port", &default_port, VAR_INT|VAR_SHORT|VAR_NOLHUB, 0, 65535, "6667"),
|
|
VAR("server-port", &default_port, VAR_INT|VAR_SHORT|VAR_NOLHUB, 0, 65535, "6667"),
|
|
|
|
|
+ VAR("server-port-ssl", &default_port_ssl, VAR_INT|VAR_SHORT|VAR_NOLHUB, 0, 65535, "6697"),
|
|
|
VAR("servers", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS),
|
|
VAR("servers", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS),
|
|
|
VAR("servers6", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS6),
|
|
VAR("servers6", &serverlist, VAR_SERVERS|VAR_LIST|VAR_SHUFFLE|VAR_NOLHUB|VAR_NOLDEF, 0, 0, DEFAULT_SERVERS6),
|
|
|
VAR("trace", &trace, VAR_INT|VAR_DETECTED, 0, 4, "die"),
|
|
VAR("trace", &trace, VAR_INT|VAR_DETECTED, 0, 4, "die"),
|
|
@@ -460,7 +461,7 @@ const char *var_string(variable_t *var)
|
|
|
char list[2048] = "", buf[101] = "";
|
|
char list[2048] = "", buf[101] = "";
|
|
|
|
|
|
|
|
for (n = (*(struct server_list **)var->mem); n; n = n->next) {
|
|
for (n = (*(struct server_list **)var->mem); n; n = n->next) {
|
|
|
- if (n->port && n->port != default_port)
|
|
|
|
|
|
|
+ if (n->port && n->port != (ssl_use ? default_port_ssl : default_port))
|
|
|
simple_snprintf(buf, sizeof(buf), "%s:%d", n->name, n->port);
|
|
simple_snprintf(buf, sizeof(buf), "%s:%d", n->name, n->port);
|
|
|
else
|
|
else
|
|
|
strlcat(buf, n->name, sizeof(buf));
|
|
strlcat(buf, n->name, sizeof(buf));
|