r2754 - in trunk: libminisip/source/sip libmsip/include/libmsip
libmsip/source/dialogs
erik at minisip.org
erik at minisip.org
Sun Sep 10 15:48:43 CEST 2006
Author: erik
Date: 2006-09-10 15:48:42 +0200 (Sun, 10 Sep 2006)
New Revision: 2754
Modified:
trunk/libminisip/source/sip/SipDialogVoipClient.cxx
trunk/libmsip/include/libmsip/SipDialog.h
trunk/libmsip/source/dialogs/SipDialog.cxx
Log:
* Fixed bug introduced in r2752 (PRACK support broken).
Modified: trunk/libminisip/source/sip/SipDialogVoipClient.cxx
===================================================================
--- trunk/libminisip/source/sip/SipDialogVoipClient.cxx 2006-09-10 12:16:34 UTC (rev 2753)
+++ trunk/libminisip/source/sip/SipDialogVoipClient.cxx 2006-09-10 13:48:42 UTC (rev 2754)
@@ -790,7 +790,7 @@
// First reliable provisional response
// Next in-order reliable provisional response
- if( !(dialogState.rseqNo == (uint32_t)-1 ||
+ if( !(dialogState.rseqNo == -1 ||
dialogState.rseqNo > rseqNo ) )
return false;
Modified: trunk/libmsip/include/libmsip/SipDialog.h
===================================================================
--- trunk/libmsip/include/libmsip/SipDialog.h 2006-09-10 12:16:34 UTC (rev 2753)
+++ trunk/libmsip/include/libmsip/SipDialog.h 2006-09-10 13:48:42 UTC (rev 2754)
@@ -95,7 +95,7 @@
int seqNo;
int remoteSeqNo;
- uint32_t rseqNo;
+ int32_t rseqNo;
std::string localUri; // not used yet
/**
Modified: trunk/libmsip/source/dialogs/SipDialog.cxx
===================================================================
--- trunk/libmsip/source/dialogs/SipDialog.cxx 2006-09-10 12:16:34 UTC (rev 2753)
+++ trunk/libmsip/source/dialogs/SipDialog.cxx 2006-09-10 13:48:42 UTC (rev 2754)
@@ -66,7 +66,7 @@
dialogState.isEarly=false; //same as for "secure"?! -EE
dialogState.isEstablished = false;
- dialogState.rseqNo = 0;
+ dialogState.rseqNo = -1;
}
SipDialog::~SipDialog(){
More information about the Minisip-devel
mailing list