diff --git a/src/syncterm/bbslist.c b/src/syncterm/bbslist.c index be4ba11064501d837f42df91eab779dc432cf929..3ef5e46d6daf705e08d09fad4e1e25050c0e30af 100644 --- a/src/syncterm/bbslist.c +++ b/src/syncterm/bbslist.c @@ -1060,7 +1060,7 @@ edit_list(struct bbslist **list, struct bbslist *item, char *listpath, int isdef sprintf(opt[i++], "Address %s", item->addr); } sprintf(opt[i++], "Connection Type %s", conn_types[item->conn_type]); - if ((item->conn_type == CONN_TYPE_MODEM) || (item->conn_type == CONN_TYPE_SERIAL)) + if ((item->conn_type == CONN_TYPE_MODEM) || (item->conn_type == CONN_TYPE_SERIAL) || (item->conn_type == CONN_TYPE_SERIAL_NORTS)) fc_str(opt[i++], item->flow_control); else if (item->conn_type != CONN_TYPE_SHELL) sprintf(opt[i++], "TCP Port %hu", item->port); diff --git a/src/syncterm/modem.c b/src/syncterm/modem.c index 2bd78207a120129dc98504c57cb5bae7c89e2dea..607a31c4faede6477d9564850295a384a3f04019 100644 --- a/src/syncterm/modem.c +++ b/src/syncterm/modem.c @@ -322,7 +322,7 @@ modem_connect(struct bbslist *bbs) } conn_api.wr_buf_size = BUFFER_SIZE; - if (bbs->conn_type == CONN_TYPE_SERIAL) { + if ((bbs->conn_type == CONN_TYPE_SERIAL) || (bbs->conn_type == CONN_TYPE_SERIAL_NORTS)) { _beginthread(modem_output_thread, 0, (void *)-1); _beginthread(modem_input_thread, 0, (void *)-1); }