Index: trunk/BNC/bncnetqueryrtp.cpp
===================================================================
--- trunk/BNC/bncnetqueryrtp.cpp	(revision 1817)
+++ trunk/BNC/bncnetqueryrtp.cpp	(revision 1818)
@@ -184,5 +184,5 @@
           // ---------------------------------------------
           if (!serverPort.isEmpty()) {
-            int sessInt = _session.toInt();
+            unsigned sessInt = _session.toInt();
             char rtpbuffer[12];
             rtpbuffer[0]  = 128;
Index: trunk/BNC/bncnetqueryudp.cpp
===================================================================
--- trunk/BNC/bncnetqueryudp.cpp	(revision 1817)
+++ trunk/BNC/bncnetqueryudp.cpp	(revision 1818)
@@ -160,5 +160,5 @@
     while (!line.isEmpty()) {
       if (line.indexOf("Session:") == 0) {
-        _session = line.mid(9).toInt();
+        _session = line.mid(9).toUInt();
         _keepAlive[ 8] = (_session >> 24) & 0xFF;
         _keepAlive[ 9] = (_session >> 16) & 0xFF;
Index: trunk/BNC/bncnetqueryudp.h
===================================================================
--- trunk/BNC/bncnetqueryudp.h	(revision 1817)
+++ trunk/BNC/bncnetqueryudp.h	(revision 1818)
@@ -24,5 +24,5 @@
   int          _port;
   char         _keepAlive[12];
-  int          _session;
+  unsigned     _session;
 };
 
