Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Handle network change
07-08-2015, 01:51 PM
Post: #14
RE: Handle network change
(05-08-2015 12:07 PM)SiMet Wrote:  Thank you for this feature.
I've checked it and when I connect to other wifi source I get SubnetListChanged callback and also I see on my wireshark on computer that device sents NOTIFYs with alive.
However, I found that after switch to other wifi Location header in notify message has port set to 0.

I'm not sure what's causing this.

Could you add the logging below please and let me know what output it generates when you switch to a subnet that doesn't work (reports Location with port 0) please?

Code:
diff --git a/OpenHome/Net/Device/DviServer.cpp b/OpenHome/Net/Device/DviServer.cpp
index 9174fa9..9fdc0c2 100644
--- a/OpenHome/Net/Device/DviServer.cpp
+++ b/OpenHome/Net/Device/DviServer.cpp
@@ -70,6 +70,9 @@ void DviServer::AddServer(NetworkAdapter& aNif)
{
     SocketTcpServer* tcpServer = CreateServer(aNif);
     DviServer::Server* server = new DviServer::Server(tcpServer, aNif);
+    char* nifName = aNif.FullName();
+    Log::Print("Started server on %s, port=%u\n", nifName, server->Port());
+    free(nifName);
     iServers.push_back(server);
}
Find all posts by this user


Messages In This Thread
Handle network change - SiMet - 19-06-2015, 01:10 PM
RE: Handle network change - simonc - 19-06-2015, 04:20 PM
RE: Handle network change - SiMet - 19-06-2015, 08:02 PM
RE: Handle network change - SiMet - 23-06-2015, 10:13 AM
RE: Handle network change - simonc - 23-06-2015, 12:36 PM
RE: Handle network change - SiMet - 23-06-2015, 03:03 PM
RE: Handle network change - SiMet - 24-06-2015, 02:11 PM
RE: Handle network change - simonc - 24-06-2015, 03:07 PM
RE: Handle network change - SiMet - 25-06-2015, 06:20 AM
RE: Handle network change - SiMet - 02-07-2015, 01:40 PM
RE: Handle network change - simonc - 02-07-2015, 04:22 PM
RE: Handle network change - simonc - 30-07-2015, 04:53 PM
RE: Handle network change - SiMet - 05-08-2015, 12:07 PM
RE: Handle network change - simonc - 07-08-2015 01:51 PM
RE: Handle network change - SiMet - 11-08-2015, 12:15 PM
RE: Handle network change - SiMet - 20-08-2015, 12:33 PM
RE: Handle network change - SiMet - 01-09-2015, 08:13 AM
RE: Handle network change - simonc - 11-09-2015, 03:16 PM
RE: Handle network change - SiMet - 01-09-2015, 12:29 PM
RE: Handle network change - simonc - 03-09-2015, 01:33 PM
RE: Handle network change - SiMet - 07-09-2015, 09:44 AM
RE: Handle network change - SiMet - 14-09-2015, 08:15 AM
RE: Handle network change - simonc - 28-09-2015, 02:12 PM

Forum Jump: