From 4a47113faa01f1d10918ba5185b99a1282d1bd42 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Wed, 13 Apr 2016 12:48:33 -0700 Subject: [PATCH] TMXR: Properly initialize incoming line ring state to accepe connections --- sim_tmxr.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sim_tmxr.c b/sim_tmxr.c index 492e3c85..edfee4b2 100644 --- a/sim_tmxr.c +++ b/sim_tmxr.c @@ -2636,6 +2636,10 @@ while (*tptr) { mp->port = (char *)realloc (mp->port, 1 + strlen (listen)); strcpy (mp->port, listen); /* save port */ mp->master = sock; /* save master socket */ + mp->ring_sock = INVALID_SOCKET; + free (mp->ring_ipad); + mp->ring_ipad = NULL; + mp->ring_start_time = 0; mp->notelnet = listennotelnet; /* save desired telnet behavior flag */ for (i = 0; i < mp->lines; i++) { /* initialize lines */ lp = mp->ldsc + i;