From cdfbe9068293b2fcdabe82e4e237bf75f5d2d2ce Mon Sep 17 00:00:00 2001 From: drbob Date: Sat, 18 Oct 2014 00:19:05 +0000 Subject: [PATCH] Fixed check if address has changed - was preventing resetting of local port. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7619 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- libretroshare/src/pqi/p3netmgr.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libretroshare/src/pqi/p3netmgr.cc b/libretroshare/src/pqi/p3netmgr.cc index 2b90b2f4a..e5c3f1151 100644 --- a/libretroshare/src/pqi/p3netmgr.cc +++ b/libretroshare/src/pqi/p3netmgr.cc @@ -1074,7 +1074,7 @@ bool p3NetMgrIMPL::setLocalAddress(const struct sockaddr_storage &addr) bool changed = false; { RsStackMutex stack(mNetMtx); /****** STACK LOCK MUTEX *******/ - if (sockaddr_storage_same(mLocalAddr, addr)) + if (!sockaddr_storage_same(mLocalAddr, addr)) { changed = true; }