Move Shill property utility functions to a separate file.
This CL moves some functions to handle Shill properties to shill_property_util.* This cleans up some dependencies (e.g. network_connection_handler.cc doesn't include managed_network_configuration_handler.h anymore) and allows to share some more code. GetUIData was adapted slightly to make use of GetUIDataFromValue. CopyIdentifyingProperties deviates from the original implementation in network_connection_handler (e.g. it didn't copy the SSID). This function will be used in ManagedNetConfHandler for the new "AllowAutoconnect" policy. BUG=280146 Review URL: https://chromiumcodereview.appspot.com/23551004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@221260 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment