diff -r bb2423252ea3 -r c1029e558ef5 tcpiputils/dnd/src/llmnrresponder.cpp --- a/tcpiputils/dnd/src/llmnrresponder.cpp Wed Sep 15 13:53:10 2010 +0300 +++ b/tcpiputils/dnd/src/llmnrresponder.cpp Wed Oct 13 16:17:27 2010 +0300 @@ -524,7 +524,7 @@ upd.iDstAddr.SetScope(aEntry.iZone[upd.iDstAddr.Ip6Address().Scope()-1]); upd.iDstAddr.SetPort(iControl.GetConfig().iLlmnrPort); upd.iRepeat = 1 + iControl.GetConfig().iLlmnrRetries; - Queue(upd); + Queue(upd, NULL); return KErrNone; } @@ -628,7 +628,7 @@ resp.iRCode = EDnsRcode_NOERROR; resp.iDstAddr = aServer; resp.iRepeat = 0; - Queue(resp, aSocket, hdr.ID()); + Queue(resp, aSocket, NULL, hdr.ID()); } @@ -776,7 +776,7 @@ if (iRepeat > 0) { LOG(iParent->LogPrint(_L("\tLLMNR Resend query: "), *iLlmnrEntry)); - iParent->ReSend(*this); + iParent->ReSend(*this, NULL); } else {