From: Akash Kumar Date: Fri, 3 Feb 2023 06:04:50 +0000 (+0530) Subject: Resolve ipv6 info not correctly shown on InfoPage X-Git-Tag: accepted/tizen/unified/20230404.025049~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=247b90898baeb559d5d2f5f49d422b5bcda485ec;p=profile%2Fiot%2Fapps%2Fdotnet%2Fsetting-wifi.git Resolve ipv6 info not correctly shown on InfoPage Change-Id: I3493197adcf3c823057a5abf81af945d306219bd Signed-off-by: Akash Kumar --- diff --git a/SettingWiFi/SettingWiFi/controller/WiFi.cs b/SettingWiFi/SettingWiFi/controller/WiFi.cs index 4c2d916..35787fc 100755 --- a/SettingWiFi/SettingWiFi/controller/WiFi.cs +++ b/SettingWiFi/SettingWiFi/controller/WiFi.cs @@ -230,7 +230,22 @@ namespace SettingWiFi networkInfo.Bssid, networkInfo.RssiLevel); ap.IPv4 = networkInfo.IPv4Setting.IP.ToString(); - ap.IPv6 = networkInfo.IPv6Setting.IP.ToString(); + //ap.IPv6 = networkInfo.IPv6Setting.IP.ToString(); + IEnumerable ipv6List = networkInfo.GetAllIPv6Addresses(); + int count = 0; + Debug("SSID: " + ap.Essid); + foreach (var item in ipv6List) + { + string ip = item.ToString(); + Debug("item ipv6:: " + ip); + if(ip != "::") + { + ap.IPv6 = ip; + count++; + } + } + Debug("Count of ipv6: " + count); + var proxy = networkInfo.ProxyAddress; if (proxy.Contains(':')) { diff --git a/packaging/org.tizen.cssetting-wifi-1.0.0.tpk b/packaging/org.tizen.cssetting-wifi-1.0.0.tpk index f523c8b..dfed33c 100644 Binary files a/packaging/org.tizen.cssetting-wifi-1.0.0.tpk and b/packaging/org.tizen.cssetting-wifi-1.0.0.tpk differ