| | | | |
| Offset 17, 55 lines modified | Offset 17, 55 lines modified |
| 17 | import·android.net.apf.ApfCapabilities; | 17 | import·android.net.apf.ApfCapabilities; |
| | |
| 18 | public·class·ProvisioningConfiguration | 18 | public·class·ProvisioningConfiguration |
| 19 | { | 19 | { |
| 20 | ····public·ApfCapabilities·mApfCapabilities; | 20 | ····public·ApfCapabilities·mApfCapabilities; |
| 21 | ····public·List·mDhcpOptions; | 21 | ····public·List·mDhcpOptions; |
| 22 | ····public·String·mDisplayName; | 22 | ····public·String·mDisplayName; |
| | 23 | ····public·boolean·mEnableIPv4; |
| | 24 | ····public·boolean·mEnableIPv6; |
| 23 | ····public·boolean·mEnablePreconnection; | 25 | ····public·boolean·mEnablePreconnection; |
| 24 | ····public·int·mIPv4ProvisioningMode; | |
| 25 | ····public·int·mIPv6AddrGenMode; | 26 | ····public·int·mIPv6AddrGenMode; |
| 26 | ····public·int·mIPv6ProvisioningMode; | |
| 27 | ····public·InitialConfiguration·mInitialConfig; | 27 | ····public·InitialConfiguration·mInitialConfig; |
| 28 | ····public·Layer2Information·mLayer2Info; | 28 | ····public·Layer2Information·mLayer2Info; |
| 29 | ····public·Network·mNetwork; | 29 | ····public·Network·mNetwork; |
| 30 | ····public·int·mProvisioningTimeoutMs; | 30 | ····public·int·mProvisioningTimeoutMs; |
| 31 | ····public·int·mRequestedPreDhcpActionMs; | 31 | ····public·int·mRequestedPreDhcpActionMs; |
| 32 | ····public·ProvisioningConfiguration$ScanResultInfo·mScanResultInfo; | 32 | ····public·ProvisioningConfiguration$ScanResultInfo·mScanResultInfo; |
| 33 | ····public·StaticIpConfiguration·mStaticIpConfig; | 33 | ····public·StaticIpConfiguration·mStaticIpConfig; |
| 34 | ····public·boolean·mUsingIpReachabilityMonitor; | 34 | ····public·boolean·mUsingIpReachabilityMonitor; |
| 35 | ····public·boolean·mUsingMultinetworkPolicyTracker; | 35 | ····public·boolean·mUsingMultinetworkPolicyTracker; |
| 36 | ···· | 36 | ···· |
| 37 | ····public·ProvisioningConfiguration()·{ | 37 | ····public·ProvisioningConfiguration()·{ |
| | 38 | ········final·boolean·b·=·true; |
| | 39 | ········this.mEnableIPv4·=·b; |
| | 40 | ········this.mEnableIPv6·=·b; |
| 38 | ········this.mEnablePreconnection·=·false; | 41 | ········this.mEnablePreconnection·=·false; |
| 39 | ········final·boolean·miPv6ProvisioningMode·=·true; | |
| 40 | ········this.mUsingMultinetworkPolicyTracker·=·miPv6ProvisioningMode; | 42 | ········this.mUsingMultinetworkPolicyTracker·=·b; |
| 41 | ········this.mUsingIpReachabilityMonitor·=·miPv6ProvisioningMode; | 43 | ········this.mUsingIpReachabilityMonitor·=·b; |
| 42 | ········this.mProvisioningTimeoutMs·=·18000; | 44 | ········this.mProvisioningTimeoutMs·=·18000; |
| 43 | ········final·int·n·=·2; | |
| 44 | ········this.mIPv6AddrGenMode·=·n; | 45 | ········this.mIPv6AddrGenMode·=·2; |
| 45 | ········this.mNetwork·=·null; | 46 | ········this.mNetwork·=·null; |
| 46 | ········this.mDisplayName·=·null; | 47 | ········this.mDisplayName·=·null; |
| 47 | ········this.mIPv4ProvisioningMode·=·n; | |
| 48 | ········this.mIPv6ProvisioningMode·=·(miPv6ProvisioningMode·?·1·:·0); | |
| 49 | ····} | 48 | ····} |
| 50 | ···· | 49 | ···· |
| 51 | ····public·ProvisioningConfiguration(final·ProvisioningConfiguration·provisioningConfiguration)·{ | 50 | ····public·ProvisioningConfiguration(final·ProvisioningConfiguration·provisioningConfiguration)·{ |
| | 51 | ········final·boolean·b·=·true; |
| | 52 | ········this.mEnableIPv4·=·b; |
| | 53 | ········this.mEnableIPv6·=·b; |
| 52 | ········this.mEnablePreconnection·=·false; | 54 | ········this.mEnablePreconnection·=·false; |
| 53 | ········final·boolean·miPv6ProvisioningMode·=·true; | |
| 54 | ········this.mUsingMultinetworkPolicyTracker·=·miPv6ProvisioningMode; | 55 | ········this.mUsingMultinetworkPolicyTracker·=·b; |
| 55 | ········this.mUsingIpReachabilityMonitor·=·miPv6ProvisioningMode; | 56 | ········this.mUsingIpReachabilityMonitor·=·b; |
| 56 | ········this.mProvisioningTimeoutMs·=·18000; | 57 | ········this.mProvisioningTimeoutMs·=·18000; |
| 57 | ········final·int·n·=·2; | |
| 58 | ········this.mIPv6AddrGenMode·=·n; | 58 | ········this.mIPv6AddrGenMode·=·2; |
| 59 | ········StaticIpConfiguration·mStaticIpConfig·=·null; | 59 | ········StaticIpConfiguration·mStaticIpConfig·=·null; |
| 60 | ········this.mNetwork·=·null; | 60 | ········this.mNetwork·=·null; |
| 61 | ········this.mDisplayName·=·null; | 61 | ········this.mDisplayName·=·null; |
| 62 | ········this.mIPv4ProvisioningMode·=·n; | |
| 63 | ········this.mIPv6ProvisioningMode·=·(miPv6ProvisioningMode·?·1·:·0); | 62 | ········this.mEnableIPv4·=·provisioningConfiguration.mEnableIPv4; |
| | 63 | ········this.mEnableIPv6·=·provisioningConfiguration.mEnableIPv6; |
| 64 | ········this.mEnablePreconnection·=·provisioningConfiguration.mEnablePreconnection; | 64 | ········this.mEnablePreconnection·=·provisioningConfiguration.mEnablePreconnection; |
| 65 | ········this.mUsingMultinetworkPolicyTracker·=·provisioningConfiguration.mUsingMultinetworkPolicyTracker; | 65 | ········this.mUsingMultinetworkPolicyTracker·=·provisioningConfiguration.mUsingMultinetworkPolicyTracker; |
| 66 | ········this.mUsingIpReachabilityMonitor·=·provisioningConfiguration.mUsingIpReachabilityMonitor; | 66 | ········this.mUsingIpReachabilityMonitor·=·provisioningConfiguration.mUsingIpReachabilityMonitor; |
| 67 | ········this.mRequestedPreDhcpActionMs·=·provisioningConfiguration.mRequestedPreDhcpActionMs; | 67 | ········this.mRequestedPreDhcpActionMs·=·provisioningConfiguration.mRequestedPreDhcpActionMs; |
| 68 | ········this.mInitialConfig·=·InitialConfiguration.copy(provisioningConfiguration.mInitialConfig); | 68 | ········this.mInitialConfig·=·InitialConfiguration.copy(provisioningConfiguration.mInitialConfig); |
| 69 | ········if·(provisioningConfiguration.mStaticIpConfig·!=·null)·{ | 69 | ········if·(provisioningConfiguration.mStaticIpConfig·!=·null)·{ |
| 70 | ············mStaticIpConfig·=·new·StaticIpConfiguration(provisioningConfiguration.mStaticIpConfig); | 70 | ············mStaticIpConfig·=·new·StaticIpConfiguration(provisioningConfiguration.mStaticIpConfig); |
| Offset 75, 16 lines modified | Offset 75, 14 lines modified |
| 75 | ········this.mProvisioningTimeoutMs·=·provisioningConfiguration.mProvisioningTimeoutMs; | 75 | ········this.mProvisioningTimeoutMs·=·provisioningConfiguration.mProvisioningTimeoutMs; |
| 76 | ········this.mIPv6AddrGenMode·=·provisioningConfiguration.mIPv6AddrGenMode; | 76 | ········this.mIPv6AddrGenMode·=·provisioningConfiguration.mIPv6AddrGenMode; |
| 77 | ········this.mNetwork·=·provisioningConfiguration.mNetwork; | 77 | ········this.mNetwork·=·provisioningConfiguration.mNetwork; |
| 78 | ········this.mDisplayName·=·provisioningConfiguration.mDisplayName; | 78 | ········this.mDisplayName·=·provisioningConfiguration.mDisplayName; |
| 79 | ········this.mScanResultInfo·=·provisioningConfiguration.mScanResultInfo; | 79 | ········this.mScanResultInfo·=·provisioningConfiguration.mScanResultInfo; |
| 80 | ········this.mLayer2Info·=·provisioningConfiguration.mLayer2Info; | 80 | ········this.mLayer2Info·=·provisioningConfiguration.mLayer2Info; |
| 81 | ········this.mDhcpOptions·=·provisioningConfiguration.mDhcpOptions; | 81 | ········this.mDhcpOptions·=·provisioningConfiguration.mDhcpOptions; |
| 82 | ········this.mIPv4ProvisioningMode·=·provisioningConfiguration.mIPv4ProvisioningMode; | |
| 83 | ········this.mIPv6ProvisioningMode·=·provisioningConfiguration.mIPv6ProvisioningMode; | |
| 84 | ····} | 82 | ····} |
| 85 | ···· | 83 | ···· |
| 86 | ····private·static·boolean·dhcpOptionEquals(final·DhcpOption·dhcpOption,·final·DhcpOption·dhcpOption2)·{ | 84 | ····private·static·boolean·dhcpOptionEquals(final·DhcpOption·dhcpOption,·final·DhcpOption·dhcpOption2)·{ |
| 87 | ········boolean·b·=·true; | 85 | ········boolean·b·=·true; |
| 88 | ········if·(dhcpOption·==·dhcpOption2)·{ | 86 | ········if·(dhcpOption·==·dhcpOption2)·{ |
| 89 | ············return·b; | 87 | ············return·b; |
| 90 | ········} | 88 | ········} |
| Offset 112, 65 lines modified | Offset 110, 31 lines modified |
| 112 | ············if·(!dhcpOptionEquals(list.get(i),·list2.get(i)))·{ | 110 | ············if·(!dhcpOptionEquals(list.get(i),·list2.get(i)))·{ |
| 113 | ················return·false; | 111 | ················return·false; |
| 114 | ············} | 112 | ············} |
| 115 | ········} | 113 | ········} |
| 116 | ········return·b; | 114 | ········return·b; |
| 117 | ····} | 115 | ····} |
| 118 | ···· | 116 | ···· |
| 119 | ····static·String·ipv4ProvisioningModeToString(final·int·n)·{ | |
| 120 | ········if·(n·==·0)·{ | |
| 121 | ············return·"disabled"; | |
| 122 | ········} | |
| 123 | ········if·(n·==·1)·{ | |
| 124 | ············return·"static"; | |
| 125 | ········} | |
| 126 | ········if·(n·!=·2)·{ | |
| 127 | ············return·"unknown"; | |
| 128 | ········} | |
| 129 | ········return·"dhcp"; | |
| 130 | ····} | |
| 131 | ···· | |
| 132 | ····static·String·ipv6ProvisioningModeToString(final·int·n)·{ | |
| 133 | ········if·(n·==·0)·{ | |
| 134 | ············return·"disabled"; | |
| 135 | ········} | |
| 136 | ········if·(n·==·1)·{ | |
| 137 | ············return·"slaac"; | |
| 138 | ········} | |
| 139 | ········if·(n·!=·2)·{ | |
| 140 | ············return·"unknown"; | |
| 141 | ········} | |
| 142 | ········return·"link-local"; | |
| 143 | ····} | |
| 144 | ···· | |
| 145 | ····public·boolean·equals(final·Object·o)·{ | 117 | ····public·boolean·equals(final·Object·o)·{ |
| 146 | ········final·boolean·b·=·o·instanceof·ProvisioningConfiguration; | 118 | ········final·boolean·b·=·o·instanceof·ProvisioningConfiguration; |
| 147 | ········boolean·b2·=·false; | 119 | ········boolean·b2·=·false; |
| 148 | ········if·(!b)·{ | 120 | ········if·(!b)·{ |
| 149 | ············return·false; | 121 | ············return·false; |
| 150 | ········} | 122 | ········} |
| 151 | ········final·ProvisioningConfiguration·provisioningConfiguration·=·(ProvisioningConfiguration)o; | 123 | ········final·ProvisioningConfiguration·provisioningConfiguration·=·(ProvisioningConfiguration)o; |
| 152 | ········if·(this.mEnablePreconnection·==·provisioningConfiguration.mEnablePreconnection·&&·this.mUsingMultinetworkPolicyTracker·==·provisioningConfiguration.mUsingMultinetworkPolicyTracker·&&·this.mUsingIpReachabilityMonitor·==·provisioningConfiguration.mUsingIpReachabilityMonitor·&&·this.mRequestedPreDhcpActionMs·==·provisioningConfiguration.mRequestedPreDhcpActionMs·&&·Objects.equals(this.mInitialConfig,·provisioningConfiguration.mInitialConfig)·&&·Objects.equals(this.mStaticIpConfig,·provisioningConfiguration.mStaticIpConfig)·&&·Objects.equals(this.mApfCapabilities,·provisioningConfiguration.mApfCapabilities)·&&·this.mProvisioningTimeoutMs·==·provisioningConfiguration.mProvisioningTimeoutMs·&&·this.mIPv6AddrGenMode·==·provisioningConfiguration.mIPv6AddrGenMode·&&·Objects.equals(this.mNetwork,·provisioningConfiguration.mNetwork)·&&·Objects.equals(this.mDisplayName,·provisioningConfiguration.mDisplayName)·&&·Objects.equals(this.mScanResultInfo,·provisioningConfiguration.mScanResultInfo)·&&·Objects.equals(this.mLayer2Info,·provision[·...·truncated·by·diffoscope;·len:·274,·SHA:·2c7df8dacf770881ff27de667a68aead52d8f759992c6df08530378dcae58b46·...·])·{ | 124 | ········if·(this.mEnableIPv4·==·provisioningConfiguration.mEnableIPv4·&&·this.mEnableIPv6·==·provisioningConfiguration.mEnableIPv6·&&·this.mEnablePreconnection·==·provisioningConfiguration.mEnablePreconnection·&&·this.mUsingMultinetworkPolicyTracker·==·provisioningConfiguration.mUsingMultinetworkPolicyTracker·&&·this.mUsingIpReachabilityMonitor·==·provisioningConfiguration.mUsingIpReachabilityMonitor·&&·this.mRequestedPreDhcpActionMs·==·provisioningConfiguration.mRequestedPreDhcpActionMs·&&·Objects.equals(this.mInitialConfig,·provisioningConfiguration.mInitialConfig)·&&·Objects.equals(this.mStaticIpConfig,·provisioningConfiguration.mStaticIpConfig)·&&·Objects.equals(this.mApfCapabilities,·provisioningConfiguration.mApfCapabilities)·&&·this.mProvisioningTimeoutMs·==·provisioningConfiguration.mProvisioningTimeoutMs·&&·this.mIPv6AddrGenMode·==·provisioningConfiguration.mIPv6AddrGenMode·&&·Objects.equals(this.mNetwork,·provisioningConfiguration.mNetwork)·&&·Objects.equals(this.mDisplayName,·provisioningConfiguration.mDisplayName)·&&·Obj[·...·truncated·by·diffoscope;·len:·234,·SHA:·1c5f4ecfd810124a15acee396de77243097d94e4da6c594d3a27509611277c2f·...·])·{ |
| 153 | ············b2·=·true; | 125 | ············b2·=·true; |
| 154 | ········} | 126 | ········} |
| 155 | ········return·b2; | 127 | ········return·b2; |
| 156 | ····} | 128 | ····} |
| 157 | ···· | 129 | ···· |
| 158 | ····public·ProvisioningConfigurationParcelable·toStableParcelable()·{ | 130 | ····public·ProvisioningConfigurationParcelable·toStableParcelable()·{ |
| 159 | ········final·ProvisioningConfigurationParcelable·provisioningConfigurationParcelable·=·new·ProvisioningConfigurationParcelable(); | 131 | ········final·ProvisioningConfigurationParcelable·provisioningConfigurationParcelable·=·new·ProvisioningConfigurationParcelable(); |
| 160 | ········final·int·miPv4ProvisioningMode·=·this.mIPv4ProvisioningMode; | |
| 161 | ········boolean·enableIPv6·=·true; | |
| 162 | ········provisioningConfigurationParcelable.enableIPv4·=·(miPv4ProvisioningMode·!=·0·&&·enableIPv6); | 132 | ········provisioningConfigurationParcelable.enableIPv4·=·this.mEnableIPv4; |
| 163 | ········provisioningConfigurationParcelable.ipv4ProvisioningMode·=·miPv4ProvisioningMode; | |
| 164 | ········final·int·miPv6ProvisioningMode·=·this.mIPv6ProvisioningMode; | |
| 165 | ········if·(miPv6ProvisioningMode·==·0)·{ | |
| 166 | ············enableIPv6·=·false; | |
| 167 | ········} | |
| 168 | ········provisioningConfigurationParcelable.enableIPv6·=·enableIPv6; | 133 | ········provisioningConfigurationParcelable.enableIPv6·=·this.mEnableIPv6; |
| 169 | ········provisioningConfigurationParcelable.ipv6ProvisioningMode·=·miPv6ProvisioningMode; | |
| 170 | ········provisioningConfigurationParcelable.enablePreconnection·=·this.mEnablePreconnection; | 134 | ········provisioningConfigurationParcelable.enablePreconnection·=·this.mEnablePreconnection; |
| 171 | ········provisioningConfigurationParcelable.usingMultinetworkPolicyTracker·=·this.mUsingMultinetworkPolicyTracker; | 135 | ········provisioningConfigurationParcelable.usingMultinetworkPolicyTracker·=·this.mUsingMultinetworkPolicyTracker; |
| 172 | ········provisioningConfigurationParcelable.usingIpReachabilityMonitor·=·this.mUsingIpReachabilityMonitor; | 136 | ········provisioningConfigurationParcelable.usingIpReachabilityMonitor·=·this.mUsingIpReachabilityMonitor; |
| 173 | ········provisioningConfigurationParcelable.requestedPreDhcpActionMs·=·this.mRequestedPreDhcpActionMs; | 137 | ········provisioningConfigurationParcelable.requestedPreDhcpActionMs·=·this.mRequestedPreDhcpActionMs; |
| 174 | ········final·InitialConfiguration·mInitialConfig·=·this.mInitialConfig; | 138 | ········final·InitialConfiguration·mInitialConfig·=·this.mInitialConfig; |
| 175 | ········List·options·=·null; | 139 | ········List·options·=·null; |
| 176 | ········InitialConfigurationParcelable·stableParcelable; | 140 | ········InitialConfigurationParcelable·stableParcelable; |
| Offset 216, 79 lines modified | Offset 180, 77 lines modified |
| 216 | ············options·=·new·ArrayList(this.mDhcpOptions); | 180 | ············options·=·new·ArrayList(this.mDhcpOptions); |
| 217 | ········} | 181 | ········} |
| 218 | ········provisioningConfigurationParcelable.options·=·options; | 182 | ········provisioningConfigurationParcelable.options·=·options; |
| 219 | ········return·provisioningConfigurationParcelable; | 183 | ········return·provisioningConfigurationParcelable; |
| 220 | ····} | 184 | ····} |
| 221 | ···· | 185 | ···· |
| 222 | ····public·String·toString()·{ | 186 | ····public·String·toString()·{ |
| 223 | ········final·String·ipv4ProvisioningModeToString·=·ipv4ProvisioningModeToString(this.mIPv4ProvisioningMode); | |
| 224 | ········final·String·ipv6ProvisioningModeToString·=·ipv6ProvisioningModeToString(this.mIPv6ProvisioningMode); | |
| 225 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 187 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
| 226 | ········sb.append(ProvisioningConfiguration.class.getSimpleName()); | 188 | ········sb.append(ProvisioningConfiguration.class.getSimpleName()); |
| 227 | ········sb.append("{"); | 189 | ········sb.append("{"); |
| 228 | ········final·StringJoiner·stringJoiner·=·new·StringJoiner(",·",·sb.toString(),·"}"); | 190 | ········final·StringJoiner·stringJoiner·=·new·StringJoiner(",·",·sb.toString(),·"}"); |
| 229 | ········final·StringBuilder·sb2·=·new·StringBuilder(); | 191 | ········final·StringBuilder·sb2·=·new·StringBuilder(); |
| 230 | ········sb2.append("mEnablePreconnection:·"); | 192 | ········sb2.append("mEnableIPv4:·"); |
| 231 | ········sb2.append(this.mEnablePreconnection); | 193 | ········sb2.append(this.mEnableIPv4); |
| 232 | ········final·StringJoiner·add·=·stringJoiner.add(sb2.toString()); | 194 | ········final·StringJoiner·add·=·stringJoiner.add(sb2.toString()); |
| 233 | ········final·StringBuilder·sb3·=·new·StringBuilder(); | 195 | ········final·StringBuilder·sb3·=·new·StringBuilder(); |
| 234 | ········sb3.append("mUsingMultinetworkPolicyTracker:·"); | |
| 235 | ········sb3.append(this.mUsingMultinetworkPolicyTracker); | 196 | ········sb3.append("mEnableIPv6:·"); |
| | 197 | ········sb3.append(this.mEnableIPv6); |
| 236 | ········final·StringJoiner·add2·=·add.add(sb3.toString()); | 198 | ········final·StringJoiner·add2·=·add.add(sb3.toString()); |
| 237 | ········final·StringBuilder·sb4·=·new·StringBuilder(); | 199 | ········final·StringBuilder·sb4·=·new·StringBuilder(); |
| 238 | ········sb4.append("mUsingIpReachabilityMonitor:·"); | |
| 239 | ········sb4.append(this.mUsingIpReachabilityMonitor); | 200 | ········sb4.append("mEnablePreconnection:·"); |
| | 201 | ········sb4.append(this.mEnablePreconnection); |
| 240 | ········final·StringJoiner·add3·=·add2.add(sb4.toString()); | 202 | ········final·StringJoiner·add3·=·add2.add(sb4.toString()); |
| 241 | ········final·StringBuilder·sb5·=·new·StringBuilder(); | 203 | ········final·StringBuilder·sb5·=·new·StringBuilder(); |
| 242 | ········sb5.append("mRequestedPreDhcpActionMs:·"); | |
| 243 | ········sb5.append(this.mRequestedPreDhcpActionMs); | 204 | ········sb5.append("mUsingMultinetworkPolicyTracker:·"); |
| | 205 | ········sb5.append(this.mUsingMultinetworkPolicyTracker); |
| 244 | ········final·StringJoiner·add4·=·add3.add(sb5.toString()); | 206 | ········final·StringJoiner·add4·=·add3.add(sb5.toString()); |
| 245 | ········final·StringBuilder·sb6·=·new·StringBuilder(); | 207 | ········final·StringBuilder·sb6·=·new·StringBuilder(); |
| 246 | ········sb6.append("mInitialConfig:·"); | |
| 247 | ········sb6.append(this.mInitialConfig); | 208 | ········sb6.append("mUsingIpReachabilityMonitor:·"); |
| | 209 | ········sb6.append(this.mUsingIpReachabilityMonitor); |
| 248 | ········final·StringJoiner·add5·=·add4.add(sb6.toString()); | 210 | ········final·StringJoiner·add5·=·add4.add(sb6.toString()); |
| 249 | ········final·StringBuilder·sb7·=·new·StringBuilder(); | 211 | ········final·StringBuilder·sb7·=·new·StringBuilder(); |
| 250 | ········sb7.append("mStaticIpConfig:·"); | |
| 251 | ········sb7.append(this.mStaticIpConfig); | 212 | ········sb7.append("mRequestedPreDhcpActionMs:·"); |
| | 213 | ········sb7.append(this.mRequestedPreDhcpActionMs); |
| 252 | ········final·StringJoiner·add6·=·add5.add(sb7.toString()); | 214 | ········final·StringJoiner·add6·=·add5.add(sb7.toString()); |
| 253 | ········final·StringBuilder·sb8·=·new·StringBuilder(); | 215 | ········final·StringBuilder·sb8·=·new·StringBuilder(); |
| 254 | ········sb8.append("mApfCapabilities:·"); | |
| 255 | ········sb8.append(this.mApfCapabilities); | 216 | ········sb8.append("mInitialConfig:·"); |
| | 217 | ········sb8.append(this.mInitialConfig); |
| 256 | ········final·StringJoiner·add7·=·add6.add(sb8.toString()); | 218 | ········final·StringJoiner·add7·=·add6.add(sb8.toString()); |
| 257 | ········final·StringBuilder·sb9·=·new·StringBuilder(); | 219 | ········final·StringBuilder·sb9·=·new·StringBuilder(); |
| 258 | ········sb9.append("mProvisioningTimeoutMs:·"); | |
| 259 | ········sb9.append(this.mProvisioningTimeoutMs); | 220 | ········sb9.append("mStaticIpConfig:·"); |
| | 221 | ········sb9.append(this.mStaticIpConfig); |
| 260 | ········final·StringJoiner·add8·=·add7.add(sb9.toString()); | 222 | ········final·StringJoiner·add8·=·add7.add(sb9.toString()); |
| 261 | ········final·StringBuilder·sb10·=·new·StringBuilder(); | 223 | ········final·StringBuilder·sb10·=·new·StringBuilder(); |
| 262 | ········sb10.append("mIPv6AddrGenMode:·"); | |
| 263 | ········sb10.append(this.mIPv6AddrGenMode); | 224 | ········sb10.append("mApfCapabilities:·"); |
| | 225 | ········sb10.append(this.mApfCapabilities); |
| 264 | ········final·StringJoiner·add9·=·add8.add(sb10.toString()); | 226 | ········final·StringJoiner·add9·=·add8.add(sb10.toString()); |
| 265 | ········final·StringBuilder·sb11·=·new·StringBuilder(); | 227 | ········final·StringBuilder·sb11·=·new·StringBuilder(); |
| 266 | ········sb11.append("mNetwork:·"); | |
| 267 | ········sb11.append(this.mNetwork); | 228 | ········sb11.append("mProvisioningTimeoutMs:·"); |
| | 229 | ········sb11.append(this.mProvisioningTimeoutMs); |
| 268 | ········final·StringJoiner·add10·=·add9.add(sb11.toString()); | 230 | ········final·StringJoiner·add10·=·add9.add(sb11.toString()); |
| 269 | ········final·StringBuilder·sb12·=·new·StringBuilder(); | 231 | ········final·StringBuilder·sb12·=·new·StringBuilder(); |
| 270 | ········sb12.append("mDisplayName:·"); | |
| 271 | ········sb12.append(this.mDisplayName); | 232 | ········sb12.append("mIPv6AddrGenMode:·"); |
| | 233 | ········sb12.append(this.mIPv6AddrGenMode); |
| 272 | ········final·StringJoiner·add11·=·add10.add(sb12.toString()); | 234 | ········final·StringJoiner·add11·=·add10.add(sb12.toString()); |
| 273 | ········final·StringBuilder·sb13·=·new·StringBuilder(); | 235 | ········final·StringBuilder·sb13·=·new·StringBuilder(); |
| 274 | ········sb13.append("mScanResultInfo:·"); | 236 | ········sb13.append("mNetwork:·"); |
| 275 | ········sb13.append(this.mScanResultInfo); | 237 | ········sb13.append(this.mNetwork); |
| 276 | ········final·StringJoiner·add12·=·add11.add(sb13.toString()); | 238 | ········final·StringJoiner·add12·=·add11.add(sb13.toString()); |
| 277 | ········final·StringBuilder·sb14·=·new·StringBuilder(); | 239 | ········final·StringBuilder·sb14·=·new·StringBuilder(); |
| 278 | ········sb14.append("mLayer2Info:·"); | 240 | ········sb14.append("mDisplayName:·"); |
| 279 | ········sb14.append(this.mLayer2Info); | 241 | ········sb14.append(this.mDisplayName); |
| 280 | ········final·StringJoiner·add13·=·add12.add(sb14.toString()); | 242 | ········final·StringJoiner·add13·=·add12.add(sb14.toString()); |
| 281 | ········final·StringBuilder·sb15·=·new·StringBuilder(); | 243 | ········final·StringBuilder·sb15·=·new·StringBuilder(); |
| 282 | ········sb15.append("mDhcpOptions:·"); | 244 | ········sb15.append("mScanResultInfo:·"); |
| 283 | ········sb15.append(this.mDhcpOptions); | 245 | ········sb15.append(this.mScanResultInfo); |
| 284 | ········final·StringJoiner·add14·=·add13.add(sb15.toString()); | 246 | ········final·StringJoiner·add14·=·add13.add(sb15.toString()); |
| 285 | ········final·StringBuilder·sb16·=·new·StringBuilder(); | 247 | ········final·StringBuilder·sb16·=·new·StringBuilder(); |
| 286 | ········sb16.append("mIPv4ProvisioningMode:·"); | |
| 287 | ········sb16.append(ipv4ProvisioningModeToString); | 248 | ········sb16.append("mLayer2Info:·"); |
| | 249 | ········sb16.append(this.mLayer2Info); |
| 288 | ········final·StringJoiner·add15·=·add14.add(sb16.toString()); | 250 | ········final·StringJoiner·add15·=·add14.add(sb16.toString()); |
| 289 | ········final·StringBuilder·sb17·=·new·StringBuilder(); | 251 | ········final·StringBuilder·sb17·=·new·StringBuilder(); |
| 290 | ········sb17.append("mIPv6ProvisioningMode:·"); | |
| 291 | ········sb17.append(ipv6ProvisioningModeToString); | 252 | ········sb17.append("mDhcpOptions:·"); |
| | 253 | ········sb17.append(this.mDhcpOptions); |
| 292 | ········return·add15.add(sb17.toString()).toString(); | 254 | ········return·add15.add(sb17.toString()).toString(); |
| 293 | ····} | 255 | ····} |
| 294 | } | 256 | } |