Lines Matching refs:config
52 * This is largely separate and extra to the supplicant config file.
114 * Lost config list, whenever we read a config from networkHistory.txt that was not in
137 //for (WifiConfiguration config : mConfiguredNetworks.valuesForAllUsers()) {
138 // networks.add(new WifiConfiguration(config));
143 for (WifiConfiguration config : networks) {
144 //loge("onWriteCalled write SSID: " + config.SSID);
145 /* if (config.getLinkProperties() != null)
146 loge(" lp " + config.getLinkProperties().toString());
148 loge("attempt config w/o lp");
150 NetworkSelectionStatus status = config.getNetworkSelectionStatus();
153 if (config.linkedConfigurations != null) {
154 numlink = config.linkedConfigurations.size();
157 if (config.getNetworkSelectionStatus().isNetworkEnabled()) {
161 config.getNetworkSelectionStatus().getDisableTime());
163 logd("saving network history: " + config.configKey() + " gw: "
164 + config.defaultGwMacAddress + " Network Selection-status: "
166 + disableTime + " ephemeral=" + config.ephemeral
169 + " status:" + config.status
170 + " nid:" + config.networkId
174 if (!isValid(config)) {
178 if (config.SSID == null) {
180 logv("writeKnownNetworkHistory trying to write config with null SSID");
185 logv("writeKnownNetworkHistory write config " + config.configKey());
187 out.writeUTF(CONFIG_KEY + SEPARATOR + config.configKey() + NL);
189 if (config.SSID != null) {
190 out.writeUTF(SSID_KEY + SEPARATOR + config.SSID + NL);
192 if (config.BSSID != null) {
193 out.writeUTF(CONFIG_BSSID_KEY + SEPARATOR + config.BSSID + NL);
197 if (config.FQDN != null) {
198 out.writeUTF(FQDN_KEY + SEPARATOR + config.FQDN + NL);
201 out.writeUTF(PRIORITY_KEY + SEPARATOR + Integer.toString(config.priority) + NL);
203 + Integer.toString(config.networkId) + NL);
205 + Boolean.toString(config.selfAdded) + NL);
207 + Boolean.toString(config.didSelfAdd) + NL);
209 + Integer.toString(config.numNoInternetAccessReports) + NL);
211 + Boolean.toString(config.validatedInternetAccess) + NL);
213 Boolean.toString(config.noInternetAccessExpected) + NL);
215 + Boolean.toString(config.ephemeral) + NL);
217 + Boolean.toString(config.meteredHint) + NL);
219 + Boolean.toString(config.useExternalScores) + NL);
220 if (config.creationTime != null) {
221 out.writeUTF(CREATION_TIME_KEY + SEPARATOR + config.creationTime + NL);
223 if (config.updateTime != null) {
224 out.writeUTF(UPDATE_TIME_KEY + SEPARATOR + config.updateTime + NL);
226 if (config.peerWifiConfiguration != null) {
228 + config.peerWifiConfiguration + NL);
231 + Integer.toString(config.numScorerOverride) + NL);
233 + Integer.toString(config.numScorerOverrideAndSwitchedNetwork) + NL);
235 + Integer.toString(config.numAssociation) + NL);
237 + Integer.toString(config.creatorUid) + NL);
239 + Integer.toString(config.lastConnectUid) + NL);
241 + Integer.toString(config.lastUpdateUid) + NL);
243 + config.creatorName + NL);
245 + config.lastUpdateName + NL);
247 + Integer.toString(config.userApproved) + NL);
248 out.writeUTF(SHARED_KEY + SEPARATOR + Boolean.toString(config.shared) + NL);
250 makeString(config.allowedKeyManagement,
265 if (config.linkedConfigurations != null) {
267 + config.linkedConfigurations.size());
269 for (String key : config.linkedConfigurations.keySet()) {
274 String macAddress = config.defaultGwMacAddress;
279 if (getScanDetailCache(config, scanDetailCaches) != null) {
280 for (ScanDetail scanDetail : getScanDetailCache(config,
294 if (config.lastFailure != null) {
295 out.writeUTF(FAILURE_KEY + SEPARATOR + config.lastFailure + NL);
342 WifiConfiguration config = null;
357 config = configs.get(value);
361 if (config == null) {
369 if (config.creatorName == null || config.lastUpdateName == null) {
370 config.creatorName =
372 config.lastUpdateName = config.creatorName;
375 Log.w(TAG, "Upgrading network " + config.networkId
376 + " to " + config.creatorName);
380 } else if (config != null) {
381 NetworkSelectionStatus networkStatus = config.getNetworkSelectionStatus();
384 if (config.isPasspoint()) {
388 if (config.SSID != null && !config.SSID.equals(ssid)) {
390 config = null; //error
393 config.SSID = ssid;
397 config.BSSID = value.equals("null") ? null : value;
401 config.FQDN = value.equals("null") ? null : value;
404 config.defaultGwMacAddress = value;
407 config.selfAdded = Boolean.parseBoolean(value);
410 config.didSelfAdd = Boolean.parseBoolean(value);
413 config.numNoInternetAccessReports = Integer.parseInt(value);
416 config.validatedInternetAccess = Boolean.parseBoolean(value);
419 config.noInternetAccessExpected = Boolean.parseBoolean(value);
422 config.creationTime = value;
425 config.updateTime = value;
428 config.ephemeral = Boolean.parseBoolean(value);
431 config.meteredHint = Boolean.parseBoolean(value);
434 config.useExternalScores = Boolean.parseBoolean(value);
437 config.creatorUid = Integer.parseInt(value);
440 config.numScorerOverride = Integer.parseInt(value);
443 config.numScorerOverrideAndSwitchedNetwork = Integer.parseInt(value);
446 config.numAssociation = Integer.parseInt(value);
449 config.lastConnectUid = Integer.parseInt(value);
452 config.lastUpdateUid = Integer.parseInt(value);
455 config.lastFailure = value;
458 config.peerWifiConfiguration = value;
480 if (config.linkedConfigurations == null) {
481 config.linkedConfigurations = new HashMap<>();
483 config.linkedConfigurations.put(value, -1);
515 if (getScanDetailCache(config, scanDetailCaches) != null) {
519 getScanDetailCache(config, scanDetailCaches).put(scanDetail);
529 config.creatorName = value;
532 config.lastUpdateName = value;
535 config.userApproved = Integer.parseInt(value);
538 config.shared = Boolean.parseBoolean(value);
551 Log.e(TAG, "readNetworkHistory: No config file, revert to default, " + e, e);
560 public boolean isValid(WifiConfiguration config) {
561 if (config.allowedKeyManagement == null) {
564 if (config.allowedKeyManagement.cardinality() > 1) {
565 if (config.allowedKeyManagement.cardinality() != 2) {
568 if (!config.allowedKeyManagement.get(WifiConfiguration.KeyMgmt.WPA_EAP)) {
571 if ((!config.allowedKeyManagement.get(WifiConfiguration.KeyMgmt.IEEE8021X))
572 && (!config.allowedKeyManagement.get(WifiConfiguration.KeyMgmt.WPA_PSK))) {
628 private ScanDetailCache getScanDetailCache(WifiConfiguration config,
630 if (config == null || scanDetailCaches == null) return null;
631 ScanDetailCache cache = scanDetailCaches.get(config.networkId);
632 if (cache == null && config.networkId != WifiConfiguration.INVALID_NETWORK_ID) {
633 cache = new ScanDetailCache(config);
634 scanDetailCaches.put(config.networkId, cache);