+ C4F1847F16237AFC00D97043 /* VPNService.c */,
+ 55A3DB9D183C2A8200ED3DB7 /* SCNetworkMigration.c */,
+ );
+ name = Sources;
+ sourceTree = "<group>";
+ };
+ 15C330DE134B9C290028E36B /* SCNetworkConnection */ = {
+ isa = PBXGroup;
+ children = (
+ 15C330E0134B9C4C0028E36B /* Headers */,
+ 15C330DF134B9C3F0028E36B /* Sources */,
+ );
+ name = SCNetworkConnection;
+ sourceTree = "<group>";
+ };
+ 15C330DF134B9C3F0028E36B /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 15CB69A405C0722B0099E85F /* SCNetworkConnection.c */,
+ 15A2972D0A13C08C009879B3 /* SCNetworkConnectionPrivate.c */,
+ );
+ name = Sources;
+ sourceTree = "<group>";
+ };
+ 15C330E0134B9C4C0028E36B /* Headers */ = {
+ isa = PBXGroup;
+ children = (
+ 23C1E2BE062DD5DB00835B54 /* pppcontroller.h */,
+ B084710E16385121006C92A3 /* SCNetworkConnectionInternal.h */,
+ 15CB693505C0722B0099E85F /* SCNetworkConnection.h */,
+ 15A2972E0A13C08C009879B3 /* SCNetworkConnectionPrivate.h */,
+ );
+ name = Headers;
+ sourceTree = "<group>";
+ };
+ 15C330E1134B9C8E0028E36B /* VPN */ = {
+ isa = PBXGroup;
+ children = (
+ 15C330E3134B9CA30028E36B /* Headers */,
+ 15C330E2134B9C9B0028E36B /* Sources */,
+ );
+ name = VPN;
+ sourceTree = "<group>";
+ };
+ 15C330E2134B9C9B0028E36B /* Sources */ = {
+ isa = PBXGroup;
+ children = (
+ B0C9689B174426C200889853 /* SNHelper.c */,
+ B03FEFB516376D2800A1B88F /* VPNAppLayer.c */,
+ C4CDB8141631935700819B44 /* VPNFlow.c */,
+ 159A7517107FEAA400A57EAB /* VPNPrivate.c */,
+ 159A7519107FEAA400A57EAB /* VPNConfiguration.c */,
+ 15AAA7F3108E310700C2A607 /* VPNTunnel.c */,
+ );
+ name = Sources;
+ sourceTree = "<group>";
+ };
+ 15C330E3134B9CA30028E36B /* Headers */ = {
+ isa = PBXGroup;
+ children = (
+ B0C967F717441F0E00889853 /* SNHelperPrivate.h */,
+ B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */,
+ C4CDB8111631933400819B44 /* VPNFlow.h */,
+ 159A7513107FEAA400A57EAB /* VPNPrivate.h */,
+ 159A7515107FEAA400A57EAB /* VPNConfiguration.h */,
+ 15AAA7F2108E310700C2A607 /* VPNTunnel.h */,
+ 15AAA7F1108E310700C2A607 /* VPNTunnelPrivate.h */,
+ );
+ name = Headers;
+ sourceTree = "<group>";
+ };
+ 15CB68FC05C072220099E85F /* configd */ = {
+ isa = PBXGroup;
+ children = (
+ 15CB6A8605C072500099E85F /* MiG */,
+ 15CB6A8305C072410099E85F /* Schema */,
+ 15B534AD14BE778800EA6522 /* libsystem_configuration */,
+ 15CB690705C0722A0099E85F /* SystemConfiguration */,
+ 151F5DA80CCE995D0093AC3B /* SCMonitor */,
+ 15CB69C205C0722B0099E85F /* configd */,
+ 15CB6A2205C0722B0099E85F /* scselect */,
+ 15CB6A3705C0722B0099E85F /* scutil */,
+ 159D53A207528B06004F8947 /* Plugins */,
+ F9B7AE5B1862116500C78D18 /* IPMonitorControl */,
+ 15CB6A6E05C0722B0099E85F /* External Frameworks and Libraries */,
+ 72D3E65F1AE6EA3A00DB4C69 /* SCTest-Swift */,
+ 72D3E66A1AE6EAF600DB4C69 /* SCTest-ObjC */,
+ 15CB690F05C0722B0099E85F /* Products */,
+ 90507AAE1CE2F55B0067D16B /* Frameworks */,
+ );
+ indentWidth = 8;
+ name = configd;
+ sourceTree = "<group>";
+ tabWidth = 8;
+ usesTabs = 1;
+ };
+ 15CB690705C0722A0099E85F /* SystemConfiguration */ = {
+ isa = PBXGroup;
+ children = (
+ 72D3E6591AE6E8A900DB4C69 /* Modules */,
+ 15C330D5134B99EF0028E36B /* SCDynamicStore */,
+ 15C330D8134B9A730028E36B /* SCPreferences */,
+ 1547002E084561B4006787CE /* SCHelper */,
+ 15C330DB134B9B8B0028E36B /* SCNetworkConfiguration */,
+ 15C330DE134B9C290028E36B /* SCNetworkConnection */,
+ 15C330B4134B91930028E36B /* SCNetworkReachability */,
+ 15C330E1134B9C8E0028E36B /* VPN */,
+ 15CB691205C0722B0099E85F /* Other Headers */,
+ 15CB694F05C0722B0099E85F /* Other Sources */,
+ 15B6861D0678B61900FF4023 /* Supporting Files */,
+ );
+ name = SystemConfiguration;
+ path = SystemConfiguration.fproj;
+ sourceTree = "<group>";
+ };
+ 15CB690F05C0722B0099E85F /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ 151F63EC09328A3C0096DCC9 /* genSCPreferences */,
+ 154083530D5B824400E07907 /* MacOSX */,
+ 1540835A0D5B825200E07907 /* Embedded */,
+ 154083890D5B82A900E07907 /* EmbeddedSimulator */,
+ 15732AAC16EA503300F3AC4C /* configd_sim */,
+ 15732AD516EA511900F3AC4C /* scutil_sim */,
+ 15732AE416EA6B6700F3AC4C /* libsystem_configuration.dylib */,
+ 15E1B05916EBAE3C00E5F06F /* libIPMonitor_sim.a */,
+ 15E1B06116EBAE7800E5F06F /* IPMonitor.bundle */,
+ 15D3082716F3E4DA00014F82 /* libSimulatorSupport_sim.a */,
+ 15D3082D16F3E4E100014F82 /* SimulatorSupport.bundle */,
+ 72D3E65E1AE6EA3A00DB4C69 /* SCTest-Swift */,
+ 72D3E6691AE6EAF600DB4C69 /* SCTest-ObjC */,
+ 155F498D1C864F1400E47D08 /* libQoSMarking.a */,
+ 155F49931C864F3700E47D08 /* QoSMarking.bundle */,
+ 155F499C1C864F4E00E47D08 /* libQoSMarking.a */,
+ 155F49A21C864F5400E47D08 /* QoSMarking.bundle */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ 15CB691205C0722B0099E85F /* Other Headers */ = {
+ isa = PBXGroup;
+ children = (
+ 15D8B2291450D8450090CECF /* SCD.h */,
+ 15CB691305C0722B0099E85F /* SystemConfiguration.h */,
+ 150607DE075A00A300B147BA /* SCSchemaDefinitions.h */,
+ 157A88880A470D0F003A4256 /* SCSchemaDefinitionsPrivate.h */,
+ 15CB691705C0722B0099E85F /* SCDPlugin.h */,
+ 15CB691505C0722B0099E85F /* SCPrivate.h */,
+ 15CB693305C0722B0099E85F /* SCNetwork.h */,
+ F95B8A440B03E09300993BA3 /* SCNetworkSignature.h */,
+ F95B8A450B03E09300993BA3 /* SCNetworkSignaturePrivate.h */,
+ 15CB693905C0722B0099E85F /* SCValidation.h */,
+ 15A1FF3010597F17004C9CC9 /* CaptiveNetwork.h */,
+ 15CB693D05C0722B0099E85F /* DHCPClientPreferences.h */,
+ 15CB694905C0722B0099E85F /* dy_framework.h */,
+ D61AAEB41522C9BD0066B003 /* scprefs_observer.h */,
+ );
+ name = "Other Headers";
+ sourceTree = "<group>";
+ };
+ 15CB694F05C0722B0099E85F /* Other Sources */ = {
+ isa = PBXGroup;
+ children = (
+ 150607BD075A00A200B147BA /* SCSchemaDefinitions.c */,
+ 15CB695005C0722B0099E85F /* SCD.c */,
+ D61AAEAD1522C99C0066B003 /* scprefs_observer.c */,
+ 15CB695405C0722B0099E85F /* SCDPrivate.c */,