Home | History | Annotate | Download | only in wifi

Lines Matching refs:config

49  * This is largely separate and extra to the supplicant config file.
59 static final String CONFIG_KEY = "CONFIG";
110 * Lost config list, whenever we read a config from networkHistory.txt that was not in
132 //for (WifiConfiguration config : mConfiguredNetworks.valuesForAllUsers()) {
133 // networks.add(new WifiConfiguration(config));
138 for (WifiConfiguration config : networks) {
139 //loge("onWriteCalled write SSID: " + config.SSID);
140 /* if (config.getLinkProperties() != null)
141 loge(" lp " + config.getLinkProperties().toString());
143 loge("attempt config w/o lp");
145 NetworkSelectionStatus status = config.getNetworkSelectionStatus();
148 if (config.linkedConfigurations != null) {
149 numlink = config.linkedConfigurations.size();
152 if (config.getNetworkSelectionStatus().isNetworkEnabled()) {
156 config.getNetworkSelectionStatus().getDisableTime());
158 logd("saving network history: " + config.configKey() + " gw: "
159 + config.defaultGwMacAddress + " Network Selection-status: "
161 + disableTime + " ephemeral=" + config.ephemeral
164 + " status:" + config.status
165 + " nid:" + config.networkId
169 if (!isValid(config)) {
173 if (config.SSID == null) {
175 logv("writeKnownNetworkHistory trying to write config with null SSID");
180 logv("writeKnownNetworkHistory write config " + config.configKey());
182 out.writeUTF(CONFIG_KEY + SEPARATOR + config.configKey() + NL);
184 if (config.SSID != null) {
185 out.writeUTF(SSID_KEY + SEPARATOR + config.SSID + NL);
187 if (config.BSSID != null) {
188 out.writeUTF(CONFIG_BSSID_KEY + SEPARATOR + config.BSSID + NL);
192 if (config.FQDN != null) {
193 out.writeUTF(FQDN_KEY + SEPARATOR + config.FQDN + NL);
196 out.writeUTF(PRIORITY_KEY + SEPARATOR + Integer.toString(config.priority) + NL);
198 + Integer.toString(config.networkId) + NL);
200 + Boolean.toString(config.selfAdded) + NL);
202 + Boolean.toString(config.didSelfAdd) + NL);
204 + Integer.toString(config.numNoInternetAccessReports) + NL);
206 + Boolean.toString(config.validatedInternetAccess) + NL);
208 Boolean.toString(config.noInternetAccessExpected) + NL);
210 + Boolean.toString(config.ephemeral) + NL);
212 + Boolean.toString(config.meteredHint) + NL);
214 + Integer.toString(config.meteredOverride) + NL);
216 + Boolean.toString(config.useExternalScores) + NL);
217 if (config.creationTime != null) {
218 out.writeUTF(CREATION_TIME_KEY + SEPARATOR + config.creationTime + NL);
220 if (config.updateTime != null) {
221 out.writeUTF(UPDATE_TIME_KEY + SEPARATOR + config.updateTime + NL);
223 if (config.peerWifiConfiguration != null) {
225 + config.peerWifiConfiguration + NL);
228 + Integer.toString(config.numScorerOverride) + NL);
230 + Integer.toString(config.numScorerOverrideAndSwitchedNetwork) + NL);
232 + Integer.toString(config.numAssociation) + NL);
234 + Integer.toString(config.creatorUid) + NL);
236 + Integer.toString(config.lastConnectUid) + NL);
238 + Integer.toString(config.lastUpdateUid) + NL);
240 + config.creatorName + NL);
242 + config.lastUpdateName + NL);
244 + Integer.toString(config.userApproved) + NL);
245 out.writeUTF(SHARED_KEY + SEPARATOR + Boolean.toString(config.shared) + NL);
247 makeString(config.allowedKeyManagement,
262 if (config.linkedConfigurations != null) {
264 + config.linkedConfigurations.size());
266 for (String key : config.linkedConfigurations.keySet()) {
271 String macAddress = config.defaultGwMacAddress;
276 if (getScanDetailCache(config, scanDetailCaches) != null) {
277 for (ScanDetail scanDetail : getScanDetailCache(config,
335 WifiConfiguration config = null;
350 config = configs.get(value);
354 if (config == null) {
362 if (config.creatorName == null || config.lastUpdateName == null) {
363 config.creatorName =
365 config.lastUpdateName = config.creatorName;
368 Log.w(TAG, "Upgrading network " + config.networkId
369 + " to " + config.creatorName);
373 } else if (config != null) {
374 NetworkSelectionStatus networkStatus = config.getNetworkSelectionStatus();
377 if (config.isPasspoint()) {
381 if (config.SSID != null && !config.SSID.equals(ssid)) {
383 config = null; //error
386 config.SSID = ssid;
390 config.BSSID = value.equals("null") ? null : value;
394 config.FQDN = value.equals("null") ? null : value;
397 config.defaultGwMacAddress = value;
400 config.selfAdded = Boolean.parseBoolean(value);
403 config.didSelfAdd = Boolean.parseBoolean(value);
406 config.numNoInternetAccessReports = Integer.parseInt(value);
409 config.validatedInternetAccess = Boolean.parseBoolean(value);
412 config.noInternetAccessExpected = Boolean.parseBoolean(value);
415 config.creationTime = value;
418 config.updateTime = value;
421 config.ephemeral = Boolean.parseBoolean(value);
424 config.meteredHint = Boolean.parseBoolean(value);
427 config.meteredOverride = Integer.parseInt(value);
430 config.useExternalScores = Boolean.parseBoolean(value);
433 config.creatorUid = Integer.parseInt(value);
436 config.numScorerOverride = Integer.parseInt(value);
439 config.numScorerOverrideAndSwitchedNetwork = Integer.parseInt(value);
442 config.numAssociation = Integer.parseInt(value);
445 config.lastConnectUid = Integer.parseInt(value);
448 config.lastUpdateUid = Integer.parseInt(value);
451 config.peerWifiConfiguration = value;
473 if (config.linkedConfigurations == null) {
474 config.linkedConfigurations = new HashMap<>();
476 config.linkedConfigurations.put(value, -1);
508 if (getScanDetailCache(config, scanDetailCaches) != null) {
512 getScanDetailCache(config, scanDetailCaches).put(scanDetail);
522 config.creatorName = value;
525 config.lastUpdateName = value;
528 config.userApproved = Integer.parseInt(value);
531 config.shared = Boolean.parseBoolean(value);
542 Log.i(TAG, "readNetworkHistory: no config file, " + e);
555 public boolean isValid(WifiConfiguration config) {
556 if (config.allowedKeyManagement == null) {
559 if (config.allowedKeyManagement.cardinality() > 1) {
560 if (config.allowedKeyManagement.cardinality() != 2) {
563 if (!config.allowedKeyManagement.get(WifiConfiguration.KeyMgmt.WPA_EAP)) {
566 if ((!config.allowedKeyManagement.get(WifiConfiguration.KeyMgmt.IEEE8021X))
567 && (!config.allowedKeyManagement.get(WifiConfiguration.KeyMgmt.WPA_PSK))) {
617 private ScanDetailCache getScanDetailCache(WifiConfiguration config,
619 if (config == null || scanDetailCaches == null) return null;
620 ScanDetailCache cache = scanDetailCaches.get(config.networkId);
621 if (cache == null && config.networkId != WifiConfiguration.INVALID_NETWORK_ID) {
624 config, WifiConfigManager.SCAN_CACHE_ENTRIES_MAX_SIZE,
626 scanDetailCaches.put(config.networkId, cache);