From 0d3d8ed2bd5af21a42b220a5a41d5b91c122494d Mon Sep 17 00:00:00 2001 From: csoler Date: Thu, 30 May 2013 18:26:50 +0000 Subject: [PATCH] fixed uninitialized memory read git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6384 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- libretroshare/src/pqi/p3peermgr.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libretroshare/src/pqi/p3peermgr.cc b/libretroshare/src/pqi/p3peermgr.cc index 0127c858a..8e208f68b 100644 --- a/libretroshare/src/pqi/p3peermgr.cc +++ b/libretroshare/src/pqi/p3peermgr.cc @@ -779,6 +779,7 @@ bool p3PeerMgrIMPL::UpdateOwnAddress(const struct sockaddr_in &localAddr, const pqiIpAddress ipAddressTimed; ipAddressTimed.mAddr = localAddr; ipAddressTimed.mSeenTime = time(NULL); + ipAddressTimed.mSrc = 0 ; mOwnState.ipAddrs.updateLocalAddrs(ipAddressTimed); mOwnState.localaddr = localAddr; @@ -792,6 +793,7 @@ bool p3PeerMgrIMPL::UpdateOwnAddress(const struct sockaddr_in &localAddr, const pqiIpAddress ipAddressTimed; ipAddressTimed.mAddr = extAddr; ipAddressTimed.mSeenTime = time(NULL); + ipAddressTimed.mSrc = 0 ; mOwnState.ipAddrs.updateExtAddrs(ipAddressTimed); /* Attempted Fix to MANUAL FORWARD Mode....