diff --git a/slirp/tcp_input.c b/slirp/tcp_input.c index c1214c065..5a79c6834 100644 --- a/slirp/tcp_input.c +++ b/slirp/tcp_input.c @@ -610,6 +610,7 @@ tcp_input(struct mbuf *m, int iphlen, struct socket *inso) so->so_ti = ti; tp->t_timer[TCPT_KEEP] = TCPTV_KEEP_INIT; tp->t_state = TCPS_SYN_RECEIVED; + tcp_template(tp); } return;