Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(48)

Side by Side Diff: chromeos/network/onc/onc_signature.cc

Issue 12676017: Adding policy support to the new network configuration stack. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Fixed clang errors. Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chromeos/network/onc/onc_signature.h" 5 #include "chromeos/network/onc/onc_signature.h"
6 6
7 #include "chromeos/network/onc/onc_constants.h" 7 #include "chromeos/network/onc/onc_constants.h"
8 #include "third_party/cros_system_api/dbus/service_constants.h" 8 #include "third_party/cros_system_api/dbus/service_constants.h"
9 9
10 using base::Value; 10 using base::Value;
(...skipping 177 matching lines...) Expand 10 before | Expand all | Expand 10 after
188 }; 188 };
189 189
190 const OncFieldSignature wifi_with_state_fields[] = { 190 const OncFieldSignature wifi_with_state_fields[] = {
191 { wifi::kBSSID, &kStringSignature }, 191 { wifi::kBSSID, &kStringSignature },
192 { wifi::kSignalStrength, &kIntegerSignature }, 192 { wifi::kSignalStrength, &kIntegerSignature },
193 { NULL } 193 { NULL }
194 }; 194 };
195 195
196 const OncFieldSignature cellular_with_state_fields[] = { 196 const OncFieldSignature cellular_with_state_fields[] = {
197 { kRecommended, &kRecommendedSignature }, 197 { kRecommended, &kRecommendedSignature },
198 { cellular::kActivateOverNonCellularNetwork, &kStringSignature }, 198 { cellular::kActivateOverNonCellularNetwork, &kBoolSignature },
199 { cellular::kActivationState, &kStringSignature }, 199 { cellular::kActivationState, &kStringSignature },
200 { cellular::kAllowRoaming, &kStringSignature }, 200 { cellular::kAllowRoaming, &kStringSignature },
201 { cellular::kAPN, &kStringSignature }, 201 { cellular::kAPN, &kStringSignature },
202 { cellular::kCarrier, &kStringSignature }, 202 { cellular::kCarrier, &kStringSignature },
203 { cellular::kESN, &kStringSignature }, 203 { cellular::kESN, &kStringSignature },
204 { cellular::kFamily, &kStringSignature }, 204 { cellular::kFamily, &kStringSignature },
205 { cellular::kFirmwareRevision, &kStringSignature }, 205 { cellular::kFirmwareRevision, &kStringSignature },
206 { cellular::kFoundNetworks, &kStringSignature }, 206 { cellular::kFoundNetworks, &kStringSignature },
207 { cellular::kHardwareRevision, &kStringSignature }, 207 { cellular::kHardwareRevision, &kStringSignature },
208 { cellular::kHomeProvider, &kStringSignature }, 208 { cellular::kHomeProvider, &kStringSignature },
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after
393 if (&signature == entry->value_signature && 393 if (&signature == entry->value_signature &&
394 onc_field_name == entry->field_name) { 394 onc_field_name == entry->field_name) {
395 return true; 395 return true;
396 } 396 }
397 } 397 }
398 return false; 398 return false;
399 } 399 }
400 400
401 } // namespace onc 401 } // namespace onc
402 } // namespace chromeos 402 } // namespace chromeos
OLDNEW
« no previous file with comments | « chromeos/network/onc/onc_merger_unittest.cc ('k') | chromeos/network/onc/onc_translation_tables.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698