pub fn socket_close_wait( state: CloseWait, connection: Connection, payload: Option<Vec<u8>>, tun_drain: &TunSender, ) -> Option<TCP_State>