Revision f932b6ce slirp/tcp_input.c

b/slirp/tcp_input.c
1038 1038
		    soisfconnected(so);
1039 1039
		    so->so_state &= ~SS_CTL;   /* success XXX */
1040 1040
		  } else if (ret == 2) {
1041
		    so->so_state = SS_NOFDREF; /* CTL_CMD */
1041
		    so->so_state &= SS_PERSISTENT_MASK;
1042
		    so->so_state |= SS_NOFDREF; /* CTL_CMD */
1042 1043
		  } else {
1043 1044
		    needoutput = 1;
1044 1045
		    tp->t_state = TCPS_FIN_WAIT_1;

Also available in: Unified diff