From 577427e68ef10a4d2b75d28e42b22952ae3bcf23 Mon Sep 17 00:00:00 2001 From: Michael Krelin Date: Sun, 02 Jul 2006 22:16:25 +0000 Subject: Do not close RRQ socket until the last ACK is received. git-svn-id: http://svn.klever.net/kin/pumpkin/trunk@152 fe716a7a-6dde-0310-88d9-d003556173a8 --- (limited to 'PumpKINDlg.h') diff --git a/PumpKINDlg.h b/PumpKINDlg.h index c5469f1..23c2657 100644 --- a/PumpKINDlg.h +++ b/PumpKINDlg.h @@ -312,7 +312,7 @@ public: void SetPeer(SOCKADDR_IN *sin); virtual BOOL OnTFTP(tftp* p) = 0; virtual void OnReceive(int nErrorCode); - void DoSelect(); + void DoSelect(BOOL do_select=FALSE); SOCKADDR_IN m_Peer; virtual void OnSend(int nErrorCode); CPumpKINDlg* m_Daddy; @@ -341,6 +341,7 @@ public: }; class CRRQSocket : public CXferSocket { public: + UINT m_ACKtoClose; void OnHostKnown(); virtual void OnResolved(); BOOL ConfirmRequest(); -- cgit v0.9.0.2