| OLD | NEW |
| (Empty) |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 #include "chrome/browser/chromeos/cros/native_network_constants.h" | |
| 6 #include "third_party/cros_system_api/dbus/service_constants.h" | |
| 7 | |
| 8 namespace chromeos { | |
| 9 | |
| 10 // Format of the Carrier ID: <carrier name> (<carrier country>). | |
| 11 const char kCarrierIdFormat[] = "%s (%s)"; | |
| 12 | |
| 13 // Path of the default (shared) shill profile. | |
| 14 const char kSharedProfilePath[] = "/profile/default"; | |
| 15 | |
| 16 const char* ConnectionStateToString(ConnectionState state) { | |
| 17 switch (state) { | |
| 18 case STATE_UNKNOWN: | |
| 19 return flimflam::kUnknownString; | |
| 20 case STATE_IDLE: | |
| 21 return flimflam::kStateIdle; | |
| 22 case STATE_CARRIER: | |
| 23 return flimflam::kStateCarrier; | |
| 24 case STATE_ASSOCIATION: | |
| 25 return flimflam::kStateAssociation; | |
| 26 case STATE_CONFIGURATION: | |
| 27 return flimflam::kStateConfiguration; | |
| 28 case STATE_READY: | |
| 29 return flimflam::kStateReady; | |
| 30 case STATE_DISCONNECT: | |
| 31 return flimflam::kStateDisconnect; | |
| 32 case STATE_FAILURE: | |
| 33 return flimflam::kStateFailure; | |
| 34 case STATE_ACTIVATION_FAILURE: | |
| 35 return flimflam::kStateActivationFailure; | |
| 36 case STATE_PORTAL: | |
| 37 return flimflam::kStatePortal; | |
| 38 case STATE_ONLINE: | |
| 39 return flimflam::kStateOnline; | |
| 40 case STATE_CONNECT_REQUESTED: | |
| 41 return "ConnectRequested"; // Internal non-flimflam state | |
| 42 } | |
| 43 LOG(ERROR) << "ConnectionStateToString called with unknown state: " << state; | |
| 44 return flimflam::kUnknownString; | |
| 45 } | |
| 46 | |
| 47 const char* ConnectionTypeToString(ConnectionType type) { | |
| 48 switch (type) { | |
| 49 case TYPE_UNKNOWN: | |
| 50 break; | |
| 51 case TYPE_ETHERNET: | |
| 52 return flimflam::kTypeEthernet; | |
| 53 case TYPE_WIFI: | |
| 54 return flimflam::kTypeWifi; | |
| 55 case TYPE_WIMAX: | |
| 56 return flimflam::kTypeWimax; | |
| 57 case TYPE_BLUETOOTH: | |
| 58 return flimflam::kTypeBluetooth; | |
| 59 case TYPE_CELLULAR: | |
| 60 return flimflam::kTypeCellular; | |
| 61 case TYPE_VPN: | |
| 62 return flimflam::kTypeVPN; | |
| 63 } | |
| 64 LOG(ERROR) << "ConnectionTypeToString called with unknown type: " << type; | |
| 65 return flimflam::kUnknownString; | |
| 66 } | |
| 67 | |
| 68 const char* SecurityToString(ConnectionSecurity security) { | |
| 69 switch (security) { | |
| 70 case SECURITY_NONE: | |
| 71 return flimflam::kSecurityNone; | |
| 72 case SECURITY_WEP: | |
| 73 return flimflam::kSecurityWep; | |
| 74 case SECURITY_WPA: | |
| 75 return flimflam::kSecurityWpa; | |
| 76 case SECURITY_RSN: | |
| 77 return flimflam::kSecurityRsn; | |
| 78 case SECURITY_8021X: | |
| 79 return flimflam::kSecurity8021x; | |
| 80 case SECURITY_PSK: | |
| 81 return flimflam::kSecurityPsk; | |
| 82 case SECURITY_UNKNOWN: | |
| 83 break; | |
| 84 } | |
| 85 LOG(ERROR) << "SecurityToString called with unknown type: " << security; | |
| 86 return flimflam::kUnknownString; | |
| 87 } | |
| 88 | |
| 89 const char* ProviderTypeToString(ProviderType type) { | |
| 90 switch (type) { | |
| 91 case PROVIDER_TYPE_L2TP_IPSEC_PSK: | |
| 92 case PROVIDER_TYPE_L2TP_IPSEC_USER_CERT: | |
| 93 return flimflam::kProviderL2tpIpsec; | |
| 94 case PROVIDER_TYPE_OPEN_VPN: | |
| 95 return flimflam::kProviderOpenVpn; | |
| 96 case PROVIDER_TYPE_MAX: | |
| 97 break; | |
| 98 } | |
| 99 LOG(ERROR) << "ProviderTypeToString called with unknown type: " << type; | |
| 100 return flimflam::kUnknownString; | |
| 101 } | |
| 102 | |
| 103 } // namespace chromeos | |
| OLD | NEW |