networkInfo.Bssid, networkInfo.RssiLevel);\r
\r
ap.IPv4 = networkInfo.IPv4Setting.IP.ToString();\r
- ap.IPv6 = networkInfo.IPv6Setting.IP.ToString();\r
+ //ap.IPv6 = networkInfo.IPv6Setting.IP.ToString();\r
+ IEnumerable<IPAddress> ipv6List = networkInfo.GetAllIPv6Addresses();\r
+ int count = 0;\r
+ Debug("SSID: " + ap.Essid);\r
+ foreach (var item in ipv6List)\r
+ {\r
+ string ip = item.ToString();\r
+ Debug("item ipv6:: " + ip);\r
+ if(ip != "::")\r
+ {\r
+ ap.IPv6 = ip;\r
+ count++;\r
+ }\r
+ }\r
+ Debug("Count of ipv6: " + count);\r
+\r
var proxy = networkInfo.ProxyAddress;\r
if (proxy.Contains(':'))\r
{\r