X-Git-Url: https://git.saurik.com/apple/configd.git/blobdiff_plain/5e9ce69ef59d7d98ff13748ce18266968031faaf..3b56ad6b79c967ddbd4a0e31f92dc3e6cef3961e:/configd.xcodeproj/project.pbxproj diff --git a/configd.xcodeproj/project.pbxproj b/configd.xcodeproj/project.pbxproj index 2fced37..d7e4567 100644 --- a/configd.xcodeproj/project.pbxproj +++ b/configd.xcodeproj/project.pbxproj @@ -30,8 +30,6 @@ 15A5A2710D5B942D0087BDA0 /* PBXTargetDependency */, 15E1B06416EBAF2A00E5F06F /* PBXTargetDependency */, 15E1B06616EBAF2A00E5F06F /* PBXTargetDependency */, - 15AB752216EC005A00FAA8CE /* PBXTargetDependency */, - 15AB752416EC005A00FAA8CE /* PBXTargetDependency */, 15D3083016F3EAD000014F82 /* PBXTargetDependency */, 15D3083216F3EAD000014F82 /* PBXTargetDependency */, 15E1B03E16EBAB8A00E5F06F /* PBXTargetDependency */, @@ -46,15 +44,31 @@ buildPhases = ( ); dependencies = ( + 15631D111ECF92E70088EEDD /* PBXTargetDependency */, + 72C4A4801BE44D19009D570E /* PBXTargetDependency */, 1558480607550D470046C2E9 /* PBXTargetDependency */, 1558480807550D470046C2E9 /* PBXTargetDependency */, - 1558480A07550D470046C2E9 /* PBXTargetDependency */, D6DDAC3D147A24BC00A2E902 /* PBXTargetDependency */, 150ECB300D0042DA0065E94D /* PBXTargetDependency */, + 72C12CB11D6EA2CA000EE61C /* PBXTargetDependency */, + C453EED22086992B00BF504E /* PBXTargetDependency */, ); name = configd_executables; productName = configd_executables; }; + 15631D161ECF98FB0088EEDD /* configd_executables-EmbeddedSimulator */ = { + isa = PBXAggregateTarget; + buildConfigurationList = 15631D231ECF98FB0088EEDD /* Build configuration list for PBXAggregateTarget "configd_executables-EmbeddedSimulator" */; + buildPhases = ( + ); + dependencies = ( + 15631D271ECF99800088EEDD /* PBXTargetDependency */, + 15631D291ECF99800088EEDD /* PBXTargetDependency */, + 15631D2B1ECF99800088EEDD /* PBXTargetDependency */, + ); + name = "configd_executables-EmbeddedSimulator"; + productName = configd_executables; + }; 157BB8AE075924360025DA7A /* configd_base */ = { isa = PBXAggregateTarget; buildConfigurationList = 156EB5E60905594A00EEF749 /* Build configuration list for PBXAggregateTarget "configd_base" */; @@ -84,7 +98,6 @@ ); dependencies = ( 158317120CFB77E1006F62B9 /* PBXTargetDependency */, - 158317140CFB77E8006F62B9 /* PBXTargetDependency */, ); name = "configd_base-Embedded"; productName = Frameworks; @@ -103,11 +116,10 @@ 158317B70CFB8660006F62B9 /* PBXTargetDependency */, 157A854E0D56CA6F00B6F1A0 /* PBXTargetDependency */, 158317B50CFB8660006F62B9 /* PBXTargetDependency */, - 156CA4A80EF8550800C59A18 /* PBXTargetDependency */, 157A85520D56CA9E00B6F1A0 /* PBXTargetDependency */, 157A85540D56CACA00B6F1A0 /* PBXTargetDependency */, - 1528C00F135741C300691881 /* PBXTargetDependency */, - 1528C011135741C300691881 /* PBXTargetDependency */, + 155F49AD1C86511300E47D08 /* PBXTargetDependency */, + 155F49AF1C86511300E47D08 /* PBXTargetDependency */, ); name = "configd_plugins-Embedded"; productName = Plugins; @@ -118,9 +130,12 @@ buildPhases = ( ); dependencies = ( + 15631D131ECF93040088EEDD /* PBXTargetDependency */, 158317660CFB80D5006F62B9 /* PBXTargetDependency */, 157434210D4A8166002ACA73 /* PBXTargetDependency */, 1574341F0D4A815E002ACA73 /* PBXTargetDependency */, + 1523BBE21E075859006281F1 /* PBXTargetDependency */, + 7271EA341D7660980055B1AA /* PBXTargetDependency */, ); name = "configd_executables-Embedded"; productName = configd_executables; @@ -139,11 +154,10 @@ 158AD9860754E72500124717 /* PBXTargetDependency */, 159D542A07528E85004F8947 /* PBXTargetDependency */, 158AD98C0754E72500124717 /* PBXTargetDependency */, - 1521405B0E9400BF00DACD2C /* PBXTargetDependency */, 159D542C07528E85004F8947 /* PBXTargetDependency */, 158AD98E0754E72500124717 /* PBXTargetDependency */, - 1528BFEC135731B800691881 /* PBXTargetDependency */, - 1528BFEE135731B800691881 /* PBXTargetDependency */, + 155F49A91C8650E900E47D08 /* PBXTargetDependency */, + 155F49AB1C8650E900E47D08 /* PBXTargetDependency */, ); name = configd_plugins; productName = Plugins; @@ -152,6 +166,7 @@ isa = PBXAggregateTarget; buildConfigurationList = 15C64A270F684C6B00D78394 /* Build configuration list for PBXAggregateTarget "configd_libSystem" */; buildPhases = ( + 1502C5611BDD4936005CF7EA /* Move libsystem_configuration_(asan|tsan).dylib */, ); dependencies = ( 15C64A220F684C4900D78394 /* PBXTargetDependency */, @@ -163,6 +178,7 @@ isa = PBXAggregateTarget; buildConfigurationList = 15C64A2B0F684C6B00D78394 /* Build configuration list for PBXAggregateTarget "configd_libSystem-Embedded" */; buildPhases = ( + 15AC9A4C1BE3ED87003071BD /* Move libsystem_configuration_(asan|tsan).dylib */, ); dependencies = ( 15C64A310F684C8F00D78394 /* PBXTargetDependency */, @@ -205,6 +221,7 @@ dependencies = ( 157FDE44164A079B0040D6A8 /* PBXTargetDependency */, 151FE37A0D5B713C000D6DB1 /* PBXTargetDependency */, + 15631D2D1ECF99A00088EEDD /* PBXTargetDependency */, ); name = "All-EmbeddedSimulator"; productName = EmbeddedSimulator; @@ -212,25 +229,27 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ + 1501F7691EA80189006A71B0 /* nat64-configuration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15812A2D1EA5540B001CF384 /* nat64-configuration.c */; }; + 1501F76A1EA8019D006A71B0 /* nat64-configuration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15812A2D1EA5540B001CF384 /* nat64-configuration.c */; }; + 1505A8D81EC3E1470089FC6A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 725CB7541BF439C6000C05A8 /* Foundation.framework */; }; 15060818075A00A300B147BA /* SCSchemaDefinitions.c in Sources */ = {isa = PBXBuildFile; fileRef = 150607BD075A00A200B147BA /* SCSchemaDefinitions.c */; }; 1506081A075A00A300B147BA /* SCSchemaDefinitions.h in Headers */ = {isa = PBXBuildFile; fileRef = 150607DE075A00A300B147BA /* SCSchemaDefinitions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 150BEC1814CA24F900237116 /* dnsinfo_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B73F0D05FD1B670096477F /* dnsinfo_server.c */; }; 150BEC1A14CA252200237116 /* dnsinfo_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B73F0D05FD1B670096477F /* dnsinfo_server.c */; }; 150D7E1E0D16DC6C00AF4BED /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1520A3DE0846B2DC0010B584 /* Security.framework */; }; + 151D060E1EC14C8600E02E48 /* liblog_SystemConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 151D060D1EC14C6700E02E48 /* liblog_SystemConfiguration.m */; }; 1520A3870846829A0010B584 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; 1520A3DF0846B2DD0010B584 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1520A3DE0846B2DC0010B584 /* Security.framework */; }; - 152140020E93EC6500DACD2C /* logger.c in Sources */ = {isa = PBXBuildFile; fileRef = 1531D3DB0E93E6DA00248432 /* logger.c */; }; - 1521400C0E93FFF500DACD2C /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; - 152140580E93FFFC00DACD2C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1559C4440D349A4E0098FD59 /* SystemConfiguration.framework */; }; 1522FCFB0FA7FE4B00B24128 /* dnsinfo_flatfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 1522FCE50FA7FD7000B24128 /* dnsinfo_flatfile.c */; }; + 152439E518038E5B00D91708 /* ev_extra.h in Headers */ = {isa = PBXBuildFile; fileRef = 152439E318038E5B00D91708 /* ev_extra.h */; }; + 152439E618038E5B00D91708 /* ev_extra.m in Sources */ = {isa = PBXBuildFile; fileRef = 152439E418038E5B00D91708 /* ev_extra.m */; }; + 152439E8180399D800D91708 /* CoreWLAN.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 152439E7180399D800D91708 /* CoreWLAN.framework */; }; + 152439E91805CC6C00D91708 /* ev_extra.h in Headers */ = {isa = PBXBuildFile; fileRef = 152439E318038E5B00D91708 /* ev_extra.h */; }; + 152439EA1805CC8400D91708 /* ev_extra.m in Sources */ = {isa = PBXBuildFile; fileRef = 152439E418038E5B00D91708 /* ev_extra.m */; }; 152691DB1129EEA6006BD2D5 /* BridgeConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15FD7B3B101E439200C56621 /* BridgeConfiguration.c */; }; 152691DC1129EEAD006BD2D5 /* BridgeConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15FD7B3B101E439200C56621 /* BridgeConfiguration.c */; }; 152691DE1129EEC2006BD2D5 /* VLANConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B605C0722B0099E85F /* VLANConfiguration.c */; }; 152691DF1129EEC8006BD2D5 /* VLANConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B605C0722B0099E85F /* VLANConfiguration.c */; }; - 1528BFEF135733F500691881 /* SCNetworkReachabilityServer_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330BB134B92780028E36B /* SCNetworkReachabilityServer_server.c */; }; - 1528BFF313573FEE00691881 /* SCNetworkReachabilityServer_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330BB134B92780028E36B /* SCNetworkReachabilityServer_server.c */; }; - 1528C0171357465900691881 /* libSCNetworkReachability.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1528BFF713573FEE00691881 /* libSCNetworkReachability.a */; }; - 1528C019135746BB00691881 /* libSCNetworkReachability.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1528BFE21357305400691881 /* libSCNetworkReachability.a */; }; 152E0E7F10FE820E00E402F2 /* helper.defs in Sources */ = {isa = PBXBuildFile; fileRef = 152E0E7E10FE820E00E402F2 /* helper.defs */; settings = {ATTRIBUTES = (Server, ); }; }; 152E0E8010FE820E00E402F2 /* helper.defs in Sources */ = {isa = PBXBuildFile; fileRef = 152E0E7E10FE820E00E402F2 /* helper.defs */; settings = {ATTRIBUTES = (Server, ); }; }; 152E0E8910FE824000E402F2 /* helper_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 152E0E8810FE824000E402F2 /* helper_types.h */; }; @@ -245,12 +264,19 @@ 153ACCA914E322D5005029A5 /* network_information_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 153ACCA614E322D5005029A5 /* network_information_server.c */; }; 153ACCAB14E322D5005029A5 /* network_information_server.h in Headers */ = {isa = PBXBuildFile; fileRef = 153ACCA714E322D5005029A5 /* network_information_server.h */; }; 153ACCAC14E322D5005029A5 /* network_information_server.h in Headers */ = {isa = PBXBuildFile; fileRef = 153ACCA714E322D5005029A5 /* network_information_server.h */; }; - 1540E3610987DA9500157C07 /* com.apple.configd.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1540E3600987DA9500157C07 /* com.apple.configd.plist */; }; + 153E16A51EE500810027698E /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; + 153E16A61EE5008A0027698E /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; + 153E16A71EE5008F0027698E /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; + 153E16A81EE500E70027698E /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; + 153E16A91EE500ED0027698E /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; + 153E16AA1EE500EF0027698E /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; + 1540E3610987DA9500157C07 /* com.apple.configd.plist in Copy Files */ = {isa = PBXBuildFile; fileRef = 1540E3600987DA9500157C07 /* com.apple.configd.plist */; }; 154361E00752C81800A8EC6C /* set-hostname.c in Sources */ = {isa = PBXBuildFile; fileRef = 159D53AB07528B36004F8947 /* set-hostname.c */; }; 1543636B0752D03C00A8EC6C /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1543636A0752D03C00A8EC6C /* IOKit.framework */; }; 154707300D1F70C80075C28D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1547072E0D1F70C80075C28D /* SystemConfiguration.framework */; }; 154707350D1F70C80075C28D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1547072E0D1F70C80075C28D /* SystemConfiguration.framework */; }; 154CF3F407E1EA4D00D8302E /* SCPreferencesGetSpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 154CF3F307E1EA4D00D8302E /* SCPreferencesGetSpecificPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 154FD13B1EC4062C00EDA8B9 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72573D331D66800C004975AD /* SystemConfiguration.framework */; }; 155281020E3E4A0F00C54315 /* ip_plugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 159D53A707528B36004F8947 /* ip_plugin.c */; }; 155847470754FDCD0046C2E9 /* scutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB6A4305C0722B0099E85F /* scutil.h */; }; 155847480754FDCD0046C2E9 /* commands.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB6A4505C0722B0099E85F /* commands.h */; }; @@ -295,38 +321,42 @@ 155D223B0AF13A7300D52ED0 /* dns-configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = 155D22380AF13A7300D52ED0 /* dns-configuration.h */; }; 155D223C0AF13A7300D52ED0 /* set-hostname.h in Headers */ = {isa = PBXBuildFile; fileRef = 155D22390AF13A7300D52ED0 /* set-hostname.h */; }; 155D223D0AF13A7300D52ED0 /* smb-configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = 155D223A0AF13A7300D52ED0 /* smb-configuration.h */; }; + 155F49A61C864FFC00E47D08 /* qos-marking.m in Sources */ = {isa = PBXBuildFile; fileRef = 155F49A51C864FE500E47D08 /* qos-marking.m */; }; + 155F49A71C86500100E47D08 /* qos-marking.m in Sources */ = {isa = PBXBuildFile; fileRef = 155F49A51C864FE500E47D08 /* qos-marking.m */; }; + 1562569120856CCC00FCD61E /* liblockdown.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 1562569020856CCC00FCD61E /* liblockdown.dylib */; }; + 1565D85018B847590097062B /* SCNetworkMigration.c in Sources */ = {isa = PBXBuildFile; fileRef = 55A3DB9D183C2A8200ED3DB7 /* SCNetworkMigration.c */; }; + 1565D85118B847F20097062B /* SCNetworkMigration.c in Sources */ = {isa = PBXBuildFile; fileRef = 55A3DB9D183C2A8200ED3DB7 /* SCNetworkMigration.c */; }; 156BD6BC07E0DFA9008698FF /* SCPreferencesSetSpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 156BD6BB07E0DFA9008698FF /* SCPreferencesSetSpecificPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 156CA47B0EF853BB00C59A18 /* logger.c in Sources */ = {isa = PBXBuildFile; fileRef = 1531D3DB0E93E6DA00248432 /* logger.c */; }; - 156CA47D0EF853BB00C59A18 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; - 156CA47E0EF853BB00C59A18 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1559C4440D349A4E0098FD59 /* SystemConfiguration.framework */; }; - 156CA47F0EF853BB00C59A18 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1543636A0752D03C00A8EC6C /* IOKit.framework */; }; + 1572AA8D1D8235940021E093 /* plugin_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 1572AA8B1D8234500021E093 /* plugin_shared.h */; }; + 1572AA8E1D8235A40021E093 /* plugin_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 1572AA8B1D8234500021E093 /* plugin_shared.h */; }; + 1572AA8F1D82375A0021E093 /* plugin_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 1572AA8B1D8234500021E093 /* plugin_shared.h */; }; + 1572AA901D8237810021E093 /* plugin_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 1572AA8B1D8234500021E093 /* plugin_shared.h */; }; + 1572AA911D82379E0021E093 /* plugin_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 1572AA8B1D8234500021E093 /* plugin_shared.h */; }; + 1572AA921D8237A30021E093 /* plugin_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 1572AA8B1D8234500021E093 /* plugin_shared.h */; }; 1572C4A90CFB55B400E2776E /* SCSchemaDefinitions.h in Headers */ = {isa = PBXBuildFile; fileRef = 150607DE075A00A300B147BA /* SCSchemaDefinitions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1572C4AA0CFB55B400E2776E /* SystemConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691305C0722B0099E85F /* SystemConfiguration.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 1572C4AA0CFB55B400E2776E /* SystemConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691305C0722B0099E85F /* SystemConfiguration.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 1572C4AB0CFB55B400E2776E /* SCPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691505C0722B0099E85F /* SCPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 1572C4AC0CFB55B400E2776E /* SCDPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691705C0722B0099E85F /* SCDPlugin.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1572C4AD0CFB55B400E2776E /* SCDynamicStoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691B05C0722B0099E85F /* SCDynamicStoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1572C4AE0CFB55B400E2776E /* SCDynamicStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691D05C0722B0099E85F /* SCDynamicStore.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 1572C4AE0CFB55B400E2776E /* SCDynamicStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691D05C0722B0099E85F /* SCDynamicStore.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 1572C4AF0CFB55B400E2776E /* SCDynamicStorePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691F05C0722B0099E85F /* SCDynamicStorePrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; - 1572C4B00CFB55B400E2776E /* SCDynamicStoreKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692105C0722B0099E85F /* SCDynamicStoreKey.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 1572C4B10CFB55B400E2776E /* SCDynamicStoreCopySpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692305C0722B0099E85F /* SCDynamicStoreCopySpecific.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 1572C4B00CFB55B400E2776E /* SCDynamicStoreKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692105C0722B0099E85F /* SCDynamicStoreKey.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 1572C4B10CFB55B400E2776E /* SCDynamicStoreCopySpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692305C0722B0099E85F /* SCDynamicStoreCopySpecific.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 1572C4B20CFB55B400E2776E /* SCDynamicStoreCopySpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692505C0722B0099E85F /* SCDynamicStoreCopySpecificPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 1572C4B30CFB55B400E2776E /* SCDynamicStoreSetSpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692705C0722B0099E85F /* SCDynamicStoreSetSpecificPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 1572C4B40CFB55B400E2776E /* SCPreferencesInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692905C0722B0099E85F /* SCPreferencesInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1572C4B50CFB55B400E2776E /* SCPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692B05C0722B0099E85F /* SCPreferences.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 1572C4B50CFB55B400E2776E /* SCPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692B05C0722B0099E85F /* SCPreferences.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 1572C4B60CFB55B400E2776E /* SCPreferencesPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692D05C0722B0099E85F /* SCPreferencesPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; - 1572C4B70CFB55B400E2776E /* SCPreferencesPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692F05C0722B0099E85F /* SCPreferencesPath.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 1572C4B80CFB55B400E2776E /* SCPreferencesSetSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693105C0722B0099E85F /* SCPreferencesSetSpecific.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 1572C4B70CFB55B400E2776E /* SCPreferencesPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692F05C0722B0099E85F /* SCPreferencesPath.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 1572C4B80CFB55B400E2776E /* SCPreferencesSetSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693105C0722B0099E85F /* SCPreferencesSetSpecific.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 1572C4B90CFB55B400E2776E /* SCNetworkConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD7A380670A85900BFE03C /* SCNetworkConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1572C4BA0CFB55B400E2776E /* SCNetworkConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD7A3A0670A85900BFE03C /* SCNetworkConfigurationInternal.h */; settings = {ATTRIBUTES = (); }; }; - 1572C4BB0CFB55B400E2776E /* SCNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693305C0722B0099E85F /* SCNetwork.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 1572C4BC0CFB55B400E2776E /* SCNetworkConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693505C0722B0099E85F /* SCNetworkConnection.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 1572C4BD0CFB55B400E2776E /* SCNetworkReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693705C0722B0099E85F /* SCNetworkReachability.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 1572C4BB0CFB55B400E2776E /* SCNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693305C0722B0099E85F /* SCNetwork.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 1572C4BC0CFB55B400E2776E /* SCNetworkConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693505C0722B0099E85F /* SCNetworkConnection.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 1572C4BD0CFB55B400E2776E /* SCNetworkReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693705C0722B0099E85F /* SCNetworkReachability.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 1572C4BE0CFB55B400E2776E /* SCValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693905C0722B0099E85F /* SCValidation.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 1572C4BF0CFB55B400E2776E /* DHCPClientPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693D05C0722B0099E85F /* DHCPClientPreferences.h */; settings = {ATTRIBUTES = (Public, ); }; }; 1572C4C00CFB55B400E2776E /* SCDynamicStoreCopyDHCPInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693F05C0722B0099E85F /* SCDynamicStoreCopyDHCPInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1572C4C10CFB55B400E2776E /* moh_msg.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694105C0722B0099E85F /* moh_msg.h */; }; - 1572C4C20CFB55B400E2776E /* moh.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694305C0722B0099E85F /* moh.h */; }; - 1572C4C30CFB55B400E2776E /* DeviceOnHold.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694505C0722B0099E85F /* DeviceOnHold.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1572C4C50CFB55B400E2776E /* dy_framework.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694905C0722B0099E85F /* dy_framework.h */; }; 1572C4C70CFB55B400E2776E /* SCPreferencesPathKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 151BDA2B05D9E28B00657BC7 /* SCPreferencesPathKey.h */; settings = {ATTRIBUTES = (Private, ); }; }; 1572C4CA0CFB55B400E2776E /* pppcontroller_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 23C1E2B4062DD2C700835B54 /* pppcontroller_types.h */; }; @@ -380,15 +410,12 @@ 1572C5040CFB55B400E2776E /* SCPPath.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB699A05C0722B0099E85F /* SCPPath.c */; settings = {ATTRIBUTES = (); }; }; 1572C5060CFB55B400E2776E /* SCDHostName.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB699E05C0722B0099E85F /* SCDHostName.c */; settings = {ATTRIBUTES = (); }; }; 1572C5070CFB55B400E2776E /* SCLocation.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A005C0722B0099E85F /* SCLocation.c */; settings = {ATTRIBUTES = (); }; }; - 1572C5080CFB55B400E2776E /* SCNetwork.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A205C0722B0099E85F /* SCNetwork.c */; settings = {ATTRIBUTES = (); }; }; 1572C5090CFB55B400E2776E /* pppcontroller.defs in Sources */ = {isa = PBXBuildFile; fileRef = 23C1E2B8062DD45900835B54 /* pppcontroller.defs */; settings = {ATTRIBUTES = (Client, ); }; }; 1572C50A0CFB55B400E2776E /* SCNetworkConnection.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A405C0722B0099E85F /* SCNetworkConnection.c */; settings = {ATTRIBUTES = (); }; }; 1572C50B0CFB55B400E2776E /* SCNetworkConnectionPrivate.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A2972D0A13C08C009879B3 /* SCNetworkConnectionPrivate.c */; }; 1572C50C0CFB55B400E2776E /* SCNetworkReachability.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A605C0722B0099E85F /* SCNetworkReachability.c */; settings = {ATTRIBUTES = (); }; }; 1572C50D0CFB55B400E2776E /* SCProxies.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A805C0722B0099E85F /* SCProxies.c */; settings = {ATTRIBUTES = (); }; }; 1572C50E0CFB55B400E2776E /* DHCP.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69AC05C0722B0099E85F /* DHCP.c */; settings = {ATTRIBUTES = (); }; }; - 1572C50F0CFB55B400E2776E /* moh.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69AE05C0722B0099E85F /* moh.c */; settings = {ATTRIBUTES = (); }; }; - 1572C5100CFB55B400E2776E /* DeviceOnHold.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B005C0722B0099E85F /* DeviceOnHold.c */; settings = {ATTRIBUTES = (); }; }; 1572C5110CFB55B400E2776E /* LinkConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B205C0722B0099E85F /* LinkConfiguration.c */; settings = {ATTRIBUTES = (); }; }; 1572C5120CFB55B400E2776E /* dy_framework.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B405C0722B0099E85F /* dy_framework.c */; settings = {ATTRIBUTES = (); }; }; 1572C5140CFB55B400E2776E /* config.defs in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69BE05C0722B0099E85F /* config.defs */; settings = {ATTRIBUTES = (Client, ); }; }; @@ -438,8 +465,6 @@ 15732A9616EA503200F3AC4C /* _notifycancel.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB6A1405C0722B0099E85F /* _notifycancel.c */; settings = {ATTRIBUTES = (); }; }; 15732A9716EA503200F3AC4C /* _snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB6A1605C0722B0099E85F /* _snapshot.c */; settings = {ATTRIBUTES = (); }; }; 15732A9816EA503200F3AC4C /* config.defs in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69BE05C0722B0099E85F /* config.defs */; settings = {ATTRIBUTES = (Server, ); }; }; - 15732A9916EA503200F3AC4C /* dnsinfo_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B73F0D05FD1B670096477F /* dnsinfo_server.c */; }; - 15732A9A16EA503200F3AC4C /* SCNetworkReachabilityServer_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330BB134B92780028E36B /* SCNetworkReachabilityServer_server.c */; }; 15732A9C16EA503200F3AC4C /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; 15732A9D16EA503200F3AC4C /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1547072E0D1F70C80075C28D /* SystemConfiguration.framework */; }; 15732A9E16EA503200F3AC4C /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1543636A0752D03C00A8EC6C /* IOKit.framework */; }; @@ -542,6 +567,15 @@ 157A85290D56C91100B6F1A0 /* linkconfig.c in Sources */ = {isa = PBXBuildFile; fileRef = 159D53C107528B36004F8947 /* linkconfig.c */; }; 157A853F0D56C96F00B6F1A0 /* prefsmon.c in Sources */ = {isa = PBXBuildFile; fileRef = 159D53C307528B36004F8947 /* prefsmon.c */; }; 157A88890A470D0F003A4256 /* SCSchemaDefinitionsPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 157A88880A470D0F003A4256 /* SCSchemaDefinitionsPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1581BCD21E28673600F69B1E /* InterfaceNamerControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 15FB1F891E27E9A000B4F809 /* InterfaceNamerControlPrefs.h */; }; + 1581BCD31E28679A00F69B1E /* InterfaceNamerControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 15FB1F891E27E9A000B4F809 /* InterfaceNamerControlPrefs.h */; }; + 1581BCD41E2867A300F69B1E /* IPMonitorControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */; }; + 1581BCD51E2867A500F69B1E /* IPMonitorControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */; }; + 1581BCD61E2867AF00F69B1E /* IPMonitorControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */; }; + 1581BCD71E2867B200F69B1E /* IPMonitorControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */; }; + 1581BCD81E2867BA00F69B1E /* IPMonitorControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */; }; + 1581BCD91E2867C100F69B1E /* IPMonitorControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */; }; + 1581BCDD1E286E0000F69B1E /* InterfaceNamerControlPrefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 15FB1F891E27E9A000B4F809 /* InterfaceNamerControlPrefs.h */; }; 158317250CFB80A1006F62B9 /* configd.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB69CF05C0722B0099E85F /* configd.h */; }; 158317260CFB80A1006F62B9 /* _SCD.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB69D105C0722B0099E85F /* _SCD.h */; }; 158317270CFB80A1006F62B9 /* configd_server.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB69D305C0722B0099E85F /* configd_server.h */; }; @@ -574,25 +608,40 @@ 158317450CFB80A1006F62B9 /* _notifycancel.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB6A1405C0722B0099E85F /* _notifycancel.c */; settings = {ATTRIBUTES = (); }; }; 158317460CFB80A1006F62B9 /* _snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB6A1605C0722B0099E85F /* _snapshot.c */; settings = {ATTRIBUTES = (); }; }; 158317470CFB80A1006F62B9 /* config.defs in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69BE05C0722B0099E85F /* config.defs */; settings = {ATTRIBUTES = (Server, ); }; }; - 158317490CFB80A1006F62B9 /* dnsinfo_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B73F0D05FD1B670096477F /* dnsinfo_server.c */; }; 1583174C0CFB80A1006F62B9 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; 1583174E0CFB80A1006F62B9 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1543636A0752D03C00A8EC6C /* IOKit.framework */; }; 158317500CFB80A1006F62B9 /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15BAA32207F0699A00D9EC95 /* libbsm.dylib */; }; - 158317520CFB80A1006F62B9 /* libKernelEventMonitor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53D407528BDA004F8947 /* libKernelEventMonitor.a */; }; - 158317530CFB80A1006F62B9 /* libInterfaceNamer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53E507528C4A004F8947 /* libInterfaceNamer.a */; }; - 158317540CFB80A1006F62B9 /* libIPMonitor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53EC07528C61004F8947 /* libIPMonitor.a */; }; - 158317550CFB80A1006F62B9 /* libLinkConfiguration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53F307528C79004F8947 /* libLinkConfiguration.a */; }; - 158317570CFB80A1006F62B9 /* libPreferencesMonitor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53FA07528C95004F8947 /* libPreferencesMonitor.a */; }; 1583175C0CFB80A1006F62B9 /* com.apple.configd.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 1540E3600987DA9500157C07 /* com.apple.configd.plist */; }; 1583379C0CFB6B9E0033AB93 /* SCHelper_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 155B7BF60847776D00F0E262 /* SCHelper_client.h */; }; 1583379E0CFB6B9E0033AB93 /* SCHelper_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15DAF2D908466D4900D1B2BD /* SCHelper_server.c */; }; 158337A00CFB6B9E0033AB93 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; 158337A20CFB6B9E0033AB93 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1520A3DE0846B2DC0010B584 /* Security.framework */; }; 158337AD0CFB6BDC0033AB93 /* com.apple.SCHelper-embedded.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 151356AD0CE0CF2F0017E523 /* com.apple.SCHelper-embedded.plist */; }; + 158D6D891C974E9E00A08E78 /* com.apple.SystemConfiguration.plist in Logging Preferences */ = {isa = PBXBuildFile; fileRef = 158D6D871C974DBA00A08E78 /* com.apple.SystemConfiguration.plist */; }; + 158D6D8B1C974F1800A08E78 /* com.apple.SystemConfiguration.plist in Logging Preferences */ = {isa = PBXBuildFile; fileRef = 158D6D871C974DBA00A08E78 /* com.apple.SystemConfiguration.plist */; }; + 158D6D8D1C974F5800A08E78 /* com.apple.SystemConfiguration.plist in Logging Preferences */ = {isa = PBXBuildFile; fileRef = 158D6D871C974DBA00A08E78 /* com.apple.SystemConfiguration.plist */; }; 158E595E1107CAE40062081E /* helper.defs in Sources */ = {isa = PBXBuildFile; fileRef = 152E0E7E10FE820E00E402F2 /* helper.defs */; }; 158E595F1107CAE80062081E /* helper.defs in Sources */ = {isa = PBXBuildFile; fileRef = 152E0E7E10FE820E00E402F2 /* helper.defs */; }; 158E59611107CAF40062081E /* helper.defs in Sources */ = {isa = PBXBuildFile; fileRef = 152E0E7E10FE820E00E402F2 /* helper.defs */; }; - 15943D440E94081800B87535 /* IOKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1543636A0752D03C00A8EC6C /* IOKit.framework */; }; + 158FC7781FDA31E000B2493C /* network_config_agent_info_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 720985431C580D9F00966D30 /* network_config_agent_info_priv.h */; }; + 158FC7791FDA31EA00B2493C /* network_config_agent_info_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = 720985431C580D9F00966D30 /* network_config_agent_info_priv.h */; }; + 158FC77B1FDADA5400B2493C /* libSystemConfiguration_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC77A1FDAD9BC00B2493C /* libSystemConfiguration_internal.h */; }; + 158FC77C1FDADA5A00B2493C /* libSystemConfiguration_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC77A1FDAD9BC00B2493C /* libSystemConfiguration_internal.h */; }; + 158FC77D1FDADA5E00B2493C /* libSystemConfiguration_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC77A1FDAD9BC00B2493C /* libSystemConfiguration_internal.h */; }; + 158FC77F1FDAE32600B2493C /* SystemConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC77E1FDAE27900B2493C /* SystemConfigurationInternal.h */; }; + 158FC7801FDAE32A00B2493C /* SystemConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC77E1FDAE27900B2493C /* SystemConfigurationInternal.h */; }; + 158FC7811FDAE32E00B2493C /* SystemConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC77E1FDAE27900B2493C /* SystemConfigurationInternal.h */; }; + 158FC7851FDAEF6600B2493C /* network_state_information_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = D6986A761368911E0091C931 /* network_state_information_priv.h */; }; + 158FC7861FDAEF7400B2493C /* network_state_information_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = D6986A761368911E0091C931 /* network_state_information_priv.h */; }; + 158FC7871FDAEF7900B2493C /* network_state_information_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = D6986A761368911E0091C931 /* network_state_information_priv.h */; }; + 158FC7891FDB186100B2493C /* network_information_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC7881FDB184D00B2493C /* network_information_internal.h */; }; + 158FC78A1FDB186600B2493C /* network_information_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC7881FDB184D00B2493C /* network_information_internal.h */; }; + 158FC78B1FDB187A00B2493C /* network_information_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC7881FDB184D00B2493C /* network_information_internal.h */; }; + 158FC78D1FDB566D00B2493C /* liblog_SystemConfiguration_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC78C1FDB566300B2493C /* liblog_SystemConfiguration_internal.h */; }; + 158FC78E1FDB567500B2493C /* liblog_SystemConfiguration_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC78C1FDB566300B2493C /* liblog_SystemConfiguration_internal.h */; }; + 158FC78F1FDB567900B2493C /* liblog_SystemConfiguration_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 158FC78C1FDB566300B2493C /* liblog_SystemConfiguration_internal.h */; }; + 158FC7931FE08B3900B2493C /* libCrashReporterClient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15FBB54B17D6834C0035D752 /* libCrashReporterClient.a */; }; + 158FC7951FE08CC000B2493C /* libCrashReporterClient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15FBB54B17D6834C0035D752 /* libCrashReporterClient.a */; }; 1596A7B114EDB73D00798C39 /* libSystemConfiguration_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 1596A7AF14EDB73D00798C39 /* libSystemConfiguration_server.c */; }; 1596A7B214EDB73D00798C39 /* libSystemConfiguration_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 1596A7AF14EDB73D00798C39 /* libSystemConfiguration_server.c */; }; 1596A7B414EDB73D00798C39 /* libSystemConfiguration_server.h in Headers */ = {isa = PBXBuildFile; fileRef = 1596A7B014EDB73D00798C39 /* libSystemConfiguration_server.h */; }; @@ -657,13 +706,7 @@ 159D54C407529FFF004F8947 /* _notifycancel.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB6A1405C0722B0099E85F /* _notifycancel.c */; settings = {ATTRIBUTES = (); }; }; 159D54C507529FFF004F8947 /* _snapshot.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB6A1605C0722B0099E85F /* _snapshot.c */; settings = {ATTRIBUTES = (); }; }; 159D54C607529FFF004F8947 /* config.defs in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69BE05C0722B0099E85F /* config.defs */; settings = {ATTRIBUTES = (Server, ); }; }; - 159D54C807529FFF004F8947 /* dnsinfo_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B73F0D05FD1B670096477F /* dnsinfo_server.c */; }; 159D54CC07529FFF004F8947 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; - 159D54CE07529FFF004F8947 /* libKernelEventMonitor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53D407528BDA004F8947 /* libKernelEventMonitor.a */; }; - 159D54D007529FFF004F8947 /* libInterfaceNamer.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53E507528C4A004F8947 /* libInterfaceNamer.a */; }; - 159D54D107529FFF004F8947 /* libIPMonitor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53EC07528C61004F8947 /* libIPMonitor.a */; }; - 159D54D207529FFF004F8947 /* libLinkConfiguration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53F307528C79004F8947 /* libLinkConfiguration.a */; }; - 159D54D307529FFF004F8947 /* libPreferencesMonitor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 159D53FA07528C95004F8947 /* libPreferencesMonitor.a */; }; 159D54D607529FFF004F8947 /* configd.8 in CopyFiles */ = {isa = PBXBuildFile; fileRef = 15CB6A2005C0722B0099E85F /* configd.8 */; }; 15A1FF3210597F17004C9CC9 /* CaptiveNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15A1FF3010597F17004C9CC9 /* CaptiveNetwork.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15A1FF3310597F17004C9CC9 /* CaptiveNetwork.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A1FF3110597F17004C9CC9 /* CaptiveNetwork.c */; }; @@ -672,32 +715,29 @@ 15A2972F0A13C08C009879B3 /* SCNetworkConnectionPrivate.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A2972D0A13C08C009879B3 /* SCNetworkConnectionPrivate.c */; }; 15A297300A13C08C009879B3 /* SCNetworkConnectionPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15A2972E0A13C08C009879B3 /* SCNetworkConnectionPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15A5A1E70D5B94190087BDA0 /* SCSchemaDefinitions.h in Headers */ = {isa = PBXBuildFile; fileRef = 150607DE075A00A300B147BA /* SCSchemaDefinitions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 15A5A1E80D5B94190087BDA0 /* SystemConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691305C0722B0099E85F /* SystemConfiguration.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15A5A1E80D5B94190087BDA0 /* SystemConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691305C0722B0099E85F /* SystemConfiguration.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15A5A1E90D5B94190087BDA0 /* SCPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691505C0722B0099E85F /* SCPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15A5A1EA0D5B94190087BDA0 /* SCDPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691705C0722B0099E85F /* SCDPlugin.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15A5A1EB0D5B94190087BDA0 /* SCDynamicStoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691B05C0722B0099E85F /* SCDynamicStoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15A5A1EC0D5B94190087BDA0 /* SCDynamicStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691D05C0722B0099E85F /* SCDynamicStore.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15A5A1EC0D5B94190087BDA0 /* SCDynamicStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691D05C0722B0099E85F /* SCDynamicStore.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15A5A1ED0D5B94190087BDA0 /* SCDynamicStorePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691F05C0722B0099E85F /* SCDynamicStorePrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; - 15A5A1EE0D5B94190087BDA0 /* SCDynamicStoreKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692105C0722B0099E85F /* SCDynamicStoreKey.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15A5A1EF0D5B94190087BDA0 /* SCDynamicStoreCopySpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692305C0722B0099E85F /* SCDynamicStoreCopySpecific.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15A5A1EE0D5B94190087BDA0 /* SCDynamicStoreKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692105C0722B0099E85F /* SCDynamicStoreKey.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15A5A1EF0D5B94190087BDA0 /* SCDynamicStoreCopySpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692305C0722B0099E85F /* SCDynamicStoreCopySpecific.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15A5A1F00D5B94190087BDA0 /* SCDynamicStoreCopySpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692505C0722B0099E85F /* SCDynamicStoreCopySpecificPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15A5A1F10D5B94190087BDA0 /* SCDynamicStoreSetSpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692705C0722B0099E85F /* SCDynamicStoreSetSpecificPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15A5A1F20D5B94190087BDA0 /* SCPreferencesInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692905C0722B0099E85F /* SCPreferencesInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15A5A1F30D5B94190087BDA0 /* SCPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692B05C0722B0099E85F /* SCPreferences.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15A5A1F30D5B94190087BDA0 /* SCPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692B05C0722B0099E85F /* SCPreferences.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15A5A1F40D5B94190087BDA0 /* SCPreferencesPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692D05C0722B0099E85F /* SCPreferencesPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; - 15A5A1F50D5B94190087BDA0 /* SCPreferencesPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692F05C0722B0099E85F /* SCPreferencesPath.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15A5A1F60D5B94190087BDA0 /* SCPreferencesSetSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693105C0722B0099E85F /* SCPreferencesSetSpecific.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15A5A1F50D5B94190087BDA0 /* SCPreferencesPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692F05C0722B0099E85F /* SCPreferencesPath.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15A5A1F60D5B94190087BDA0 /* SCPreferencesSetSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693105C0722B0099E85F /* SCPreferencesSetSpecific.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15A5A1F70D5B94190087BDA0 /* SCNetworkConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD7A380670A85900BFE03C /* SCNetworkConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15A5A1F80D5B94190087BDA0 /* SCNetworkConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD7A3A0670A85900BFE03C /* SCNetworkConfigurationInternal.h */; settings = {ATTRIBUTES = (); }; }; - 15A5A1F90D5B94190087BDA0 /* SCNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693305C0722B0099E85F /* SCNetwork.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15A5A1FA0D5B94190087BDA0 /* SCNetworkConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693505C0722B0099E85F /* SCNetworkConnection.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15A5A1FB0D5B94190087BDA0 /* SCNetworkReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693705C0722B0099E85F /* SCNetworkReachability.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15A5A1F90D5B94190087BDA0 /* SCNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693305C0722B0099E85F /* SCNetwork.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15A5A1FA0D5B94190087BDA0 /* SCNetworkConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693505C0722B0099E85F /* SCNetworkConnection.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15A5A1FB0D5B94190087BDA0 /* SCNetworkReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693705C0722B0099E85F /* SCNetworkReachability.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15A5A1FC0D5B94190087BDA0 /* SCValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693905C0722B0099E85F /* SCValidation.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15A5A1FD0D5B94190087BDA0 /* DHCPClientPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693D05C0722B0099E85F /* DHCPClientPreferences.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15A5A1FE0D5B94190087BDA0 /* SCDynamicStoreCopyDHCPInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693F05C0722B0099E85F /* SCDynamicStoreCopyDHCPInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 15A5A1FF0D5B94190087BDA0 /* moh_msg.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694105C0722B0099E85F /* moh_msg.h */; }; - 15A5A2000D5B94190087BDA0 /* moh.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694305C0722B0099E85F /* moh.h */; }; - 15A5A2010D5B94190087BDA0 /* DeviceOnHold.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694505C0722B0099E85F /* DeviceOnHold.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15A5A2030D5B94190087BDA0 /* dy_framework.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694905C0722B0099E85F /* dy_framework.h */; }; 15A5A2050D5B94190087BDA0 /* SCPreferencesPathKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 151BDA2B05D9E28B00657BC7 /* SCPreferencesPathKey.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15A5A2060D5B94190087BDA0 /* dnsinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B73F0905FD1B670096477F /* dnsinfo.h */; }; @@ -752,15 +792,12 @@ 15A5A2430D5B94190087BDA0 /* SCPPath.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB699A05C0722B0099E85F /* SCPPath.c */; settings = {ATTRIBUTES = (); }; }; 15A5A2450D5B94190087BDA0 /* SCDHostName.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB699E05C0722B0099E85F /* SCDHostName.c */; settings = {ATTRIBUTES = (); }; }; 15A5A2460D5B94190087BDA0 /* SCLocation.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A005C0722B0099E85F /* SCLocation.c */; settings = {ATTRIBUTES = (); }; }; - 15A5A2470D5B94190087BDA0 /* SCNetwork.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A205C0722B0099E85F /* SCNetwork.c */; settings = {ATTRIBUTES = (); }; }; 15A5A2480D5B94190087BDA0 /* pppcontroller.defs in Sources */ = {isa = PBXBuildFile; fileRef = 23C1E2B8062DD45900835B54 /* pppcontroller.defs */; settings = {ATTRIBUTES = (Client, ); }; }; 15A5A2490D5B94190087BDA0 /* SCNetworkConnection.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A405C0722B0099E85F /* SCNetworkConnection.c */; settings = {ATTRIBUTES = (); }; }; 15A5A24A0D5B94190087BDA0 /* SCNetworkConnectionPrivate.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A2972D0A13C08C009879B3 /* SCNetworkConnectionPrivate.c */; }; 15A5A24B0D5B94190087BDA0 /* SCNetworkReachability.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A605C0722B0099E85F /* SCNetworkReachability.c */; settings = {ATTRIBUTES = (); }; }; 15A5A24C0D5B94190087BDA0 /* SCProxies.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A805C0722B0099E85F /* SCProxies.c */; settings = {ATTRIBUTES = (); }; }; 15A5A24D0D5B94190087BDA0 /* DHCP.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69AC05C0722B0099E85F /* DHCP.c */; settings = {ATTRIBUTES = (); }; }; - 15A5A24E0D5B94190087BDA0 /* moh.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69AE05C0722B0099E85F /* moh.c */; settings = {ATTRIBUTES = (); }; }; - 15A5A24F0D5B94190087BDA0 /* DeviceOnHold.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B005C0722B0099E85F /* DeviceOnHold.c */; settings = {ATTRIBUTES = (); }; }; 15A5A2500D5B94190087BDA0 /* LinkConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B205C0722B0099E85F /* LinkConfiguration.c */; settings = {ATTRIBUTES = (); }; }; 15A5A2510D5B94190087BDA0 /* dy_framework.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B405C0722B0099E85F /* dy_framework.c */; settings = {ATTRIBUTES = (); }; }; 15A5A2530D5B94190087BDA0 /* config.defs in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69BE05C0722B0099E85F /* config.defs */; settings = {ATTRIBUTES = (Client, ); }; }; @@ -775,68 +812,91 @@ 15A5A2610D5B94190087BDA0 /* SCNetworkSignature.c in Sources */ = {isa = PBXBuildFile; fileRef = F95B8A420B03E07A00993BA3 /* SCNetworkSignature.c */; }; 15A5A2630D5B94190087BDA0 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; 15A6F7C40A4B266D00B907EA /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 15A6F7C20A4B266D00B907EA /* Localizable.strings */; }; + 15A9BDA81D8DEA67007024DB /* plugin_shared.h in Headers */ = {isa = PBXBuildFile; fileRef = 1572AA8B1D8234500021E093 /* plugin_shared.h */; }; 15AAA7F4108E310700C2A607 /* VPNTunnelPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AAA7F1108E310700C2A607 /* VPNTunnelPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15AAA7F5108E310700C2A607 /* VPNTunnel.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AAA7F2108E310700C2A607 /* VPNTunnel.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15AAA7F6108E310700C2A607 /* VPNTunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = 15AAA7F3108E310700C2A607 /* VPNTunnel.c */; }; 15AAA7F7108E310700C2A607 /* VPNTunnelPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AAA7F1108E310700C2A607 /* VPNTunnelPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15AAA7F8108E310700C2A607 /* VPNTunnel.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AAA7F2108E310700C2A607 /* VPNTunnel.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15AAA7F9108E310700C2A607 /* VPNTunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = 15AAA7F3108E310700C2A607 /* VPNTunnel.c */; }; - 15AB751516EBFF3400FAA8CE /* SCNetworkReachabilityServer_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330BB134B92780028E36B /* SCNetworkReachabilityServer_server.c */; }; - 15AB752D16EC2AE900FAA8CE /* libIPMonitor_sim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15E1B05916EBAE3C00E5F06F /* libIPMonitor_sim.a */; }; - 15AB752E16EC2AE900FAA8CE /* libSCNetworkReachability_sim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15AB751916EBFF3400FAA8CE /* libSCNetworkReachability_sim.a */; }; 15BAA32307F0699A00D9EC95 /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15BAA32207F0699A00D9EC95 /* libbsm.dylib */; }; - 15C330BC134B92780028E36B /* SCNetworkReachabilityServer_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330B7134B92780028E36B /* SCNetworkReachabilityServer_client.c */; }; - 15C330BD134B92780028E36B /* SCNetworkReachabilityServer_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330B7134B92780028E36B /* SCNetworkReachabilityServer_client.c */; }; - 15C330BE134B92780028E36B /* SCNetworkReachabilityServer_client.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330B7134B92780028E36B /* SCNetworkReachabilityServer_client.c */; }; 15C330D1134B95AA0028E36B /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; 15C330D2134B95AA0028E36B /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; 15C330D3134B95AA0028E36B /* SCNetworkReachabilityInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */; }; - 15C330E5134BD2AC0028E36B /* SCNetworkReachabilityServer_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15C330BB134B92780028E36B /* SCNetworkReachabilityServer_server.c */; }; 15C8C6BF170AAB4E005375CE /* cache.c in Sources */ = {isa = PBXBuildFile; fileRef = 159D53CA07528B36004F8947 /* cache.c */; }; 15C8C6C0170AAB4E005375CE /* cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 159D53CB07528B36004F8947 /* cache.h */; }; + 15CB8F701EE4DCFC00726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F711EE4DCFF00726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F721EE4DD0400726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F731EE4DD0B00726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F741EE4DD1000726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F751EE4DD1100726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F761EE4DD1600726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F771EE4DD1900726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F781EE4DD1B00726685 /* network_state_information_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */; }; + 15CB8F791EE4DD3B00726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F7A1EE4DD3E00726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F7B1EE4DD3F00726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F7C1EE4DD4300726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F7D1EE4DD4600726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F7E1EE4DD4800726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F7F1EE4DD4B00726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F801EE4DD4D00726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F811EE4DD4E00726685 /* dnsinfo_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */; }; + 15CB8F821EE4DE1F00726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F831EE4DE2200726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F841EE4DE2600726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F851EE4DE2B00726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F861EE4DE2E00726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F871EE4DE3000726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F881EE4DE3300726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F891EE4DE3600726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; + 15CB8F8A1EE4DE3B00726685 /* SCNetworkReachabilityLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */; }; 15D2E437167643460078F547 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1520A3DE0846B2DC0010B584 /* Security.framework */; }; - 15D3083316F3EB0700014F82 /* libSimulatorSupport_sim.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D3082716F3E4DA00014F82 /* libSimulatorSupport_sim.a */; }; 15D3083916F3EB8600014F82 /* simulator_support.c in Sources */ = {isa = PBXBuildFile; fileRef = 15D3083816F3EB8600014F82 /* simulator_support.c */; }; 15D3083B16F4E81C00014F82 /* com.apple.configd_sim.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 15D3083A16F4E6D900014F82 /* com.apple.configd_sim.plist */; }; 15D48EBF0F67061600B4711E /* dnsinfo_create.c in Sources */ = {isa = PBXBuildFile; fileRef = 1521FC5C060F296A003B28F5 /* dnsinfo_create.c */; }; 15D48EC00F67061700B4711E /* dnsinfo_create.h in Headers */ = {isa = PBXBuildFile; fileRef = 1532629006281C9D00B1C10C /* dnsinfo_create.h */; }; 15D48EC10F67061F00B4711E /* dnsinfo_create.c in Sources */ = {isa = PBXBuildFile; fileRef = 1521FC5C060F296A003B28F5 /* dnsinfo_create.c */; }; 15D48EC20F67061F00B4711E /* dnsinfo_create.h in Headers */ = {isa = PBXBuildFile; fileRef = 1532629006281C9D00B1C10C /* dnsinfo_create.h */; }; - 15D54E2715B4FA4600F5229A /* com.apple.networking.IPMonitor in com.apple.networking.IPMonitor */ = {isa = PBXBuildFile; fileRef = D68AD25F159BCD5900D4F1BE /* com.apple.networking.IPMonitor */; }; - 15D54E2B15B4FB0300F5229A /* com.apple.networking.IPMonitor in com.apple.networking.IPMonitor */ = {isa = PBXBuildFile; fileRef = D68AD25F159BCD5900D4F1BE /* com.apple.networking.IPMonitor */; }; 15D8B22A1450D8450090CECF /* SCD.h in Headers */ = {isa = PBXBuildFile; fileRef = 15D8B2291450D8450090CECF /* SCD.h */; }; 15D8B22B1450D8450090CECF /* SCD.h in Headers */ = {isa = PBXBuildFile; fileRef = 15D8B2291450D8450090CECF /* SCD.h */; }; 15D8B22C1450D8450090CECF /* SCD.h in Headers */ = {isa = PBXBuildFile; fileRef = 15D8B2291450D8450090CECF /* SCD.h */; }; + 15D92B9E1FFC61F400DF2632 /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92B9D1FFC61F400DF2632 /* libnetwork.tbd */; }; + 15D92B9F1FFC640200DF2632 /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92B9D1FFC61F400DF2632 /* libnetwork.tbd */; }; + 15D92BA11FFC641500DF2632 /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92BA01FFC641500DF2632 /* libnetwork.tbd */; }; + 15D92BA21FFC646600DF2632 /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92BA01FFC641500DF2632 /* libnetwork.tbd */; }; + 15D92BA31FFC647800DF2632 /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92BA01FFC641500DF2632 /* libnetwork.tbd */; }; + 15D92BA41FFC648900DF2632 /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92B9D1FFC61F400DF2632 /* libnetwork.tbd */; }; + 15D92BA51FFC64DB00DF2632 /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92BA01FFC641500DF2632 /* libnetwork.tbd */; }; + 15D92BA71FFC669100DF2632 /* MobileWiFi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15D92BA61FFC669000DF2632 /* MobileWiFi.framework */; }; 15D9DCFB10DD90A1004E545D /* AppWorkaround.plist in AppWorkaround.plist */ = {isa = PBXBuildFile; fileRef = 15D9DCFA10DD90A1004E545D /* AppWorkaround.plist */; }; 15DAD5E1075913CE0084A6ED /* dnsinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B73F0905FD1B670096477F /* dnsinfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15DAD5E2075913CE0084A6ED /* dnsinfo_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 15B73F0C05FD1B670096477F /* dnsinfo_private.h */; }; 15DAD5E6075913CE0084A6ED /* dnsinfo_copy.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B73F0805FD1B670096477F /* dnsinfo_copy.c */; }; - 15DAD64307591A1A0084A6ED /* SystemConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691305C0722B0099E85F /* SystemConfiguration.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15DAD64307591A1A0084A6ED /* SystemConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691305C0722B0099E85F /* SystemConfiguration.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15DAD64407591A1A0084A6ED /* SCPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691505C0722B0099E85F /* SCPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15DAD64507591A1A0084A6ED /* SCDPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691705C0722B0099E85F /* SCDPlugin.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15DAD64607591A1A0084A6ED /* SCDynamicStoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691B05C0722B0099E85F /* SCDynamicStoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15DAD64707591A1A0084A6ED /* SCDynamicStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691D05C0722B0099E85F /* SCDynamicStore.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15DAD64707591A1A0084A6ED /* SCDynamicStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691D05C0722B0099E85F /* SCDynamicStore.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15DAD64807591A1A0084A6ED /* SCDynamicStorePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB691F05C0722B0099E85F /* SCDynamicStorePrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; - 15DAD64907591A1A0084A6ED /* SCDynamicStoreKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692105C0722B0099E85F /* SCDynamicStoreKey.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15DAD64A07591A1A0084A6ED /* SCDynamicStoreCopySpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692305C0722B0099E85F /* SCDynamicStoreCopySpecific.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15DAD64907591A1A0084A6ED /* SCDynamicStoreKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692105C0722B0099E85F /* SCDynamicStoreKey.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15DAD64A07591A1A0084A6ED /* SCDynamicStoreCopySpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692305C0722B0099E85F /* SCDynamicStoreCopySpecific.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15DAD64B07591A1A0084A6ED /* SCDynamicStoreCopySpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692505C0722B0099E85F /* SCDynamicStoreCopySpecificPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15DAD64C07591A1A0084A6ED /* SCDynamicStoreSetSpecificPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692705C0722B0099E85F /* SCDynamicStoreSetSpecificPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15DAD64D07591A1A0084A6ED /* SCPreferencesInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692905C0722B0099E85F /* SCPreferencesInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 15DAD64E07591A1A0084A6ED /* SCPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692B05C0722B0099E85F /* SCPreferences.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15DAD64E07591A1A0084A6ED /* SCPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692B05C0722B0099E85F /* SCPreferences.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15DAD64F07591A1A0084A6ED /* SCPreferencesPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692D05C0722B0099E85F /* SCPreferencesPrivate.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; - 15DAD65007591A1A0084A6ED /* SCPreferencesPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692F05C0722B0099E85F /* SCPreferencesPath.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15DAD65107591A1A0084A6ED /* SCPreferencesSetSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693105C0722B0099E85F /* SCPreferencesSetSpecific.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15DAD65007591A1A0084A6ED /* SCPreferencesPath.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB692F05C0722B0099E85F /* SCPreferencesPath.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15DAD65107591A1A0084A6ED /* SCPreferencesSetSpecific.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693105C0722B0099E85F /* SCPreferencesSetSpecific.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15DAD65207591A1A0084A6ED /* SCNetworkConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD7A380670A85900BFE03C /* SCNetworkConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15DAD65307591A1A0084A6ED /* SCNetworkConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AD7A3A0670A85900BFE03C /* SCNetworkConfigurationInternal.h */; settings = {ATTRIBUTES = (); }; }; - 15DAD65407591A1A0084A6ED /* SCNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693305C0722B0099E85F /* SCNetwork.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15DAD65507591A1A0084A6ED /* SCNetworkConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693505C0722B0099E85F /* SCNetworkConnection.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; - 15DAD65607591A1A0084A6ED /* SCNetworkReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693705C0722B0099E85F /* SCNetworkReachability.h */; settings = {ATTRIBUTES = (Public, Project, ); }; }; + 15DAD65407591A1A0084A6ED /* SCNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693305C0722B0099E85F /* SCNetwork.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15DAD65507591A1A0084A6ED /* SCNetworkConnection.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693505C0722B0099E85F /* SCNetworkConnection.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; + 15DAD65607591A1A0084A6ED /* SCNetworkReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693705C0722B0099E85F /* SCNetworkReachability.h */; settings = {ATTRIBUTES = (Project, Public, ); }; }; 15DAD65707591A1A0084A6ED /* SCValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693905C0722B0099E85F /* SCValidation.h */; settings = {ATTRIBUTES = (Private, Project, ); }; }; 15DAD65807591A1A0084A6ED /* DHCPClientPreferences.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693D05C0722B0099E85F /* DHCPClientPreferences.h */; settings = {ATTRIBUTES = (Public, ); }; }; 15DAD65907591A1A0084A6ED /* SCDynamicStoreCopyDHCPInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB693F05C0722B0099E85F /* SCDynamicStoreCopyDHCPInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 15DAD65A07591A1A0084A6ED /* moh_msg.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694105C0722B0099E85F /* moh_msg.h */; }; - 15DAD65B07591A1A0084A6ED /* moh.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694305C0722B0099E85F /* moh.h */; }; - 15DAD65C07591A1A0084A6ED /* DeviceOnHold.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694505C0722B0099E85F /* DeviceOnHold.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15DAD65E07591A1A0084A6ED /* dy_framework.h in Headers */ = {isa = PBXBuildFile; fileRef = 15CB694905C0722B0099E85F /* dy_framework.h */; }; 15DAD66107591A1A0084A6ED /* SCPreferencesPathKey.h in Headers */ = {isa = PBXBuildFile; fileRef = 151BDA2B05D9E28B00657BC7 /* SCPreferencesPathKey.h */; settings = {ATTRIBUTES = (Private, ); }; }; 15DAD66407591A1A0084A6ED /* pppcontroller_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 23C1E2B4062DD2C700835B54 /* pppcontroller_types.h */; }; @@ -886,8 +946,6 @@ 15DAD69807591A1A0084A6ED /* SCNetworkReachability.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A605C0722B0099E85F /* SCNetworkReachability.c */; settings = {ATTRIBUTES = (); }; }; 15DAD69907591A1A0084A6ED /* SCProxies.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69A805C0722B0099E85F /* SCProxies.c */; settings = {ATTRIBUTES = (); }; }; 15DAD69A07591A1A0084A6ED /* DHCP.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69AC05C0722B0099E85F /* DHCP.c */; settings = {ATTRIBUTES = (); }; }; - 15DAD69B07591A1A0084A6ED /* moh.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69AE05C0722B0099E85F /* moh.c */; settings = {ATTRIBUTES = (); }; }; - 15DAD69C07591A1A0084A6ED /* DeviceOnHold.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B005C0722B0099E85F /* DeviceOnHold.c */; settings = {ATTRIBUTES = (); }; }; 15DAD69D07591A1A0084A6ED /* LinkConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B205C0722B0099E85F /* LinkConfiguration.c */; settings = {ATTRIBUTES = (); }; }; 15DAD69E07591A1A0084A6ED /* dy_framework.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B405C0722B0099E85F /* dy_framework.c */; settings = {ATTRIBUTES = (); }; }; 15DAD69F07591A1A0084A6ED /* VLANConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15CB69B605C0722B0099E85F /* VLANConfiguration.c */; settings = {ATTRIBUTES = (); COMPILER_FLAGS = "-Wno-deprecated-declarations"; }; }; @@ -904,7 +962,6 @@ 15DAF2E108466D4900D1B2BD /* SCHelper_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15DAF2D908466D4900D1B2BD /* SCHelper_server.c */; }; 15E1B04316EBAE3C00E5F06F /* dns-configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = 155D22380AF13A7300D52ED0 /* dns-configuration.h */; }; 15E1B04416EBAE3C00E5F06F /* dnsinfo_create.h in Headers */ = {isa = PBXBuildFile; fileRef = 1532629006281C9D00B1C10C /* dnsinfo_create.h */; }; - 15E1B04516EBAE3C00E5F06F /* network_information_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = D6986A761368911E0091C931 /* network_information_priv.h */; }; 15E1B04616EBAE3C00E5F06F /* proxy-configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = 1575FD2612CD15C60003D86E /* proxy-configuration.h */; }; 15E1B04816EBAE3C00E5F06F /* network_information_server.h in Headers */ = {isa = PBXBuildFile; fileRef = 153ACCA714E322D5005029A5 /* network_information_server.h */; }; 15E1B04916EBAE3C00E5F06F /* libSystemConfiguration_server.h in Headers */ = {isa = PBXBuildFile; fileRef = 1596A7B014EDB73D00798C39 /* libSystemConfiguration_server.h */; }; @@ -912,46 +969,124 @@ 15E1B04C16EBAE3C00E5F06F /* dnsinfo_create.c in Sources */ = {isa = PBXBuildFile; fileRef = 1521FC5C060F296A003B28F5 /* dnsinfo_create.c */; }; 15E1B04D16EBAE3C00E5F06F /* dnsinfo_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 15B73F0D05FD1B670096477F /* dnsinfo_server.c */; }; 15E1B04E16EBAE3C00E5F06F /* ip_plugin.c in Sources */ = {isa = PBXBuildFile; fileRef = 159D53A707528B36004F8947 /* ip_plugin.c */; }; - 15E1B04F16EBAE3C00E5F06F /* network_information_priv.c in Sources */ = {isa = PBXBuildFile; fileRef = D6986A75136891120091C931 /* network_information_priv.c */; }; + 15E1B04F16EBAE3C00E5F06F /* network_state_information_priv.c in Sources */ = {isa = PBXBuildFile; fileRef = D6986A75136891120091C931 /* network_state_information_priv.c */; }; 15E1B05016EBAE3C00E5F06F /* network_information_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 153ACCA614E322D5005029A5 /* network_information_server.c */; }; 15E1B05116EBAE3C00E5F06F /* proxy-configuration.c in Sources */ = {isa = PBXBuildFile; fileRef = 1575FD2512CD15C60003D86E /* proxy-configuration.c */; }; 15E1B05316EBAE3C00E5F06F /* libSystemConfiguration_server.c in Sources */ = {isa = PBXBuildFile; fileRef = 1596A7AF14EDB73D00798C39 /* libSystemConfiguration_server.c */; }; 15E1B05416EBAE3C00E5F06F /* scprefs_observer.c in Sources */ = {isa = PBXBuildFile; fileRef = D61AAEAD1522C99C0066B003 /* scprefs_observer.c */; }; 15E1B05516EBAE3C00E5F06F /* IPMonitorControlPrefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */; }; 15F21618110F823500E89CF7 /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15BAA32207F0699A00D9EC95 /* libbsm.dylib */; }; + 15F742DD1EC6370000DA2E7A /* liblog_SystemConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 151D060D1EC14C6700E02E48 /* liblog_SystemConfiguration.m */; }; + 15F742DF1EC6370000DA2E7A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 725CB7541BF439C6000C05A8 /* Foundation.framework */; }; + 15F742E01EC6370000DA2E7A /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72573D331D66800C004975AD /* SystemConfiguration.framework */; }; + 15F742EA1EC638D100DA2E7A /* liblog_SystemConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 151D060D1EC14C6700E02E48 /* liblog_SystemConfiguration.m */; }; + 15F742EC1EC638D100DA2E7A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 725CB7541BF439C6000C05A8 /* Foundation.framework */; }; + 15F742ED1EC638D100DA2E7A /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72573D331D66800C004975AD /* SystemConfiguration.framework */; }; + 15FB1F8A1E27EA8700B4F809 /* InterfaceNamerControlPrefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 15FB1F881E27E9A000B4F809 /* InterfaceNamerControlPrefs.c */; }; + 15FB1F8B1E27EA8900B4F809 /* InterfaceNamerControlPrefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 15FB1F881E27E9A000B4F809 /* InterfaceNamerControlPrefs.c */; }; + 15FBB54C17D6834C0035D752 /* libCrashReporterClient.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 15FBB54B17D6834C0035D752 /* libCrashReporterClient.a */; }; 15FC130B0CCEA59E0013872C /* monitor.c in Sources */ = {isa = PBXBuildFile; fileRef = 15FC130A0CCEA59E0013872C /* monitor.c */; }; 15FC13180CCF74740013872C /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */; }; 15FD7B3C101E439200C56621 /* BridgeConfiguration.c in Sources */ = {isa = PBXBuildFile; fileRef = 15FD7B3B101E439200C56621 /* BridgeConfiguration.c */; }; 15FEE80E0CCFD341001312F9 /* ApplicationServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15FEE80D0CCFD341001312F9 /* ApplicationServices.framework */; }; 15FEE81F0CD03E75001312F9 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 15FEE8180CD03CBB001312F9 /* Localizable.strings */; }; 15FF5C370CDF776200EEC8AA /* com.apple.SCHelper.plist in CopyFiles */ = {isa = PBXBuildFile; fileRef = 15FF5C290CDF770500EEC8AA /* com.apple.SCHelper.plist */; }; + 55A3DB9E183C2AD900ED3DB7 /* SCNetworkMigration.c in Sources */ = {isa = PBXBuildFile; fileRef = 55A3DB9D183C2A8200ED3DB7 /* SCNetworkMigration.c */; }; + 720985471C5835DB00966D30 /* agent-monitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 728015931BE1697E009F4F60 /* agent-monitor.h */; }; + 720A4C0A1C585C7D007436B8 /* configAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 728015781BE16833009F4F60 /* configAgent.h */; }; + 720A4C0B1C585C93007436B8 /* controller.h in Headers */ = {isa = PBXBuildFile; fileRef = 7280157A1BE16833009F4F60 /* controller.h */; }; + 720A4C0C1C585C97007436B8 /* dnsAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7280157C1BE16833009F4F60 /* dnsAgent.h */; }; + 720A4C0D1C585C9F007436B8 /* proxyAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7280157F1BE16833009F4F60 /* proxyAgent.h */; }; + 7214BCE31BEB392000A8F056 /* Network.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015951BE16B6C009F4F60 /* Network.framework */; }; + 7214BCE41BEB392300A8F056 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015961BE16B6C009F4F60 /* NetworkExtension.framework */; }; + 72499BA41AC9B7AB0090C49F /* get-network-info in Resources */ = {isa = PBXBuildFile; fileRef = 72499BA31AC9B7AB0090C49F /* get-network-info */; }; + 72499BA51AC9B7AB0090C49F /* get-network-info in Resources */ = {isa = PBXBuildFile; fileRef = 72499BA31AC9B7AB0090C49F /* get-network-info */; }; + 72573D291D667372004975AD /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D281D667372004975AD /* main.m */; }; + 72573D2E1D6673B6004975AD /* SCTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D2D1D6673B6004975AD /* SCTest.m */; }; + 72573D321D667686004975AD /* SCTestUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D311D667686004975AD /* SCTestUtils.m */; }; + 72573D351D6680AA004975AD /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72573D331D66800C004975AD /* SystemConfiguration.framework */; }; + 72573D3A1D6692BA004975AD /* SCTestOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D391D6692BA004975AD /* SCTestOptions.m */; }; + 72573D3C1D6695B4004975AD /* SCTestDynamicStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D3B1D6695B4004975AD /* SCTestDynamicStore.m */; }; + 72573D3E1D669AA6004975AD /* SCTestPreferences.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D3D1D669AA6004975AD /* SCTestPreferences.m */; }; + 72573D401D67B2BE004975AD /* SCTestUnitTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D3F1D67B2BE004975AD /* SCTestUnitTest.m */; }; + 72573D421D6B798A004975AD /* SCTestConfigAgents.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D411D6B7989004975AD /* SCTestConfigAgents.m */; }; + 72573D441D6BA051004975AD /* Network.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015951BE16B6C009F4F60 /* Network.framework */; }; + 725CB7551BF439C6000C05A8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 725CB7541BF439C6000C05A8 /* Foundation.framework */; }; + 725CB7561BF439D2000C05A8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 725CB7541BF439C6000C05A8 /* Foundation.framework */; }; + 725CB7581BF514F2000C05A8 /* configAgentDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 725CB7571BF51476000C05A8 /* configAgentDefines.h */; }; + 725CB7591BF514F5000C05A8 /* configAgentDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = 725CB7571BF51476000C05A8 /* configAgentDefines.h */; }; 7264C144147319E7004FD76D /* CaptiveNetwork.c in Sources */ = {isa = PBXBuildFile; fileRef = 15A1FF3110597F17004C9CC9 /* CaptiveNetwork.c */; }; 7264C14614731A1F004FD76D /* CaptiveNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 15A1FF3010597F17004C9CC9 /* CaptiveNetwork.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 726DB2F41BEA80E5001B2C6C /* config_agent_info.c in Sources */ = {isa = PBXBuildFile; fileRef = 726DB2F11BEA80E5001B2C6C /* config_agent_info.c */; }; + 726DB2F61BEA80E5001B2C6C /* config_agent_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 726DB2F21BEA80E5001B2C6C /* config_agent_info.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 7271EA1E1D76600B0055B1AA /* SCTestDynamicStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D3B1D6695B4004975AD /* SCTestDynamicStore.m */; }; + 7271EA1F1D76600B0055B1AA /* SCTestOptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D391D6692BA004975AD /* SCTestOptions.m */; }; + 7271EA201D76600B0055B1AA /* SCTestUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D311D667686004975AD /* SCTestUtils.m */; }; + 7271EA211D76600B0055B1AA /* SCTestUnitTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D3F1D67B2BE004975AD /* SCTestUnitTest.m */; }; + 7271EA221D76600B0055B1AA /* SCTestReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 728E0E951D70229A00E0613A /* SCTestReachability.m */; }; + 7271EA231D76600B0055B1AA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D281D667372004975AD /* main.m */; }; + 7271EA241D76600B0055B1AA /* SCTestConfigAgents.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D411D6B7989004975AD /* SCTestConfigAgents.m */; }; + 7271EA251D76600B0055B1AA /* SCTestPreferences.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D3D1D669AA6004975AD /* SCTestPreferences.m */; }; + 7271EA261D76600B0055B1AA /* SCTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 72573D2D1D6673B6004975AD /* SCTest.m */; }; + 7271EA291D76600B0055B1AA /* Network.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015951BE16B6C009F4F60 /* Network.framework */; }; + 7271EA2A1D76600B0055B1AA /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72573D331D66800C004975AD /* SystemConfiguration.framework */; }; + 7271EA2B1D76600B0055B1AA /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015961BE16B6C009F4F60 /* NetworkExtension.framework */; }; + 7271EA2D1D76600B0055B1AA /* npt_configd.plist in npt_configd.plist */ = {isa = PBXBuildFile; fileRef = 72C12CAA1D6E9ED4000EE61C /* npt_configd.plist */; }; + 727AF25419138699009AB153 /* VPNAppLayerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */; }; + 727AF255191386A0009AB153 /* VPNFlow.h in Headers */ = {isa = PBXBuildFile; fileRef = C4CDB8111631933400819B44 /* VPNFlow.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 727AF257191386DA009AB153 /* VPNTunnel.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AAA7F2108E310700C2A607 /* VPNTunnel.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 727AF258191386E3009AB153 /* VPNTunnelPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AAA7F1108E310700C2A607 /* VPNTunnelPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 727AF25919138E24009AB153 /* VPNTunnel.c in Sources */ = {isa = PBXBuildFile; fileRef = 15AAA7F3108E310700C2A607 /* VPNTunnel.c */; }; + 728015811BE1683B009F4F60 /* agent-monitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 728015751BE16833009F4F60 /* agent-monitor.m */; }; + 728015821BE16840009F4F60 /* agent-monitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 728015751BE16833009F4F60 /* agent-monitor.m */; }; + 728015871BE1684E009F4F60 /* configAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 728015791BE16833009F4F60 /* configAgent.m */; }; + 728015881BE16851009F4F60 /* configAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 728015791BE16833009F4F60 /* configAgent.m */; }; + 7280158B1BE1685B009F4F60 /* controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 7280157B1BE16833009F4F60 /* controller.m */; }; + 7280158C1BE1685D009F4F60 /* controller.m in Sources */ = {isa = PBXBuildFile; fileRef = 7280157B1BE16833009F4F60 /* controller.m */; }; + 7280158D1BE16861009F4F60 /* dnsAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 7280157D1BE16833009F4F60 /* dnsAgent.m */; }; + 7280158E1BE16863009F4F60 /* dnsAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 7280157D1BE16833009F4F60 /* dnsAgent.m */; }; + 728015911BE1686C009F4F60 /* proxyAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 728015801BE16833009F4F60 /* proxyAgent.m */; }; + 728015921BE1686F009F4F60 /* proxyAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 728015801BE16833009F4F60 /* proxyAgent.m */; }; + 728015971BE16B6C009F4F60 /* Network.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015951BE16B6C009F4F60 /* Network.framework */; }; + 728015981BE16B6C009F4F60 /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015961BE16B6C009F4F60 /* NetworkExtension.framework */; }; + 728015991BE1812B009F4F60 /* agent-monitor.h in Headers */ = {isa = PBXBuildFile; fileRef = 728015931BE1697E009F4F60 /* agent-monitor.h */; }; + 7280159B1BE1812B009F4F60 /* configAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 728015781BE16833009F4F60 /* configAgent.h */; }; + 7280159C1BE1812B009F4F60 /* controller.h in Headers */ = {isa = PBXBuildFile; fileRef = 7280157A1BE16833009F4F60 /* controller.h */; }; + 7280159D1BE1812B009F4F60 /* dnsAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7280157C1BE16833009F4F60 /* dnsAgent.h */; }; + 7280159E1BE1812B009F4F60 /* proxyAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = 7280157F1BE16833009F4F60 /* proxyAgent.h */; }; + 728CEAFF1BEA951A00F13F92 /* config_agent_info.c in Sources */ = {isa = PBXBuildFile; fileRef = 726DB2F11BEA80E5001B2C6C /* config_agent_info.c */; }; + 728CEB001BEA993100F13F92 /* config_agent_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 726DB2F21BEA80E5001B2C6C /* config_agent_info.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 728E0E961D70229A00E0613A /* SCTestReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 728E0E951D70229A00E0613A /* SCTestReachability.m */; }; + 728E0E971D70348D00E0613A /* NetworkExtension.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 728015961BE16B6C009F4F60 /* NetworkExtension.framework */; }; 72B43728113C7BFC00EBF1B6 /* nc.h in Headers */ = {isa = PBXBuildFile; fileRef = 72B43726113C7BFC00EBF1B6 /* nc.h */; }; 72B43729113C7BFC00EBF1B6 /* nc.c in Sources */ = {isa = PBXBuildFile; fileRef = 72B43727113C7BFC00EBF1B6 /* nc.c */; }; 72B4372A113C7BFC00EBF1B6 /* nc.h in Headers */ = {isa = PBXBuildFile; fileRef = 72B43726113C7BFC00EBF1B6 /* nc.h */; }; 72B4372B113C7BFC00EBF1B6 /* nc.c in Sources */ = {isa = PBXBuildFile; fileRef = 72B43727113C7BFC00EBF1B6 /* nc.c */; }; - 72C3E82715003E78000D68CB /* MobileInstallation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 72C3E82615003E78000D68CB /* MobileInstallation.framework */; }; + 72C12CAB1D6E9F45000EE61C /* npt_configd.plist in npt_configd.plist */ = {isa = PBXBuildFile; fileRef = 72C12CAA1D6E9ED4000EE61C /* npt_configd.plist */; }; + 72D3E6611AE6EA3A00DB4C69 /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 72D3E6601AE6EA3A00DB4C69 /* main.swift */; }; + 72D3E66C1AE6EAF600DB4C69 /* test-objC.m in Sources */ = {isa = PBXBuildFile; fileRef = 72D3E66B1AE6EAF600DB4C69 /* test-objC.m */; }; + 78C951FE1F797B44000EA36B /* libnetwork.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C951FD1F797B43000EA36B /* libnetwork.tbd */; }; B03FEFB616376D2800A1B88F /* VPNAppLayer.c in Sources */ = {isa = PBXBuildFile; fileRef = B03FEFB516376D2800A1B88F /* VPNAppLayer.c */; }; B03FEFB716376D2800A1B88F /* VPNAppLayer.c in Sources */ = {isa = PBXBuildFile; fileRef = B03FEFB516376D2800A1B88F /* VPNAppLayer.c */; }; B03FEFBA16382C0700A1B88F /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15BAA32207F0699A00D9EC95 /* libbsm.dylib */; }; B03FEFBB16382C1300A1B88F /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15BAA32207F0699A00D9EC95 /* libbsm.dylib */; }; B084710F16385121006C92A3 /* SCNetworkConnectionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B084710E16385121006C92A3 /* SCNetworkConnectionInternal.h */; }; B084711016385121006C92A3 /* SCNetworkConnectionInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = B084710E16385121006C92A3 /* SCNetworkConnectionInternal.h */; }; - B0A88CA716397A1200A60B3A /* VPNAppLayerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; - B0A88CA816397A1200A60B3A /* VPNAppLayerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B0A88CA716397A1200A60B3A /* VPNAppLayerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */; }; + B0A88CA816397A1200A60B3A /* VPNAppLayerPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */; }; B0C967F817441F0E00889853 /* SNHelperPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C967F717441F0E00889853 /* SNHelperPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; B0C9689C174426C600889853 /* SNHelper.c in Sources */ = {isa = PBXBuildFile; fileRef = B0C9689B174426C200889853 /* SNHelper.c */; }; B0C9689D174426D100889853 /* SNHelper.c in Sources */ = {isa = PBXBuildFile; fileRef = B0C9689B174426C200889853 /* SNHelper.c */; }; B0C9689E174426DD00889853 /* SNHelperPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C967F717441F0E00889853 /* SNHelperPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; B0FEF41A164406F400174B99 /* libbsm.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 15BAA32207F0699A00D9EC95 /* libbsm.dylib */; }; B0FEF41B1644089200174B99 /* VPNAppLayer.c in Sources */ = {isa = PBXBuildFile; fileRef = B03FEFB516376D2800A1B88F /* VPNAppLayer.c */; }; + C42633891A9E4991009F7AE4 /* VPNFlow.c in Sources */ = {isa = PBXBuildFile; fileRef = C4CDB8141631935700819B44 /* VPNFlow.c */; }; + C4666C72206ED01800247AB6 /* EventFactory.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15FA0F74203A390E00C7702F /* EventFactory.framework */; }; + C4666C7A206ED27800247AB6 /* EventFactory.m in Sources */ = {isa = PBXBuildFile; fileRef = 1597A9A41FBCECCD000FAA86 /* EventFactory.m */; }; C4CDB8151631935700819B44 /* VPNFlow.c in Sources */ = {isa = PBXBuildFile; fileRef = C4CDB8141631935700819B44 /* VPNFlow.c */; }; C4CDB8161631935700819B44 /* VPNFlow.c in Sources */ = {isa = PBXBuildFile; fileRef = C4CDB8141631935700819B44 /* VPNFlow.c */; }; C4CDB8171631938000819B44 /* VPNFlow.h in Headers */ = {isa = PBXBuildFile; fileRef = C4CDB8111631933400819B44 /* VPNFlow.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C4CDB8181631938400819B44 /* VPNFlowPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = C4CDB8121631933400819B44 /* VPNFlowPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; C4CDB819163193AA00819B44 /* VPNFlow.h in Headers */ = {isa = PBXBuildFile; fileRef = C4CDB8111631933400819B44 /* VPNFlow.h */; settings = {ATTRIBUTES = (Private, ); }; }; - C4CDB81A163193AF00819B44 /* VPNFlowPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = C4CDB8121631933400819B44 /* VPNFlowPrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; C4F1848016237AFC00D97043 /* VPNService.c in Sources */ = {isa = PBXBuildFile; fileRef = C4F1847F16237AFC00D97043 /* VPNService.c */; }; C4F1848116237AFC00D97043 /* VPNService.c in Sources */ = {isa = PBXBuildFile; fileRef = C4F1847F16237AFC00D97043 /* VPNService.c */; }; C4F1848316237B1400D97043 /* VPNService.c in Sources */ = {isa = PBXBuildFile; fileRef = C4F1847F16237AFC00D97043 /* VPNService.c */; }; @@ -968,17 +1103,44 @@ D661C2F21368BB720030B977 /* network_information.h in Headers */ = {isa = PBXBuildFile; fileRef = D6986A781368913C0091C931 /* network_information.h */; settings = {ATTRIBUTES = (Public, ); }; }; D6623873120B2AA7007F8E95 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1520A3DE0846B2DC0010B584 /* Security.framework */; }; D6986A79136891650091C931 /* network_information.c in Sources */ = {isa = PBXBuildFile; fileRef = D6986A77136891300091C931 /* network_information.c */; }; - E49173E1137C4E4F0000089F /* network_information_priv.c in Sources */ = {isa = PBXBuildFile; fileRef = D6986A75136891120091C931 /* network_information_priv.c */; }; - E4F211D3137B0AB900BBB915 /* network_information_priv.c in Sources */ = {isa = PBXBuildFile; fileRef = D6986A75136891120091C931 /* network_information_priv.c */; }; - E4F211D4137B0ABD00BBB915 /* network_information_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = D6986A761368911E0091C931 /* network_information_priv.h */; }; - E4F211D7137B0AF200BBB915 /* network_information_priv.h in Headers */ = {isa = PBXBuildFile; fileRef = D6986A761368911E0091C931 /* network_information_priv.h */; }; + E49173E1137C4E4F0000089F /* network_state_information_priv.c in Sources */ = {isa = PBXBuildFile; fileRef = D6986A75136891120091C931 /* network_state_information_priv.c */; }; + E4F211D3137B0AB900BBB915 /* network_state_information_priv.c in Sources */ = {isa = PBXBuildFile; fileRef = D6986A75136891120091C931 /* network_state_information_priv.c */; }; + F9347FF7187C796E003D4178 /* IPMonitorControl.c in Sources */ = {isa = PBXBuildFile; fileRef = F9B7AE5C1862116500C78D18 /* IPMonitorControl.c */; }; + F9347FF8187C7993003D4178 /* IPMonitorControl.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE5D1862116500C78D18 /* IPMonitorControl.h */; }; + F9347FF9187C7993003D4178 /* IPMonitorControlPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE5E1862116500C78D18 /* IPMonitorControlPrivate.h */; }; + F9347FFA187C7993003D4178 /* symbol_scope.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE631862116500C78D18 /* symbol_scope.h */; }; F95B8A430B03E07A00993BA3 /* SCNetworkSignature.c in Sources */ = {isa = PBXBuildFile; fileRef = F95B8A420B03E07A00993BA3 /* SCNetworkSignature.c */; }; F95B8A460B03E09300993BA3 /* SCNetworkSignature.h in Headers */ = {isa = PBXBuildFile; fileRef = F95B8A440B03E09300993BA3 /* SCNetworkSignature.h */; settings = {ATTRIBUTES = (Private, ); }; }; F95B8A470B03E09300993BA3 /* SCNetworkSignaturePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = F95B8A450B03E09300993BA3 /* SCNetworkSignaturePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F97F9FC7202CBD5A0040BD50 /* SCNetworkInterfaceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = F97F9FC5202CBD130040BD50 /* SCNetworkInterfaceProvider.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F97F9FC8202CBD600040BD50 /* SCNetworkInterfaceProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = F97F9FC5202CBD130040BD50 /* SCNetworkInterfaceProvider.h */; settings = {ATTRIBUTES = (Private, ); }; }; + F97F9FC9202CBD710040BD50 /* SCNetworkInterfaceProvider.c in Sources */ = {isa = PBXBuildFile; fileRef = F97F9FC6202CBD230040BD50 /* SCNetworkInterfaceProvider.c */; }; + F999388920FE54DB005EE20D /* AwdMetadata-0x81-IPMonitor.bin in CopyFiles */ = {isa = PBXBuildFile; fileRef = F999388820FE54CB005EE20D /* AwdMetadata-0x81-IPMonitor.bin */; }; F9A3781016A4847700C57CDC /* IPMonitorControlPrefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */; }; F9A3781116A4849100C57CDC /* IPMonitorControlPrefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */; }; + F9AF76C1202CCD86008D3BEB /* SCNetworkInterfaceProvider.c in Sources */ = {isa = PBXBuildFile; fileRef = F97F9FC6202CBD230040BD50 /* SCNetworkInterfaceProvider.c */; }; F9B50FF316A4CBB200CA274E /* IPMonitorControlPrefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */; }; F9B50FF416A4CBB800CA274E /* IPMonitorControlPrefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */; }; + F9B7AE641862119300C78D18 /* IPMonitorControl.c in Sources */ = {isa = PBXBuildFile; fileRef = F9B7AE5C1862116500C78D18 /* IPMonitorControl.c */; }; + F9B7AE65186211B500C78D18 /* IPMonitorControl.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE5D1862116500C78D18 /* IPMonitorControl.h */; }; + F9B7AE66186211BE00C78D18 /* IPMonitorControlPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE5E1862116500C78D18 /* IPMonitorControlPrivate.h */; }; + F9B7AE67186211C200C78D18 /* IPMonitorControlPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE5E1862116500C78D18 /* IPMonitorControlPrivate.h */; }; + F9B7AE68186211C900C78D18 /* IPMonitorControlPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE5E1862116500C78D18 /* IPMonitorControlPrivate.h */; }; + F9B7AE69186211CE00C78D18 /* IPMonitorControlServer.c in Sources */ = {isa = PBXBuildFile; fileRef = F9B7AE5F1862116500C78D18 /* IPMonitorControlServer.c */; }; + F9B7AE6A186211D300C78D18 /* IPMonitorControlServer.c in Sources */ = {isa = PBXBuildFile; fileRef = F9B7AE5F1862116500C78D18 /* IPMonitorControlServer.c */; }; + F9B7AE6B186211DA00C78D18 /* IPMonitorControlServer.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE601862116500C78D18 /* IPMonitorControlServer.h */; }; + F9B7AE6C186211DE00C78D18 /* IPMonitorControlServer.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE601862116500C78D18 /* IPMonitorControlServer.h */; }; + F9B7AE6D186211EA00C78D18 /* symbol_scope.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE631862116500C78D18 /* symbol_scope.h */; }; + F9B7AE6E186211F000C78D18 /* symbol_scope.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE631862116500C78D18 /* symbol_scope.h */; }; + F9B7AE6F186211F600C78D18 /* symbol_scope.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B7AE631862116500C78D18 /* symbol_scope.h */; }; + F9D7304B20DDBE9900521181 /* AWDIPMonitorInterfaceAdvisoryReport.m in Sources */ = {isa = PBXBuildFile; fileRef = F9D7304920DD89C600521181 /* AWDIPMonitorInterfaceAdvisoryReport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F9D7304C20DDBEAB00521181 /* IPMonitorAWDReport.m in Sources */ = {isa = PBXBuildFile; fileRef = F9D7303D20DD894C00521181 /* IPMonitorAWDReport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F9D7304F20E41D9C00521181 /* ProtocolBuffer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9D7304E20E41D9C00521181 /* ProtocolBuffer.framework */; }; + F9D7305120E41DD500521181 /* WirelessDiagnostics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9D7305020E41DD500521181 /* WirelessDiagnostics.framework */; settings = {ATTRIBUTES = (Required, ); }; }; + F9D7305220E4211900521181 /* AWDIPMonitorInterfaceAdvisoryReport.m in Sources */ = {isa = PBXBuildFile; fileRef = F9D7304920DD89C600521181 /* AWDIPMonitorInterfaceAdvisoryReport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F9D7305320E4211900521181 /* IPMonitorAWDReport.m in Sources */ = {isa = PBXBuildFile; fileRef = F9D7303D20DD894C00521181 /* IPMonitorAWDReport.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F9D7305420E4387A00521181 /* ProtocolBuffer.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9D7304E20E41D9C00521181 /* ProtocolBuffer.framework */; }; + F9D7305520E4389700521181 /* WirelessDiagnostics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9D7305020E41DD500521181 /* WirelessDiagnostics.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -996,75 +1158,103 @@ remoteGlobalIDString = 151FE2DD0D5B7046000D6DB1; remoteInfo = "configd_base-EmbeddedSimulator"; }; - 1521405A0E9400BF00DACD2C /* PBXContainerItemProxy */ = { + 1523BBE11E075859006281F1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 15213FF90E93E9F500DACD2C; - remoteInfo = Logger.bundle; + remoteGlobalIDString = 158337990CFB6B9E0033AB93; + remoteInfo = "SCHelper-Embedded"; }; - 1528BFEB135731B800691881 /* PBXContainerItemProxy */ = { + 1558480507550D470046C2E9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 1528BFDB1357305400691881; - remoteInfo = SCNetworkReachability; + remoteGlobalIDString = 159D549F07529FFF004F8947; + remoteInfo = configd; }; - 1528BFED135731B800691881 /* PBXContainerItemProxy */ = { + 1558480707550D470046C2E9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 1528BFE31357309700691881; - remoteInfo = SCNetworkReachability.bundle; + remoteGlobalIDString = 1558481207550EC10046C2E9; + remoteInfo = scselect; }; - 1528C00E135741C300691881 /* PBXContainerItemProxy */ = { + 1558480E07550DD00046C2E9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 1528BFF013573FEE00691881; - remoteInfo = "SCNetworkReachability-Embedded"; + remoteGlobalIDString = 155847FA07550D210046C2E9; + remoteInfo = configd_executables; }; - 1528C010135741C300691881 /* PBXContainerItemProxy */ = { + 155F49A81C8650E900E47D08 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 1528BFF813573FF500691881; - remoteInfo = "SCNetworkReachability.bundle-Embedded"; + remoteGlobalIDString = 155F49861C864F1400E47D08; + remoteInfo = QoSMarking; }; - 1558480507550D470046C2E9 /* PBXContainerItemProxy */ = { + 155F49AA1C8650E900E47D08 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 159D549F07529FFF004F8947; - remoteInfo = configd; + remoteGlobalIDString = 155F498E1C864F3700E47D08; + remoteInfo = QoSMarking.bundle; }; - 1558480707550D470046C2E9 /* PBXContainerItemProxy */ = { + 155F49AC1C86511300E47D08 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 1558481207550EC10046C2E9; - remoteInfo = scselect; + remoteGlobalIDString = 155F49951C864F4E00E47D08; + remoteInfo = "QoSMarking-Embedded"; }; - 1558480907550D470046C2E9 /* PBXContainerItemProxy */ = { + 155F49AE1C86511300E47D08 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 155847430754FDCD0046C2E9; - remoteInfo = scutil; + remoteGlobalIDString = 155F499D1C864F5400E47D08; + remoteInfo = "QoSMarking.bundle-Embedded"; }; - 1558480E07550DD00046C2E9 /* PBXContainerItemProxy */ = { + 15631D101ECF92E70088EEDD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 155847FA07550D210046C2E9; - remoteInfo = configd_executables; + remoteGlobalIDString = 151D05FA1EC1491600E02E48; + remoteInfo = liblog_SystemConfiguration; + }; + 15631D121ECF93040088EEDD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 15F742DA1EC6370000DA2E7A; + remoteInfo = "liblog_SystemConfiguration-Embedded"; + }; + 15631D261ECF99800088EEDD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 15F742E71EC638D100DA2E7A; + remoteInfo = "liblog_SystemConfiguration-EmbeddedSimulator"; + }; + 15631D281ECF99800088EEDD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 15732A7616EA503200F3AC4C; + remoteInfo = "configd-EmbeddedSimulator"; + }; + 15631D2A1ECF99800088EEDD /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 15732AAD16EA511900F3AC4C; + remoteInfo = "scutil-EmbeddedSimulator"; }; - 156CA4A70EF8550800C59A18 /* PBXContainerItemProxy */ = { + 15631D2C1ECF99A00088EEDD /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; proxyType = 1; - remoteGlobalIDString = 156CA4790EF853BB00C59A18; - remoteInfo = "Logger.bundle-Embedded"; + remoteGlobalIDString = 15631D161ECF98FB0088EEDD; + remoteInfo = "configd_executables-EmbeddedSimulator"; }; 15732AE516EA6BCE00F3AC4C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; @@ -1171,13 +1361,6 @@ remoteGlobalIDString = 1572C4A60CFB55B400E2776E; remoteInfo = "SystemConfiguration.framework-Embedded"; }; - 158317130CFB77E8006F62B9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; - proxyType = 1; - remoteGlobalIDString = 158337990CFB6B9E0033AB93; - remoteInfo = "SCHelper-Embedded"; - }; 158317150CFB783B006F62B9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; @@ -1304,20 +1487,6 @@ remoteGlobalIDString = 15A5A1E40D5B94190087BDA0; remoteInfo = "SystemConfiguration.framework-EmbeddedSimulator"; }; - 15AB752116EC005A00FAA8CE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; - proxyType = 1; - remoteGlobalIDString = 15AB751216EBFF3400FAA8CE; - remoteInfo = "SCNetworkReachability-EmbeddedSimulator"; - }; - 15AB752316EC005A00FAA8CE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; - proxyType = 1; - remoteGlobalIDString = 15AB751A16EBFF8A00FAA8CE; - remoteInfo = "SCNetworkReachability.bundle-EmbeddedSimulator"; - }; 15AB752916EC254D00FAA8CE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; @@ -1325,13 +1494,6 @@ remoteGlobalIDString = 15E1B04116EBAE3C00E5F06F; remoteInfo = "IPMonitor-EmbeddedSimulator"; }; - 15AB752B16EC254D00FAA8CE /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; - proxyType = 1; - remoteGlobalIDString = 15AB751216EBFF3400FAA8CE; - remoteInfo = "SCNetworkReachability-EmbeddedSimulator"; - }; 15C64A210F684C4900D78394 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; @@ -1430,6 +1592,48 @@ remoteGlobalIDString = 15FD13BF0D59485000F9409C; remoteInfo = "All-EmbeddedSimulator"; }; + 723050311AE6F292004AC149 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 15DAD63F07591A1A0084A6ED; + remoteInfo = SystemConfiguration.framework; + }; + 723050331AE6F29D004AC149 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 15DAD63F07591A1A0084A6ED; + remoteInfo = SystemConfiguration.framework; + }; + 7271EA331D7660980055B1AA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 7271EA1B1D76600B0055B1AA; + remoteInfo = "sctest-Embedded"; + }; + 72C12CB01D6EA2CA000EE61C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 72573D251D667372004975AD; + remoteInfo = sctest; + }; + 72C4A47F1BE44D19009D570E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = 155847430754FDCD0046C2E9; + remoteInfo = scutil; + }; + C453EED12086992B00BF504E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; + proxyType = 1; + remoteGlobalIDString = C4666C70206ED01800247AB6; + remoteInfo = SystemConfigurationEventFactory; + }; D6DDAC3C147A24BC00A2E902 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 15CB6A7705C0722B0099E85F /* Project object */; @@ -1463,7 +1667,7 @@ 15732AA716EA503200F3AC4C /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; - dstPath = "$(SDKROOT)/System/Library/LaunchDaemons"; + dstPath = /System/Library/LaunchDaemons; dstSubfolderSpec = 0; files = ( 15D3083B16F4E81C00014F82 /* com.apple.configd_sim.plist in CopyFiles */, @@ -1490,46 +1694,58 @@ ); runOnlyForDeploymentPostprocessing = 1; }; - 159D54D507529FFF004F8947 /* CopyFiles */ = { + 158D6D881C974E7E00A08E78 /* Logging Preferences */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; - dstPath = /usr/share/man/man8; + dstPath = /System/Library/Preferences/Logging/Subsystems; dstSubfolderSpec = 0; files = ( - 159D54D607529FFF004F8947 /* configd.8 in CopyFiles */, + 158D6D891C974E9E00A08E78 /* com.apple.SystemConfiguration.plist in Logging Preferences */, ); + name = "Logging Preferences"; runOnlyForDeploymentPostprocessing = 1; }; - 159D54D707529FFF004F8947 /* CopyFiles */ = { + 158D6D8A1C974EF700A08E78 /* Logging Preferences */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; - dstPath = /System/Library/LaunchDaemons; + dstPath = /System/Library/Preferences/Logging/Subsystems; + dstSubfolderSpec = 0; + files = ( + 158D6D8B1C974F1800A08E78 /* com.apple.SystemConfiguration.plist in Logging Preferences */, + ); + name = "Logging Preferences"; + runOnlyForDeploymentPostprocessing = 1; + }; + 158D6D8C1C974F4800A08E78 /* Logging Preferences */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /System/Library/Preferences/Logging/Subsystems; dstSubfolderSpec = 0; files = ( - 1540E3610987DA9500157C07 /* com.apple.configd.plist in CopyFiles */, + 158D6D8D1C974F5800A08E78 /* com.apple.SystemConfiguration.plist in Logging Preferences */, ); + name = "Logging Preferences"; runOnlyForDeploymentPostprocessing = 1; }; - 15D54E2515B4FA1900F5229A /* com.apple.networking.IPMonitor */ = { + 159D54D507529FFF004F8947 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; - dstPath = /private/etc/asl; + dstPath = /usr/share/man/man8; dstSubfolderSpec = 0; files = ( - 15D54E2715B4FA4600F5229A /* com.apple.networking.IPMonitor in com.apple.networking.IPMonitor */, + 159D54D607529FFF004F8947 /* configd.8 in CopyFiles */, ); - name = com.apple.networking.IPMonitor; runOnlyForDeploymentPostprocessing = 1; }; - 15D54E2A15B4FAF100F5229A /* com.apple.networking.IPMonitor */ = { + 159D54D707529FFF004F8947 /* Copy Files */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 8; - dstPath = /private/etc/asl; + dstPath = /System/Library/LaunchDaemons; dstSubfolderSpec = 0; files = ( - 15D54E2B15B4FB0300F5229A /* com.apple.networking.IPMonitor in com.apple.networking.IPMonitor */, + 1540E3610987DA9500157C07 /* com.apple.configd.plist in Copy Files */, ); - name = com.apple.networking.IPMonitor; + name = "Copy Files"; runOnlyForDeploymentPostprocessing = 1; }; 15D9DCF910DD909F004E545D /* AppWorkaround.plist */ = { @@ -1553,40 +1769,93 @@ ); runOnlyForDeploymentPostprocessing = 1; }; + 72573D241D667372004975AD /* npt_configd.plist */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /AppleInternal/CoreOS/BATS/npt_tests; + dstSubfolderSpec = 0; + files = ( + 72C12CAB1D6E9F45000EE61C /* npt_configd.plist in npt_configd.plist */, + ); + name = npt_configd.plist; + runOnlyForDeploymentPostprocessing = 1; + }; + 7271EA2C1D76600B0055B1AA /* npt_configd.plist */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /AppleInternal/CoreOS/BATS/npt_tests; + dstSubfolderSpec = 0; + files = ( + 7271EA2D1D76600B0055B1AA /* npt_configd.plist in npt_configd.plist */, + ); + name = npt_configd.plist; + runOnlyForDeploymentPostprocessing = 1; + }; + 72D3E65C1AE6EA3900DB4C69 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + 72D3E6671AE6EAF600DB4C69 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; + F999388720FE546D005EE20D /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 8; + dstPath = /System/Library/AWD/Metadata; + dstSubfolderSpec = 0; + files = ( + F999388920FE54DB005EE20D /* AwdMetadata-0x81-IPMonitor.bin in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 1; + }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 150607BD075A00A200B147BA /* SCSchemaDefinitions.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SCSchemaDefinitions.c; sourceTree = ""; }; 150607DE075A00A300B147BA /* SCSchemaDefinitions.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCSchemaDefinitions.h; sourceTree = ""; }; 151356AD0CE0CF2F0017E523 /* com.apple.SCHelper-embedded.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "com.apple.SCHelper-embedded.plist"; path = "helper/com.apple.SCHelper-embedded.plist"; sourceTree = ""; }; + 1513C3551F1849B50022398F /* update-sanitizer-dylib-references */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = text; path = "update-sanitizer-dylib-references"; sourceTree = SOURCE_ROOT; tabWidth = 8; }; 1514D76D05C08A5F00757DC9 /* config_types.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = config_types.h; path = SystemConfiguration.fproj/config_types.h; sourceTree = SOURCE_ROOT; }; 151BDA2B05D9E28B00657BC7 /* SCPreferencesPathKey.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = SCPreferencesPathKey.h; path = SystemConfiguration.fproj/SCPreferencesPathKey.h; sourceTree = SOURCE_ROOT; }; 151BDA5D05D9E2ED00657BC7 /* SCPreferencesPathKey.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = SCPreferencesPathKey.c; path = SystemConfiguration.fproj/SCPreferencesPathKey.c; sourceTree = SOURCE_ROOT; }; + 151D060B1EC1491600E02E48 /* liblog_SystemConfiguration.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = liblog_SystemConfiguration.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 151D060D1EC14C6700E02E48 /* liblog_SystemConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = liblog_SystemConfiguration.m; path = logging/liblog_SystemConfiguration.m; sourceTree = SOURCE_ROOT; }; 151F5D9A0CCE98E50093AC3B /* SCMonitor.plugin */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SCMonitor.plugin; sourceTree = BUILT_PRODUCTS_DIR; }; 151F63EC09328A3C0096DCC9 /* genSCPreferences */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = genSCPreferences; sourceTree = BUILT_PRODUCTS_DIR; }; 1520A3DE0846B2DC0010B584 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = ""; }; - 15213FFA0E93E9F500DACD2C /* Logger.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Logger.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 1521FC5C060F296A003B28F5 /* dnsinfo_create.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dnsinfo_create.c; path = dnsinfo/dnsinfo_create.c; sourceTree = SOURCE_ROOT; }; 1522FCE50FA7FD7000B24128 /* dnsinfo_flatfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dnsinfo_flatfile.c; path = dnsinfo/dnsinfo_flatfile.c; sourceTree = ""; }; - 1528BFE21357305400691881 /* libSCNetworkReachability.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSCNetworkReachability.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1528BFE81357309800691881 /* SCNetworkReachability.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SCNetworkReachability.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 1528BFE91357312E00691881 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Plugins/SCNetworkReachability/Info.plist; sourceTree = ""; }; - 1528BFF713573FEE00691881 /* libSCNetworkReachability.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSCNetworkReachability.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 1528BFFE13573FF500691881 /* SCNetworkReachability.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SCNetworkReachability.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 152439E318038E5B00D91708 /* ev_extra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ev_extra.h; sourceTree = ""; }; + 152439E418038E5B00D91708 /* ev_extra.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ev_extra.m; sourceTree = ""; }; + 152439E7180399D800D91708 /* CoreWLAN.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreWLAN.framework; path = /System/Library/Frameworks/CoreWLAN.framework; sourceTree = ""; }; + 152439EB180716ED00D91708 /* MobileWiFi.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileWiFi.framework; path = System/Library/PrivateFrameworks/MobileWiFi.framework; sourceTree = SDKROOT; }; + 1524FE1920619BAF0010091E /* Info-Embedded.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "Info-Embedded.plist"; path = "Plugins/QoSMarking/Info-Embedded.plist"; sourceTree = ""; }; + 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = network_state_information_logging.h; path = nwi/network_state_information_logging.h; sourceTree = ""; }; + 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = dnsinfo_logging.h; path = dnsinfo/dnsinfo_logging.h; sourceTree = ""; }; 152CEED0070CF6640050F23C /* libedit.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libedit.dylib; path = /usr/lib/libedit.2.dylib; sourceTree = ""; }; 152E0E7E10FE820E00E402F2 /* helper.defs */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.mig; name = helper.defs; path = SystemConfiguration.fproj/helper/helper.defs; sourceTree = ""; }; 152E0E8810FE824000E402F2 /* helper_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = helper_types.h; path = SystemConfiguration.fproj/helper/helper_types.h; sourceTree = ""; }; 152E68C00A2C89C70011FDA8 /* SCPreferencesKeychainPrivate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCPreferencesKeychainPrivate.h; sourceTree = ""; }; 152E68C20A2C89E30011FDA8 /* SCPreferencesKeychainPrivate.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SCPreferencesKeychainPrivate.c; sourceTree = ""; }; - 1531D3DA0E93E6DA00248432 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Plugins/Logger/Info.plist; sourceTree = ""; }; - 1531D3DB0E93E6DA00248432 /* logger.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = logger.c; path = Plugins/Logger/logger.c; sourceTree = ""; }; + 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCNetworkReachabilityLogging.h; sourceTree = ""; }; 1532629006281C9D00B1C10C /* dnsinfo_create.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dnsinfo_create.h; path = dnsinfo/dnsinfo_create.h; sourceTree = ""; }; 153338BA14BE7978004FCE22 /* libSystemConfiguration_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = libSystemConfiguration_client.c; path = libSystemConfiguration/libSystemConfiguration_client.c; sourceTree = ""; }; 153338BB14BE7978004FCE22 /* libSystemConfiguration_client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libSystemConfiguration_client.h; path = libSystemConfiguration/libSystemConfiguration_client.h; sourceTree = ""; }; - 153393E20D34994100FE74E7 /* update-headers */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = "update-headers"; sourceTree = ""; }; + 153393E20D34994100FE74E7 /* restore-temporary-headers */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = "restore-temporary-headers"; sourceTree = ""; }; 153ACCA614E322D5005029A5 /* network_information_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; name = network_information_server.c; path = nwi/network_information_server.c; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 153ACCA714E322D5005029A5 /* network_information_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = network_information_server.h; path = nwi/network_information_server.h; sourceTree = ""; }; - 1540E3600987DA9500157C07 /* com.apple.configd.plist */ = {isa = PBXFileReference; explicitFileType = text.plist.xml; fileEncoding = 30; path = com.apple.configd.plist; sourceTree = ""; }; + 1540E3600987DA9500157C07 /* com.apple.configd.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = com.apple.configd.plist; sourceTree = ""; }; 1543636A0752D03C00A8EC6C /* IOKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IOKit.framework; path = /System/Library/Frameworks/IOKit.framework; sourceTree = ""; }; 1547001D08455B98006787CE /* SCHelper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = SCHelper; sourceTree = BUILT_PRODUCTS_DIR; }; 1547072E0D1F70C80075C28D /* SystemConfiguration.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SystemConfiguration.framework; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -1606,15 +1875,21 @@ 155D22380AF13A7300D52ED0 /* dns-configuration.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "dns-configuration.h"; sourceTree = ""; }; 155D22390AF13A7300D52ED0 /* set-hostname.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "set-hostname.h"; sourceTree = ""; }; 155D223A0AF13A7300D52ED0 /* smb-configuration.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = "smb-configuration.h"; sourceTree = ""; }; - 1567333E0DD1FD6500145179 /* entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = entitlements.plist; sourceTree = ""; }; + 155F498D1C864F1400E47D08 /* libQoSMarking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libQoSMarking.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 155F49931C864F3700E47D08 /* QoSMarking.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QoSMarking.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 155F499C1C864F4E00E47D08 /* libQoSMarking.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libQoSMarking.a; sourceTree = BUILT_PRODUCTS_DIR; }; + 155F49A21C864F5400E47D08 /* QoSMarking.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QoSMarking.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 155F49A41C864FE500E47D08 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = Plugins/QoSMarking/Info.plist; sourceTree = ""; }; + 155F49A51C864FE500E47D08 /* qos-marking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "qos-marking.m"; path = "Plugins/QoSMarking/qos-marking.m"; sourceTree = ""; }; + 1562569020856CCC00FCD61E /* liblockdown.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = liblockdown.dylib; path = /usr/lib/liblockdown.dylib; sourceTree = ""; }; + 1567333E0DD1FD6500145179 /* entitlements-ios.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "entitlements-ios.plist"; sourceTree = ""; }; 156BD6BB07E0DFA9008698FF /* SCPreferencesSetSpecificPrivate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCPreferencesSetSpecificPrivate.h; sourceTree = ""; }; - 156CA4850EF853BB00C59A18 /* Logger.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Logger.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 156CA48D0EF853BB00C59A18 /* Info-Embedded.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "Info-Embedded.plist"; path = "Plugins/Logger/Info-Embedded.plist"; sourceTree = ""; }; + 1572AA8B1D8234500021E093 /* plugin_shared.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = plugin_shared.h; sourceTree = ""; }; 1572C57E171CCF9500870549 /* pppcontroller_mach_defines.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; name = pppcontroller_mach_defines.h; path = usr/local/include/ppp/pppcontroller_mach_defines.h; sourceTree = SDKROOT; }; 1572EB7A0A506D3B00D02459 /* smb-configuration.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = "smb-configuration.c"; sourceTree = ""; }; 15732AAC16EA503300F3AC4C /* configd_sim */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = configd_sim; sourceTree = BUILT_PRODUCTS_DIR; }; 15732AD516EA511900F3AC4C /* scutil_sim */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = scutil_sim; sourceTree = BUILT_PRODUCTS_DIR; }; - 15732AE416EA6B6700F3AC4C /* libsystem_sim_configuration.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libsystem_sim_configuration.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 15732AE416EA6B6700F3AC4C /* libsystem_configuration.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libsystem_configuration.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 157433EC0D4A8122002ACA73 /* scselect */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = scselect; sourceTree = BUILT_PRODUCTS_DIR; }; 1574341A0D4A8137002ACA73 /* scutil */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = scutil; sourceTree = BUILT_PRODUCTS_DIR; }; 1575FD2512CD15C60003D86E /* proxy-configuration.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "proxy-configuration.c"; sourceTree = ""; }; @@ -1627,22 +1902,31 @@ 157A852E0D56C91100B6F1A0 /* libLinkConfiguration.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libLinkConfiguration.a; sourceTree = BUILT_PRODUCTS_DIR; }; 157A85440D56C96F00B6F1A0 /* libPreferencesMonitor.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPreferencesMonitor.a; sourceTree = BUILT_PRODUCTS_DIR; }; 157A88880A470D0F003A4256 /* SCSchemaDefinitionsPrivate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCSchemaDefinitionsPrivate.h; sourceTree = ""; }; + 15812A2D1EA5540B001CF384 /* nat64-configuration.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "nat64-configuration.c"; sourceTree = ""; }; + 15812A2E1EA5540B001CF384 /* nat64-configuration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "nat64-configuration.h"; sourceTree = ""; }; 15828AE70753B5F900AD4710 /* KernelEventMonitor.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = KernelEventMonitor.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 158AD8700754E3D400124717 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 158AD8C00754E3EF00124717 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 158AD9100754E40E00124717 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 158D6D871C974DBA00A08E78 /* com.apple.SystemConfiguration.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.SystemConfiguration.plist; sourceTree = ""; }; + 158FC77A1FDAD9BC00B2493C /* libSystemConfiguration_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = libSystemConfiguration_internal.h; path = libSystemConfiguration/libSystemConfiguration_internal.h; sourceTree = ""; }; + 158FC77E1FDAE27900B2493C /* SystemConfigurationInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SystemConfigurationInternal.h; sourceTree = ""; }; + 158FC7881FDB184D00B2493C /* network_information_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = network_information_internal.h; path = nwi/network_information_internal.h; sourceTree = ""; }; + 158FC78C1FDB566300B2493C /* liblog_SystemConfiguration_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = liblog_SystemConfiguration_internal.h; path = logging/liblog_SystemConfiguration_internal.h; sourceTree = ""; }; 1596A7AF14EDB73D00798C39 /* libSystemConfiguration_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; lineEnding = 0; name = libSystemConfiguration_server.c; path = libSystemConfiguration/libSystemConfiguration_server.c; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.c; }; 1596A7B014EDB73D00798C39 /* libSystemConfiguration_server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; name = libSystemConfiguration_server.h; path = libSystemConfiguration/libSystemConfiguration_server.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + 1597A9A31FBCECCD000FAA86 /* EventFactory.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = EventFactory.h; sourceTree = ""; tabWidth = 4; }; + 1597A9A41FBCECCD000FAA86 /* EventFactory.m */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.objc; path = EventFactory.m; sourceTree = ""; tabWidth = 4; }; 159A7513107FEAA400A57EAB /* VPNPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VPNPrivate.h; sourceTree = ""; }; 159A7515107FEAA400A57EAB /* VPNConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VPNConfiguration.h; sourceTree = ""; }; 159A7517107FEAA400A57EAB /* VPNPrivate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VPNPrivate.c; sourceTree = ""; }; 159A7519107FEAA400A57EAB /* VPNConfiguration.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VPNConfiguration.c; sourceTree = ""; }; 159C9A8D17399609003DDA1D /* dnsinfo_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dnsinfo_internal.h; path = dnsinfo/dnsinfo_internal.h; sourceTree = ""; }; - 159D53A707528B36004F8947 /* ip_plugin.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = ip_plugin.c; sourceTree = ""; }; + 159D53A707528B36004F8947 /* ip_plugin.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 8; lastKnownFileType = sourcecode.c.c; path = ip_plugin.c; sourceTree = ""; tabWidth = 8; }; 159D53AA07528B36004F8947 /* dns-configuration.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = "dns-configuration.c"; sourceTree = ""; }; 159D53AB07528B36004F8947 /* set-hostname.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = "set-hostname.c"; sourceTree = ""; }; 159D53AE07528B36004F8947 /* ifnamer.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = ifnamer.c; sourceTree = ""; }; - 159D53B007528B36004F8947 /* eventmon.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = eventmon.c; sourceTree = ""; }; + 159D53B007528B36004F8947 /* eventmon.c */ = {isa = PBXFileReference; fileEncoding = 30; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = eventmon.c; sourceTree = ""; }; 159D53B107528B36004F8947 /* ev_dlil.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ev_dlil.c; sourceTree = ""; }; 159D53B207528B36004F8947 /* ev_dlil.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ev_dlil.h; sourceTree = ""; }; 159D53B307528B36004F8947 /* ev_ipv4.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = ev_ipv4.c; sourceTree = ""; }; @@ -1671,9 +1955,6 @@ 15AAA7F1108E310700C2A607 /* VPNTunnelPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VPNTunnelPrivate.h; sourceTree = ""; }; 15AAA7F2108E310700C2A607 /* VPNTunnel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VPNTunnel.h; sourceTree = ""; }; 15AAA7F3108E310700C2A607 /* VPNTunnel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VPNTunnel.c; sourceTree = ""; }; - 15AB751916EBFF3400FAA8CE /* libSCNetworkReachability_sim.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSCNetworkReachability_sim.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 15AB751F16EBFF8A00FAA8CE /* SCNetworkReachability.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SCNetworkReachability.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; - 15AC2D8816C574FE00340E28 /* libcupolicy.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcupolicy.dylib; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.Internal.sdk/usr/lib/libcupolicy.dylib; sourceTree = DEVELOPER_DIR; }; 15AD7A380670A85900BFE03C /* SCNetworkConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCNetworkConfiguration.h; sourceTree = ""; }; 15AD7A390670A85900BFE03C /* SCNetworkConfigurationInternal.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SCNetworkConfigurationInternal.c; sourceTree = ""; }; 15AD7A3A0670A85900BFE03C /* SCNetworkConfigurationInternal.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCNetworkConfigurationInternal.h; sourceTree = ""; }; @@ -1688,10 +1969,7 @@ 15B73F0D05FD1B670096477F /* dnsinfo_server.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = dnsinfo_server.c; path = dnsinfo/dnsinfo_server.c; sourceTree = ""; }; 15B73F0E05FD1B670096477F /* dnsinfo_server.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = dnsinfo_server.h; path = dnsinfo/dnsinfo_server.h; sourceTree = ""; }; 15BAA32207F0699A00D9EC95 /* libbsm.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libbsm.dylib; path = /usr/lib/libbsm.dylib; sourceTree = ""; }; - 15C330B7134B92780028E36B /* SCNetworkReachabilityServer_client.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SCNetworkReachabilityServer_client.c; path = reachability/SCNetworkReachabilityServer_client.c; sourceTree = ""; }; - 15C330BB134B92780028E36B /* SCNetworkReachabilityServer_server.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = SCNetworkReachabilityServer_server.c; path = reachability/SCNetworkReachabilityServer_server.c; sourceTree = ""; }; 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCNetworkReachabilityInternal.h; sourceTree = ""; }; - 15CAEF381712690500367CE1 /* libcupolicy.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcupolicy.dylib; path = Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/usr/local/lib/libcupolicy.dylib; sourceTree = DEVELOPER_DIR; }; 15CB691305C0722B0099E85F /* SystemConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SystemConfiguration.h; sourceTree = ""; }; 15CB691505C0722B0099E85F /* SCPrivate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCPrivate.h; sourceTree = ""; }; 15CB691705C0722B0099E85F /* SCDPlugin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCDPlugin.h; sourceTree = ""; }; @@ -1713,9 +1991,6 @@ 15CB693905C0722B0099E85F /* SCValidation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCValidation.h; sourceTree = ""; }; 15CB693D05C0722B0099E85F /* DHCPClientPreferences.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DHCPClientPreferences.h; sourceTree = ""; }; 15CB693F05C0722B0099E85F /* SCDynamicStoreCopyDHCPInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCDynamicStoreCopyDHCPInfo.h; sourceTree = ""; }; - 15CB694105C0722B0099E85F /* moh_msg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = moh_msg.h; sourceTree = ""; }; - 15CB694305C0722B0099E85F /* moh.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = moh.h; sourceTree = ""; }; - 15CB694505C0722B0099E85F /* DeviceOnHold.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DeviceOnHold.h; sourceTree = ""; }; 15CB694905C0722B0099E85F /* dy_framework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = dy_framework.h; sourceTree = ""; }; 15CB695005C0722B0099E85F /* SCD.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SCD.c; sourceTree = ""; }; 15CB695205C0722B0099E85F /* SCDKeys.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SCDKeys.c; sourceTree = ""; }; @@ -1758,8 +2033,6 @@ 15CB69A605C0722B0099E85F /* SCNetworkReachability.c */ = {isa = PBXFileReference; indentWidth = 8; lastKnownFileType = sourcecode.c.c; path = SCNetworkReachability.c; sourceTree = ""; }; 15CB69A805C0722B0099E85F /* SCProxies.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SCProxies.c; sourceTree = ""; }; 15CB69AC05C0722B0099E85F /* DHCP.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DHCP.c; sourceTree = ""; }; - 15CB69AE05C0722B0099E85F /* moh.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = moh.c; sourceTree = ""; }; - 15CB69B005C0722B0099E85F /* DeviceOnHold.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = DeviceOnHold.c; sourceTree = ""; }; 15CB69B205C0722B0099E85F /* LinkConfiguration.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = LinkConfiguration.c; sourceTree = ""; }; 15CB69B405C0722B0099E85F /* dy_framework.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = dy_framework.c; sourceTree = ""; }; 15CB69B605C0722B0099E85F /* VLANConfiguration.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = VLANConfiguration.c; sourceTree = ""; }; @@ -1824,6 +2097,10 @@ 15D3083816F3EB8600014F82 /* simulator_support.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = simulator_support.c; path = Plugins/SimulatorSupport/simulator_support.c; sourceTree = ""; }; 15D3083A16F4E6D900014F82 /* com.apple.configd_sim.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = com.apple.configd_sim.plist; sourceTree = ""; }; 15D8B2291450D8450090CECF /* SCD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCD.h; sourceTree = ""; }; + 15D92B9A1FFC5FA500DF2632 /* libnetwork.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libnetwork.tbd; path = usr/lib/libnetwork.tbd; sourceTree = SDKROOT; }; + 15D92B9D1FFC61F400DF2632 /* libnetwork.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libnetwork.tbd; path = usr/lib/libnetwork.tbd; sourceTree = SDKROOT; }; + 15D92BA01FFC641500DF2632 /* libnetwork.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libnetwork.tbd; path = usr/lib/libnetwork.tbd; sourceTree = SDKROOT; }; + 15D92BA61FFC669000DF2632 /* MobileWiFi.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileWiFi.framework; path = System/Library/PrivateFrameworks/MobileWiFi.framework; sourceTree = SDKROOT; }; 15D9DCFA10DD90A1004E545D /* AppWorkaround.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = AppWorkaround.plist; sourceTree = ""; }; 15DAD5EE075913CE0084A6ED /* libsystem_configuration.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libsystem_configuration.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; 15DAF2D808466D4900D1B2BD /* SCHelper_client.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; name = SCHelper_client.c; path = helper/SCHelper_client.c; sourceTree = ""; }; @@ -1838,9 +2115,17 @@ 15DC346E0711D49400A3311C /* net_set.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = net_set.h; sourceTree = ""; }; 15E1B05916EBAE3C00E5F06F /* libIPMonitor_sim.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libIPMonitor_sim.a; sourceTree = BUILT_PRODUCTS_DIR; }; 15E1B06116EBAE7800E5F06F /* IPMonitor.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IPMonitor.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + 15F742E41EC6370000DA2E7A /* liblog_SystemConfiguration.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = liblog_SystemConfiguration.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 15F742F11EC638D100DA2E7A /* liblog_SystemConfiguration.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = liblog_SystemConfiguration.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; + 15FA0F73203A379600C7702F /* EventFactory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = EventFactory.framework; sourceTree = ""; }; + 15FA0F74203A390E00C7702F /* EventFactory.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = EventFactory.framework; path = System/Library/PrivateFrameworks/EventFactory.framework; sourceTree = SDKROOT; }; + 15FB1F881E27E9A000B4F809 /* InterfaceNamerControlPrefs.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = InterfaceNamerControlPrefs.c; sourceTree = ""; }; + 15FB1F891E27E9A000B4F809 /* InterfaceNamerControlPrefs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InterfaceNamerControlPrefs.h; sourceTree = ""; }; + 15FBB54B17D6834C0035D752 /* libCrashReporterClient.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libCrashReporterClient.a; path = /usr/local/lib/libCrashReporterClient.a; sourceTree = ""; }; + 15FBB54E17D7899C0035D752 /* Info-EmbeddedSimulator.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "Info-EmbeddedSimulator.plist"; sourceTree = ""; }; + 15FBB55017D78A780035D752 /* update-mach-services */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = "update-mach-services"; sourceTree = ""; }; 15FC12F20CCEA4F00013872C /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = SCMonitor/Info.plist; sourceTree = ""; }; 15FC130A0CCEA59E0013872C /* monitor.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = monitor.c; path = SCMonitor/monitor.c; sourceTree = ""; }; - 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = IndigoSDK.xcconfig; path = /AppleInternal/Indigo/IndigoSDK.xcconfig; sourceTree = ""; }; 15FD72970754DA2B001CC321 /* InterfaceNamer.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InterfaceNamer.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 15FD72A50754DA4C001CC321 /* IPMonitor.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = IPMonitor.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; 15FD72B50754DA69001CC321 /* LinkConfiguration.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = LinkConfiguration.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -1854,55 +2139,115 @@ 23C1E2B4062DD2C700835B54 /* pppcontroller_types.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.c.h; fileEncoding = 30; name = pppcontroller_types.h; path = usr/local/include/ppp/pppcontroller_types.h; sourceTree = SDKROOT; }; 23C1E2B8062DD45900835B54 /* pppcontroller.defs */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.mig; name = pppcontroller.defs; path = SystemConfiguration.fproj/pppcontroller.defs; sourceTree = ""; }; 23C1E2BE062DD5DB00835B54 /* pppcontroller.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = pppcontroller.h; path = configd.build/SystemConfiguration.framework.build/DerivedSources/pppcontroller.h; sourceTree = BUILT_PRODUCTS_DIR; }; + 55A3DB9D183C2A8200ED3DB7 /* SCNetworkMigration.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SCNetworkMigration.c; sourceTree = ""; }; + 720985431C580D9F00966D30 /* network_config_agent_info_priv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = network_config_agent_info_priv.h; path = nwi/network_config_agent_info_priv.h; sourceTree = ""; }; + 72499BA31AC9B7AB0090C49F /* get-network-info */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.sh; path = "get-network-info"; sourceTree = SOURCE_ROOT; }; + 72573D261D667372004975AD /* sctest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = sctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 72573D281D667372004975AD /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + 72573D2D1D6673B6004975AD /* SCTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTest.m; sourceTree = ""; }; + 72573D2F1D6673C6004975AD /* SCTest.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCTest.h; sourceTree = ""; }; + 72573D301D6675AF004975AD /* SCTestUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCTestUtils.h; sourceTree = ""; }; + 72573D311D667686004975AD /* SCTestUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTestUtils.m; sourceTree = ""; }; + 72573D331D66800C004975AD /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; }; + 72573D361D668B3C004975AD /* genSCTestOptions.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = genSCTestOptions.c; path = sctest/genSCTestOptions.c; sourceTree = SOURCE_ROOT; }; + 72573D381D6692BA004975AD /* SCTestOptions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCTestOptions.h; sourceTree = ""; }; + 72573D391D6692BA004975AD /* SCTestOptions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTestOptions.m; sourceTree = ""; }; + 72573D3B1D6695B4004975AD /* SCTestDynamicStore.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTestDynamicStore.m; sourceTree = ""; }; + 72573D3D1D669AA6004975AD /* SCTestPreferences.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTestPreferences.m; sourceTree = ""; }; + 72573D3F1D67B2BE004975AD /* SCTestUnitTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTestUnitTest.m; sourceTree = ""; }; + 72573D411D6B7989004975AD /* SCTestConfigAgents.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTestConfigAgents.m; sourceTree = ""; }; + 72573D431D6B9E72004975AD /* sctest-entitlements.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "sctest-entitlements.plist"; path = "sctest/sctest-entitlements.plist"; sourceTree = SOURCE_ROOT; }; + 725CB7541BF439C6000C05A8 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; + 725CB7571BF51476000C05A8 /* configAgentDefines.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = configAgentDefines.h; sourceTree = ""; }; + 726DB2F11BEA80E5001B2C6C /* config_agent_info.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = config_agent_info.c; path = "config-agent-info/config_agent_info.c"; sourceTree = ""; }; + 726DB2F21BEA80E5001B2C6C /* config_agent_info.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = config_agent_info.h; path = "config-agent-info/config_agent_info.h"; sourceTree = ""; }; + 7271EA321D76600B0055B1AA /* sctest */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = sctest; sourceTree = BUILT_PRODUCTS_DIR; }; + 728015751BE16833009F4F60 /* agent-monitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = "agent-monitor.m"; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + 728015781BE16833009F4F60 /* configAgent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = configAgent.h; sourceTree = ""; }; + 728015791BE16833009F4F60 /* configAgent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = configAgent.m; sourceTree = ""; }; + 7280157A1BE16833009F4F60 /* controller.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; lineEnding = 0; path = controller.h; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objcpp; }; + 7280157B1BE16833009F4F60 /* controller.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; lineEnding = 0; path = controller.m; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.objc; }; + 7280157C1BE16833009F4F60 /* dnsAgent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = dnsAgent.h; sourceTree = ""; }; + 7280157D1BE16833009F4F60 /* dnsAgent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = dnsAgent.m; sourceTree = ""; }; + 7280157F1BE16833009F4F60 /* proxyAgent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = proxyAgent.h; sourceTree = ""; }; + 728015801BE16833009F4F60 /* proxyAgent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = proxyAgent.m; sourceTree = ""; }; + 728015931BE1697E009F4F60 /* agent-monitor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "agent-monitor.h"; sourceTree = ""; }; + 728015951BE16B6C009F4F60 /* Network.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Network.framework; path = System/Library/PrivateFrameworks/Network.framework; sourceTree = SDKROOT; }; + 728015961BE16B6C009F4F60 /* NetworkExtension.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = NetworkExtension.framework; path = System/Library/Frameworks/NetworkExtension.framework; sourceTree = SDKROOT; }; + 728E0E951D70229A00E0613A /* SCTestReachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SCTestReachability.m; sourceTree = ""; }; 72B43726113C7BFC00EBF1B6 /* nc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = nc.h; sourceTree = ""; }; 72B43727113C7BFC00EBF1B6 /* nc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = nc.c; sourceTree = ""; }; - 72C3E82615003E78000D68CB /* MobileInstallation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileInstallation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.Internal.sdk/System/Library/PrivateFrameworks/MobileInstallation.framework; sourceTree = DEVELOPER_DIR; }; + 72C12CAA1D6E9ED4000EE61C /* npt_configd.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = npt_configd.plist; sourceTree = ""; }; + 72D3E6591AE6E8A900DB4C69 /* Modules */ = {isa = PBXFileReference; lastKnownFileType = folder; name = Modules; path = SystemConfiguration.fproj/Modules; sourceTree = SOURCE_ROOT; }; + 72D3E65E1AE6EA3A00DB4C69 /* SCTest-Swift */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "SCTest-Swift"; sourceTree = BUILT_PRODUCTS_DIR; }; + 72D3E6601AE6EA3A00DB4C69 /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; }; + 72D3E6691AE6EAF600DB4C69 /* SCTest-ObjC */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "SCTest-ObjC"; sourceTree = BUILT_PRODUCTS_DIR; }; + 72D3E66B1AE6EAF600DB4C69 /* test-objC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "test-objC.m"; sourceTree = ""; }; + 78C951FD1F797B43000EA36B /* libnetwork.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libnetwork.tbd; path = usr/lib/libnetwork.tbd; sourceTree = SDKROOT; }; 9EE943F306AF409B00772EB5 /* BondConfiguration.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = BondConfiguration.c; sourceTree = ""; }; B03FEFB516376D2800A1B88F /* VPNAppLayer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VPNAppLayer.c; sourceTree = ""; }; B084710E16385121006C92A3 /* SCNetworkConnectionInternal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCNetworkConnectionInternal.h; sourceTree = ""; }; B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = VPNAppLayerPrivate.h; sourceTree = ""; tabWidth = 4; }; - B0BF3440174594C400961734 /* entitlements-osx.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "entitlements-osx.plist"; sourceTree = ""; }; B0C967F717441F0E00889853 /* SNHelperPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SNHelperPrivate.h; sourceTree = ""; }; B0C9689B174426C200889853 /* SNHelper.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = SNHelper.c; sourceTree = ""; }; + C4666C71206ED01800247AB6 /* SystemConfigurationEventFactory.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SystemConfigurationEventFactory.bundle; sourceTree = BUILT_PRODUCTS_DIR; }; + C4666C74206ED01800247AB6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; C4CDB8111631933400819B44 /* VPNFlow.h */ = {isa = PBXFileReference; indentWidth = 4; lastKnownFileType = sourcecode.c.h; path = VPNFlow.h; sourceTree = ""; tabWidth = 4; }; - C4CDB8121631933400819B44 /* VPNFlowPrivate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VPNFlowPrivate.h; sourceTree = ""; }; C4CDB8141631935700819B44 /* VPNFlow.c */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 4; lastKnownFileType = sourcecode.c.c; path = VPNFlow.c; sourceTree = ""; tabWidth = 4; }; C4F1847F16237AFC00D97043 /* VPNService.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = VPNService.c; sourceTree = ""; }; D61AAEAD1522C99C0066B003 /* scprefs_observer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = scprefs_observer.c; sourceTree = ""; }; D61AAEB41522C9BD0066B003 /* scprefs_observer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = scprefs_observer.h; sourceTree = ""; }; - D68AD25F159BCD5900D4F1BE /* com.apple.networking.IPMonitor */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = com.apple.networking.IPMonitor; sourceTree = ""; }; - D6986A75136891120091C931 /* network_information_priv.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = network_information_priv.c; path = nwi/network_information_priv.c; sourceTree = ""; }; - D6986A761368911E0091C931 /* network_information_priv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = network_information_priv.h; path = nwi/network_information_priv.h; sourceTree = ""; }; + D6986A75136891120091C931 /* network_state_information_priv.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = network_state_information_priv.c; path = nwi/network_state_information_priv.c; sourceTree = ""; }; + D6986A761368911E0091C931 /* network_state_information_priv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = network_state_information_priv.h; path = nwi/network_state_information_priv.h; sourceTree = ""; }; D6986A77136891300091C931 /* network_information.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = network_information.c; path = nwi/network_information.c; sourceTree = ""; }; D6986A781368913C0091C931 /* network_information.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = network_information.h; path = nwi/network_information.h; sourceTree = ""; }; D6AEB89815AE4446009F2FAF /* ip_plugin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ip_plugin.h; sourceTree = ""; }; F95B8A420B03E07A00993BA3 /* SCNetworkSignature.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = SCNetworkSignature.c; sourceTree = ""; }; F95B8A440B03E09300993BA3 /* SCNetworkSignature.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCNetworkSignature.h; sourceTree = ""; }; F95B8A450B03E09300993BA3 /* SCNetworkSignaturePrivate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = SCNetworkSignaturePrivate.h; sourceTree = ""; }; + F97F9FC5202CBD130040BD50 /* SCNetworkInterfaceProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SCNetworkInterfaceProvider.h; sourceTree = ""; }; + F97F9FC6202CBD230040BD50 /* SCNetworkInterfaceProvider.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = SCNetworkInterfaceProvider.c; sourceTree = ""; }; + F999388820FE54CB005EE20D /* AwdMetadata-0x81-IPMonitor.bin */ = {isa = PBXFileReference; lastKnownFileType = archive.macbinary; path = "AwdMetadata-0x81-IPMonitor.bin"; sourceTree = ""; }; F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IPMonitorControlPrefs.c; sourceTree = ""; }; F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IPMonitorControlPrefs.h; sourceTree = ""; }; + F9B7AE5C1862116500C78D18 /* IPMonitorControl.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IPMonitorControl.c; sourceTree = ""; }; + F9B7AE5D1862116500C78D18 /* IPMonitorControl.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IPMonitorControl.h; sourceTree = ""; }; + F9B7AE5E1862116500C78D18 /* IPMonitorControlPrivate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IPMonitorControlPrivate.h; sourceTree = ""; }; + F9B7AE5F1862116500C78D18 /* IPMonitorControlServer.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = IPMonitorControlServer.c; sourceTree = ""; }; + F9B7AE601862116500C78D18 /* IPMonitorControlServer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IPMonitorControlServer.h; sourceTree = ""; }; + F9B7AE611862116500C78D18 /* main.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; path = main.c; sourceTree = ""; }; + F9B7AE621862116500C78D18 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; + F9B7AE631862116500C78D18 /* symbol_scope.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = symbol_scope.h; sourceTree = ""; }; + F9D7303C20DD894C00521181 /* IPMonitorAWDReport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IPMonitorAWDReport.h; sourceTree = ""; }; + F9D7303D20DD894C00521181 /* IPMonitorAWDReport.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IPMonitorAWDReport.m; sourceTree = ""; }; + F9D7304620DD89C600521181 /* AWDIPMonitorInterfaceAdvisoryReport.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AWDIPMonitorInterfaceAdvisoryReport.h; sourceTree = ""; }; + F9D7304720DD89C600521181 /* AWDIPMonitorGlobalEnums.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AWDIPMonitorGlobalEnums.h; sourceTree = ""; }; + F9D7304820DD89C600521181 /* AWDMetricIds_IPMonitor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AWDMetricIds_IPMonitor.h; sourceTree = ""; }; + F9D7304920DD89C600521181 /* AWDIPMonitorInterfaceAdvisoryReport.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AWDIPMonitorInterfaceAdvisoryReport.m; sourceTree = ""; }; + F9D7304A20DDA59600521181 /* awdgen.yaml */ = {isa = PBXFileReference; lastKnownFileType = text; path = awdgen.yaml; sourceTree = ""; }; + F9D7304E20E41D9C00521181 /* ProtocolBuffer.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ProtocolBuffer.framework; path = ../../../../../../../../SDKs/Peace16A315/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/PrivateFrameworks/ProtocolBuffer.framework; sourceTree = ""; }; + F9D7305020E41DD500521181 /* WirelessDiagnostics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WirelessDiagnostics.framework; path = ../../../../../../../../SDKs/Peace16A315/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS12.0.sdk/System/Library/PrivateFrameworks/WirelessDiagnostics.framework; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 151F5D980CCE98E50093AC3B /* Frameworks */ = { + 151D06061EC1491600E02E48 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 15FC13180CCF74740013872C /* CoreFoundation.framework in Frameworks */, - 1559C4490D349A4E0098FD59 /* SystemConfiguration.framework in Frameworks */, - 15792B9B0DA2C190008DDED9 /* IOKit.framework in Frameworks */, - 15FEE80E0CCFD341001312F9 /* ApplicationServices.framework in Frameworks */, - 150D7E1E0D16DC6C00AF4BED /* Security.framework in Frameworks */, + 1505A8D81EC3E1470089FC6A /* Foundation.framework in Frameworks */, + 154FD13B1EC4062C00EDA8B9 /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1521400B0E93FF8600DACD2C /* Frameworks */ = { + 151F5D980CCE98E50093AC3B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1521400C0E93FFF500DACD2C /* CoreFoundation.framework in Frameworks */, - 152140580E93FFFC00DACD2C /* SystemConfiguration.framework in Frameworks */, - 15943D440E94081800B87535 /* IOKit.framework in Frameworks */, + 15FC13180CCF74740013872C /* CoreFoundation.framework in Frameworks */, + 1559C4490D349A4E0098FD59 /* SystemConfiguration.framework in Frameworks */, + 15792B9B0DA2C190008DDED9 /* IOKit.framework in Frameworks */, + 15FEE80E0CCFD341001312F9 /* ApplicationServices.framework in Frameworks */, + 150D7E1E0D16DC6C00AF4BED /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1936,22 +2281,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 156CA47C0EF853BB00C59A18 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 156CA47D0EF853BB00C59A18 /* CoreFoundation.framework in Frameworks */, - 156CA47E0EF853BB00C59A18 /* SystemConfiguration.framework in Frameworks */, - 156CA47F0EF853BB00C59A18 /* IOKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; 1572C5230CFB55B400E2776E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 1572C5240CFB55B400E2776E /* CoreFoundation.framework in Frameworks */, B03FEFBB16382C1300A1B88F /* libbsm.dylib in Frameworks */, + 15D92BA31FFC647800DF2632 /* libnetwork.tbd in Frameworks */, + 158FC7951FE08CC000B2493C /* libCrashReporterClient.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1964,9 +2301,7 @@ 15732A9E16EA503200F3AC4C /* IOKit.framework in Frameworks */, 15732A9F16EA503200F3AC4C /* Security.framework in Frameworks */, 15732AA016EA503200F3AC4C /* libbsm.dylib in Frameworks */, - 15AB752D16EC2AE900FAA8CE /* libIPMonitor_sim.a in Frameworks */, - 15AB752E16EC2AE900FAA8CE /* libSCNetworkReachability_sim.a in Frameworks */, - 15D3083316F3EB0700014F82 /* libSimulatorSupport_sim.a in Frameworks */, + 15D92B9E1FFC61F400DF2632 /* libnetwork.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2003,7 +2338,6 @@ 1574340E0D4A8137002ACA73 /* CoreFoundation.framework in Frameworks */, 1574340F0D4A8137002ACA73 /* SystemConfiguration.framework in Frameworks */, 157434110D4A8137002ACA73 /* libedit.dylib in Frameworks */, - 72C3E82715003E78000D68CB /* MobileInstallation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2018,17 +2352,19 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + F9D7305120E41DD500521181 /* WirelessDiagnostics.framework in Frameworks */, + F9D7304F20E41D9C00521181 /* ProtocolBuffer.framework in Frameworks */, + 725CB7561BF439D2000C05A8 /* Foundation.framework in Frameworks */, + 7214BCE31BEB392000A8F056 /* Network.framework in Frameworks */, + 7214BCE41BEB392300A8F056 /* NetworkExtension.framework in Frameworks */, 1583174C0CFB80A1006F62B9 /* CoreFoundation.framework in Frameworks */, 154707350D1F70C80075C28D /* SystemConfiguration.framework in Frameworks */, 1583174E0CFB80A1006F62B9 /* IOKit.framework in Frameworks */, + 15D92BA71FFC669100DF2632 /* MobileWiFi.framework in Frameworks */, 159C32B60F583724008A72EE /* Security.framework in Frameworks */, 158317500CFB80A1006F62B9 /* libbsm.dylib in Frameworks */, - 158317520CFB80A1006F62B9 /* libKernelEventMonitor.a in Frameworks */, - 158317530CFB80A1006F62B9 /* libInterfaceNamer.a in Frameworks */, - 158317540CFB80A1006F62B9 /* libIPMonitor.a in Frameworks */, - 158317550CFB80A1006F62B9 /* libLinkConfiguration.a in Frameworks */, - 158317570CFB80A1006F62B9 /* libPreferencesMonitor.a in Frameworks */, - 1528C0171357465900691881 /* libSCNetworkReachability.a in Frameworks */, + 1562569120856CCC00FCD61E /* liblockdown.dylib in Frameworks */, + 15D92BA51FFC64DB00DF2632 /* libnetwork.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2047,17 +2383,18 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + F9D7305520E4389700521181 /* WirelessDiagnostics.framework in Frameworks */, + F9D7305420E4387A00521181 /* ProtocolBuffer.framework in Frameworks */, + 725CB7551BF439C6000C05A8 /* Foundation.framework in Frameworks */, + 728015971BE16B6C009F4F60 /* Network.framework in Frameworks */, + 728015981BE16B6C009F4F60 /* NetworkExtension.framework in Frameworks */, 159D54CC07529FFF004F8947 /* CoreFoundation.framework in Frameworks */, 1559C44A0D349A4E0098FD59 /* SystemConfiguration.framework in Frameworks */, + 152439E8180399D800D91708 /* CoreWLAN.framework in Frameworks */, 1543636B0752D03C00A8EC6C /* IOKit.framework in Frameworks */, D6623873120B2AA7007F8E95 /* Security.framework in Frameworks */, 15BAA32307F0699A00D9EC95 /* libbsm.dylib in Frameworks */, - 159D54CE07529FFF004F8947 /* libKernelEventMonitor.a in Frameworks */, - 159D54D007529FFF004F8947 /* libInterfaceNamer.a in Frameworks */, - 159D54D107529FFF004F8947 /* libIPMonitor.a in Frameworks */, - 159D54D207529FFF004F8947 /* libLinkConfiguration.a in Frameworks */, - 159D54D307529FFF004F8947 /* libPreferencesMonitor.a in Frameworks */, - 1528C019135746BB00691881 /* libSCNetworkReachability.a in Frameworks */, + 78C951FE1F797B44000EA36B /* libnetwork.tbd in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2067,6 +2404,8 @@ files = ( 15A5A2630D5B94190087BDA0 /* CoreFoundation.framework in Frameworks */, B0FEF41A164406F400174B99 /* libbsm.dylib in Frameworks */, + 15D92BA21FFC646600DF2632 /* libnetwork.tbd in Frameworks */, + 158FC7931FE08B3900B2493C /* libCrashReporterClient.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2083,38 +2422,101 @@ files = ( 15DAD6AE07591A1A0084A6ED /* CoreFoundation.framework in Frameworks */, B03FEFBA16382C0700A1B88F /* libbsm.dylib in Frameworks */, + 15D92BA41FFC648900DF2632 /* libnetwork.tbd in Frameworks */, + 15FBB54C17D6834C0035D752 /* libCrashReporterClient.a in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 15F742DE1EC6370000DA2E7A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 15F742DF1EC6370000DA2E7A /* Foundation.framework in Frameworks */, + 15F742E01EC6370000DA2E7A /* SystemConfiguration.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 15F742EB1EC638D100DA2E7A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 15F742EC1EC638D100DA2E7A /* Foundation.framework in Frameworks */, + 15F742ED1EC638D100DA2E7A /* SystemConfiguration.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 72573D231D667372004975AD /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 72573D441D6BA051004975AD /* Network.framework in Frameworks */, + 72573D351D6680AA004975AD /* SystemConfiguration.framework in Frameworks */, + 728E0E971D70348D00E0613A /* NetworkExtension.framework in Frameworks */, + 15D92B9F1FFC640200DF2632 /* libnetwork.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7271EA271D76600B0055B1AA /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 7271EA291D76600B0055B1AA /* Network.framework in Frameworks */, + 7271EA2A1D76600B0055B1AA /* SystemConfiguration.framework in Frameworks */, + 7271EA2B1D76600B0055B1AA /* NetworkExtension.framework in Frameworks */, + 15D92BA11FFC641500DF2632 /* libnetwork.tbd in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 72D3E65B1AE6EA3900DB4C69 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 72D3E6661AE6EAF600DB4C69 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C4666C6E206ED01800247AB6 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C4666C72206ED01800247AB6 /* EventFactory.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 151F5DA80CCE995D0093AC3B /* SCMonitor */ = { + 1513C3541F1849920022398F /* Build Support */ = { isa = PBXGroup; children = ( - 15FC130A0CCEA59E0013872C /* monitor.c */, - 15FC12F20CCEA4F00013872C /* Info.plist */, - 15FEE8180CD03CBB001312F9 /* Localizable.strings */, + 1513C3551F1849B50022398F /* update-sanitizer-dylib-references */, ); - name = SCMonitor; + name = "Build Support"; sourceTree = ""; }; - 1528BFDA13572FC200691881 /* SCNetworkReachability */ = { + 151D060C1EC14C3900E02E48 /* Logging */ = { isa = PBXGroup; children = ( - 1528BFE91357312E00691881 /* Info.plist */, + 158FC78C1FDB566300B2493C /* liblog_SystemConfiguration_internal.h */, + 151D060D1EC14C6700E02E48 /* liblog_SystemConfiguration.m */, ); - name = SCNetworkReachability; + name = Logging; sourceTree = ""; }; - 1531D3D90E93E6AA00248432 /* Logger */ = { + 151F5DA80CCE995D0093AC3B /* SCMonitor */ = { isa = PBXGroup; children = ( - 1531D3DB0E93E6DA00248432 /* logger.c */, - 1531D3DA0E93E6DA00248432 /* Info.plist */, - 156CA48D0EF853BB00C59A18 /* Info-Embedded.plist */, + 15FC130A0CCEA59E0013872C /* monitor.c */, + 15FC12F20CCEA4F00013872C /* Info.plist */, + 15FEE8180CD03CBB001312F9 /* Localizable.strings */, ); - name = Logger; + name = SCMonitor; sourceTree = ""; }; 154083530D5B824400E07907 /* MacOSX */ = { @@ -2163,11 +2565,8 @@ 1559C4520D349A4E0098FD59 /* KernelEventMonitor.bundle */, 157A852E0D56C91100B6F1A0 /* libLinkConfiguration.a */, 1559C4530D349A4E0098FD59 /* LinkConfiguration.bundle */, - 156CA4850EF853BB00C59A18 /* Logger.bundle */, 157A85440D56C96F00B6F1A0 /* libPreferencesMonitor.a */, 1559C4540D349A4E0098FD59 /* PreferencesMonitor.bundle */, - 1528BFF713573FEE00691881 /* libSCNetworkReachability.a */, - 1528BFFE13573FF500691881 /* SCNetworkReachability.bundle */, ); name = Plugins; sourceTree = ""; @@ -2223,6 +2622,16 @@ name = Sources; sourceTree = ""; }; + 155F49851C864ED400E47D08 /* QoSMarking */ = { + isa = PBXGroup; + children = ( + 155F49A51C864FE500E47D08 /* qos-marking.m */, + 155F49A41C864FE500E47D08 /* Info.plist */, + 1524FE1920619BAF0010091E /* Info-Embedded.plist */, + ); + name = QoSMarking; + sourceTree = ""; + }; 1582B36B05FD1A4D009C2750 /* DNSConfiguration */ = { isa = PBXGroup; children = ( @@ -2238,6 +2647,7 @@ 15B73F0905FD1B670096477F /* dnsinfo.h */, 1532629006281C9D00B1C10C /* dnsinfo_create.h */, 159C9A8D17399609003DDA1D /* dnsinfo_internal.h */, + 1528922D1EDE41ED00FCFE71 /* dnsinfo_logging.h */, 15B73F0C05FD1B670096477F /* dnsinfo_private.h */, 15B73F0E05FD1B670096477F /* dnsinfo_server.h */, ); @@ -2266,11 +2676,8 @@ 15828AE70753B5F900AD4710 /* KernelEventMonitor.bundle */, 159D53F307528C79004F8947 /* libLinkConfiguration.a */, 15FD72B50754DA69001CC321 /* LinkConfiguration.bundle */, - 15213FFA0E93E9F500DACD2C /* Logger.bundle */, 159D53FA07528C95004F8947 /* libPreferencesMonitor.a */, 15FD72C90754DA7E001CC321 /* PreferencesMonitor.bundle */, - 1528BFE21357305400691881 /* libSCNetworkReachability.a */, - 1528BFE81357309800691881 /* SCNetworkReachability.bundle */, ); name = Plugins; sourceTree = ""; @@ -2293,9 +2700,8 @@ 159D53AC07528B36004F8947 /* InterfaceNamer */, 159D53AF07528B36004F8947 /* KernelEventMonitor */, 159D53C007528B36004F8947 /* LinkConfiguration */, - 1531D3D90E93E6AA00248432 /* Logger */, 159D53C207528B36004F8947 /* PreferencesMonitor */, - 1528BFDA13572FC200691881 /* SCNetworkReachability */, + 155F49851C864ED400E47D08 /* QoSMarking */, 15D3080E16F3E49F00014F82 /* SimulatorSupport */, ); name = Plugins; @@ -2304,18 +2710,21 @@ 159D53A607528B36004F8947 /* IPMonitor */ = { isa = PBXGroup; children = ( + 728015741BE1681B009F4F60 /* AgentMonitor */, D6AEB89815AE4446009F2FAF /* ip_plugin.h */, 159D53A707528B36004F8947 /* ip_plugin.c */, 155D22380AF13A7300D52ED0 /* dns-configuration.h */, 159D53AA07528B36004F8947 /* dns-configuration.c */, - 1575FD2512CD15C60003D86E /* proxy-configuration.c */, + 15812A2E1EA5540B001CF384 /* nat64-configuration.h */, + 15812A2D1EA5540B001CF384 /* nat64-configuration.c */, 1575FD2612CD15C60003D86E /* proxy-configuration.h */, + 1575FD2512CD15C60003D86E /* proxy-configuration.c */, 155D22390AF13A7300D52ED0 /* set-hostname.h */, 159D53AB07528B36004F8947 /* set-hostname.c */, 155D223A0AF13A7300D52ED0 /* smb-configuration.h */, 1572EB7A0A506D3B00D02459 /* smb-configuration.c */, 15FD743E0754DE7A001CC321 /* Info.plist */, - D68AD25F159BCD5900D4F1BE /* com.apple.networking.IPMonitor */, + 15FBB54E17D7899C0035D752 /* Info-EmbeddedSimulator.plist */, ); name = IPMonitor; path = Plugins/IPMonitor; @@ -2338,10 +2747,12 @@ 159D53B207528B36004F8947 /* ev_dlil.h */, 159D53B807528B36004F8947 /* ev_ipv4.h */, 159D53BA07528B36004F8947 /* ev_ipv6.h */, + 152439E318038E5B00D91708 /* ev_extra.h */, 159D53B007528B36004F8947 /* eventmon.c */, 159D53B107528B36004F8947 /* ev_dlil.c */, 159D53B307528B36004F8947 /* ev_ipv4.c */, 159D53B407528B36004F8947 /* ev_ipv6.c */, + 152439E418038E5B00D91708 /* ev_extra.m */, 158AD8700754E3D400124717 /* Info.plist */, ); name = KernelEventMonitor; @@ -2371,10 +2782,13 @@ 159D53C907528B36004F8947 /* common */ = { isa = PBXGroup; children = ( - F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */, + 15FB1F891E27E9A000B4F809 /* InterfaceNamerControlPrefs.h */, + 15FB1F881E27E9A000B4F809 /* InterfaceNamerControlPrefs.c */, F9A3780F16A4846E00C57CDC /* IPMonitorControlPrefs.h */, + F9A3780E16A4846E00C57CDC /* IPMonitorControlPrefs.c */, 159D53CA07528B36004F8947 /* cache.c */, 159D53CB07528B36004F8947 /* cache.h */, + 1572AA8B1D8234500021E093 /* plugin_shared.h */, ); name = common; path = Plugins/common; @@ -2383,12 +2797,14 @@ 15B534AD14BE778800EA6522 /* libsystem_configuration */ = { isa = PBXGroup; children = ( + 158FC77A1FDAD9BC00B2493C /* libSystemConfiguration_internal.h */, 153338BB14BE7978004FCE22 /* libSystemConfiguration_client.h */, 153338BA14BE7978004FCE22 /* libSystemConfiguration_client.c */, 1596A7B014EDB73D00798C39 /* libSystemConfiguration_server.h */, 1596A7AF14EDB73D00798C39 /* libSystemConfiguration_server.c */, 1582B36B05FD1A4D009C2750 /* DNSConfiguration */, D6986A70136890B60091C931 /* NetworkInformation */, + 726DB2F01BEA8075001B2C6C /* ConfigAgentInformation */, ); name = libsystem_configuration; sourceTree = ""; @@ -2400,8 +2816,10 @@ 15A6F7C20A4B266D00B907EA /* Localizable.strings */, 15B686220678B65C00FF4023 /* NetworkConfiguration.plist */, 1577253606EFBF3100D7B52B /* NetworkInterface.strings */, + 158D6D871C974DBA00A08E78 /* com.apple.SystemConfiguration.plist */, 15CFC229068B222F00123568 /* get-mobility-info */, - 153393E20D34994100FE74E7 /* update-headers */, + 72499BA31AC9B7AB0090C49F /* get-network-info */, + 153393E20D34994100FE74E7 /* restore-temporary-headers */, ); name = "Supporting Files"; sourceTree = ""; @@ -2420,6 +2838,7 @@ children = ( 15CB693705C0722B0099E85F /* SCNetworkReachability.h */, 15C330D0134B95AA0028E36B /* SCNetworkReachabilityInternal.h */, + 152EC34B1EE1B10200A1D27B /* SCNetworkReachabilityLogging.h */, ); name = Headers; sourceTree = ""; @@ -2429,8 +2848,6 @@ children = ( 15CB69A205C0722B0099E85F /* SCNetwork.c */, 15CB69A605C0722B0099E85F /* SCNetworkReachability.c */, - 15C330B7134B92780028E36B /* SCNetworkReachabilityServer_client.c */, - 15C330BB134B92780028E36B /* SCNetworkReachabilityServer_server.c */, ); name = Sources; sourceTree = ""; @@ -2562,6 +2979,7 @@ 15FD7B3B101E439200C56621 /* BridgeConfiguration.c */, 15CB69B605C0722B0099E85F /* VLANConfiguration.c */, C4F1847F16237AFC00D97043 /* VPNService.c */, + 55A3DB9D183C2A8200ED3DB7 /* SCNetworkMigration.c */, ); name = Sources; sourceTree = ""; @@ -2587,10 +3005,10 @@ 15C330E0134B9C4C0028E36B /* Headers */ = { isa = PBXGroup; children = ( + 23C1E2BE062DD5DB00835B54 /* pppcontroller.h */, B084710E16385121006C92A3 /* SCNetworkConnectionInternal.h */, 15CB693505C0722B0099E85F /* SCNetworkConnection.h */, 15A2972E0A13C08C009879B3 /* SCNetworkConnectionPrivate.h */, - 23C1E2BE062DD5DB00835B54 /* pppcontroller.h */, ); name = Headers; sourceTree = ""; @@ -2623,7 +3041,6 @@ B0C967F717441F0E00889853 /* SNHelperPrivate.h */, B0A88CA616397A1200A60B3A /* VPNAppLayerPrivate.h */, C4CDB8111631933400819B44 /* VPNFlow.h */, - C4CDB8121631933400819B44 /* VPNFlowPrivate.h */, 159A7513107FEAA400A57EAB /* VPNPrivate.h */, 159A7515107FEAA400A57EAB /* VPNConfiguration.h */, 15AAA7F2108E310700C2A607 /* VPNTunnel.h */, @@ -2635,18 +3052,25 @@ 15CB68FC05C072220099E85F /* configd */ = { isa = PBXGroup; children = ( + 1513C3541F1849920022398F /* Build Support */, 15CB6A8605C072500099E85F /* MiG */, 15CB6A8305C072410099E85F /* Schema */, 15B534AD14BE778800EA6522 /* libsystem_configuration */, + 151D060C1EC14C3900E02E48 /* Logging */, 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 */, + 72573D271D667372004975AD /* sctest */, + C4666C73206ED01800247AB6 /* EventFactory */, 15CB690F05C0722B0099E85F /* Products */, - 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */, + 90507AAE1CE2F55B0067D16B /* Frameworks */, ); indentWidth = 8; name = configd; @@ -2657,11 +3081,13 @@ 15CB690705C0722A0099E85F /* SystemConfiguration */ = { isa = PBXGroup; children = ( + 72D3E6591AE6E8A900DB4C69 /* Modules */, 15C330D5134B99EF0028E36B /* SCDynamicStore */, 15C330D8134B9A730028E36B /* SCPreferences */, 1547002E084561B4006787CE /* SCHelper */, 15C330DB134B9B8B0028E36B /* SCNetworkConfiguration */, 15C330DE134B9C290028E36B /* SCNetworkConnection */, + F97F9FC2202CBCA00040BD50 /* SCNetworkInterfaceProvider */, 15C330B4134B91930028E36B /* SCNetworkReachability */, 15C330E1134B9C8E0028E36B /* VPN */, 15CB691205C0722B0099E85F /* Other Headers */, @@ -2681,13 +3107,23 @@ 154083890D5B82A900E07907 /* EmbeddedSimulator */, 15732AAC16EA503300F3AC4C /* configd_sim */, 15732AD516EA511900F3AC4C /* scutil_sim */, - 15732AE416EA6B6700F3AC4C /* libsystem_sim_configuration.dylib */, + 15732AE416EA6B6700F3AC4C /* libsystem_configuration.dylib */, 15E1B05916EBAE3C00E5F06F /* libIPMonitor_sim.a */, 15E1B06116EBAE7800E5F06F /* IPMonitor.bundle */, - 15AB751916EBFF3400FAA8CE /* libSCNetworkReachability_sim.a */, - 15AB751F16EBFF8A00FAA8CE /* SCNetworkReachability.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 */, + 72573D261D667372004975AD /* sctest */, + 7271EA321D76600B0055B1AA /* sctest */, + 151D060B1EC1491600E02E48 /* liblog_SystemConfiguration.dylib */, + 15F742E41EC6370000DA2E7A /* liblog_SystemConfiguration.dylib */, + 15F742F11EC638D100DA2E7A /* liblog_SystemConfiguration.dylib */, + C4666C71206ED01800247AB6 /* SystemConfigurationEventFactory.bundle */, ); name = Products; sourceTree = ""; @@ -2695,6 +3131,7 @@ 15CB691205C0722B0099E85F /* Other Headers */ = { isa = PBXGroup; children = ( + 158FC77E1FDAE27900B2493C /* SystemConfigurationInternal.h */, 15D8B2291450D8450090CECF /* SCD.h */, 15CB691305C0722B0099E85F /* SystemConfiguration.h */, 150607DE075A00A300B147BA /* SCSchemaDefinitions.h */, @@ -2706,12 +3143,9 @@ F95B8A450B03E09300993BA3 /* SCNetworkSignaturePrivate.h */, 15CB693905C0722B0099E85F /* SCValidation.h */, 15A1FF3010597F17004C9CC9 /* CaptiveNetwork.h */, - 15CB694505C0722B0099E85F /* DeviceOnHold.h */, 15CB693D05C0722B0099E85F /* DHCPClientPreferences.h */, 15CB694905C0722B0099E85F /* dy_framework.h */, D61AAEB41522C9BD0066B003 /* scprefs_observer.h */, - 15CB694305C0722B0099E85F /* moh.h */, - 15CB694105C0722B0099E85F /* moh_msg.h */, ); name = "Other Headers"; sourceTree = ""; @@ -2731,8 +3165,6 @@ 15CB69A805C0722B0099E85F /* SCProxies.c */, 15A1FF3110597F17004C9CC9 /* CaptiveNetwork.c */, 15CB69AC05C0722B0099E85F /* DHCP.c */, - 15CB69AE05C0722B0099E85F /* moh.c */, - 15CB69B005C0722B0099E85F /* DeviceOnHold.c */, 15CB69B405C0722B0099E85F /* dy_framework.c */, ); name = "Other Sources"; @@ -2797,11 +3229,11 @@ 15CB6A1805C0722B0099E85F /* Supporting Files */ = { isa = PBXGroup; children = ( - B0BF3440174594C400961734 /* entitlements-osx.plist */, 1540E3600987DA9500157C07 /* com.apple.configd.plist */, 15D3083A16F4E6D900014F82 /* com.apple.configd_sim.plist */, 15CB6A2005C0722B0099E85F /* configd.8 */, - 1567333E0DD1FD6500145179 /* entitlements.plist */, + 1567333E0DD1FD6500145179 /* entitlements-ios.plist */, + 15FBB55017D78A780035D752 /* update-mach-services */, ); name = "Supporting Files"; sourceTree = ""; @@ -2896,15 +3328,19 @@ 15CB6A6E05C0722B0099E85F /* External Frameworks and Libraries */ = { isa = PBXGroup; children = ( + 725CB7541BF439C6000C05A8 /* Foundation.framework */, + 728015961BE16B6C009F4F60 /* NetworkExtension.framework */, + 728015951BE16B6C009F4F60 /* Network.framework */, 15FEE80D0CCFD341001312F9 /* ApplicationServices.framework */, 15CB6A6F05C0722B0099E85F /* CoreFoundation.framework */, + 152439E7180399D800D91708 /* CoreWLAN.framework */, + 15FA0F73203A379600C7702F /* EventFactory.framework */, 1543636A0752D03C00A8EC6C /* IOKit.framework */, + 152439EB180716ED00D91708 /* MobileWiFi.framework */, 1520A3DE0846B2DC0010B584 /* Security.framework */, 15BAA32207F0699A00D9EC95 /* libbsm.dylib */, - 15AC2D8816C574FE00340E28 /* libcupolicy.dylib */, 152CEED0070CF6640050F23C /* libedit.dylib */, - 72C3E82615003E78000D68CB /* MobileInstallation.framework */, - 15CAEF381712690500367CE1 /* libcupolicy.dylib */, + 15FBB54B17D6834C0035D752 /* libCrashReporterClient.a */, ); name = "External Frameworks and Libraries"; sourceTree = ""; @@ -2949,49 +3385,198 @@ name = "Supporting Files"; sourceTree = ""; }; - D6986A70136890B60091C931 /* NetworkInformation */ = { + 72573D271D667372004975AD /* sctest */ = { isa = PBXGroup; children = ( - D6986A72136890C90091C931 /* Headers */, - D6986A74136890DB0091C931 /* Sources */, - ); - name = NetworkInformation; + 72573D361D668B3C004975AD /* genSCTestOptions.c */, + 72573D381D6692BA004975AD /* SCTestOptions.h */, + 72573D391D6692BA004975AD /* SCTestOptions.m */, + 72573D301D6675AF004975AD /* SCTestUtils.h */, + 72573D311D667686004975AD /* SCTestUtils.m */, + 72573D2F1D6673C6004975AD /* SCTest.h */, + 72573D281D667372004975AD /* main.m */, + 72573D2D1D6673B6004975AD /* SCTest.m */, + 72573D3B1D6695B4004975AD /* SCTestDynamicStore.m */, + 72573D3D1D669AA6004975AD /* SCTestPreferences.m */, + 72573D411D6B7989004975AD /* SCTestConfigAgents.m */, + 728E0E951D70229A00E0613A /* SCTestReachability.m */, + 72573D3F1D67B2BE004975AD /* SCTestUnitTest.m */, + 72573D431D6B9E72004975AD /* sctest-entitlements.plist */, + 72C12CAA1D6E9ED4000EE61C /* npt_configd.plist */, + ); + path = sctest; sourceTree = ""; }; - D6986A72136890C90091C931 /* Headers */ = { + 726DB2F01BEA8075001B2C6C /* ConfigAgentInformation */ = { isa = PBXGroup; children = ( - D6986A781368913C0091C931 /* network_information.h */, - D6986A761368911E0091C931 /* network_information_priv.h */, - 153ACCA714E322D5005029A5 /* network_information_server.h */, + 726DB2F11BEA80E5001B2C6C /* config_agent_info.c */, + 726DB2F21BEA80E5001B2C6C /* config_agent_info.h */, ); - name = Headers; + name = ConfigAgentInformation; sourceTree = ""; }; - D6986A74136890DB0091C931 /* Sources */ = { + 728015741BE1681B009F4F60 /* AgentMonitor */ = { isa = PBXGroup; children = ( - D6986A77136891300091C931 /* network_information.c */, - D6986A75136891120091C931 /* network_information_priv.c */, - 153ACCA614E322D5005029A5 /* network_information_server.c */, - ); - name = Sources; + 728015751BE16833009F4F60 /* agent-monitor.m */, + 728015931BE1697E009F4F60 /* agent-monitor.h */, + 728015781BE16833009F4F60 /* configAgent.h */, + 725CB7571BF51476000C05A8 /* configAgentDefines.h */, + 728015791BE16833009F4F60 /* configAgent.m */, + 7280157A1BE16833009F4F60 /* controller.h */, + 7280157B1BE16833009F4F60 /* controller.m */, + 7280157C1BE16833009F4F60 /* dnsAgent.h */, + 7280157D1BE16833009F4F60 /* dnsAgent.m */, + 7280157F1BE16833009F4F60 /* proxyAgent.h */, + 728015801BE16833009F4F60 /* proxyAgent.m */, + ); + name = AgentMonitor; sourceTree = ""; }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 1528BFDC1357305400691881 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( + 72D3E65F1AE6EA3A00DB4C69 /* SCTest-Swift */ = { + isa = PBXGroup; + children = ( + 72D3E6601AE6EA3A00DB4C69 /* main.swift */, ); - runOnlyForDeploymentPostprocessing = 0; + path = "SCTest-Swift"; + sourceTree = ""; }; - 1528BFF113573FEE00691881 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; + 72D3E66A1AE6EAF600DB4C69 /* SCTest-ObjC */ = { + isa = PBXGroup; + children = ( + 72D3E66B1AE6EAF600DB4C69 /* test-objC.m */, + ); + path = "SCTest-ObjC"; + sourceTree = ""; + }; + 90507AAE1CE2F55B0067D16B /* Frameworks */ = { + isa = PBXGroup; + children = ( + F9D7305020E41DD500521181 /* WirelessDiagnostics.framework */, + F9D7304E20E41D9C00521181 /* ProtocolBuffer.framework */, + 1562569020856CCC00FCD61E /* liblockdown.dylib */, + 15FA0F74203A390E00C7702F /* EventFactory.framework */, + 15D92BA61FFC669000DF2632 /* MobileWiFi.framework */, + 72573D331D66800C004975AD /* SystemConfiguration.framework */, + 78C951FD1F797B43000EA36B /* libnetwork.tbd */, + 15D92B9A1FFC5FA500DF2632 /* libnetwork.tbd */, + 15D92B9D1FFC61F400DF2632 /* libnetwork.tbd */, + 15D92BA01FFC641500DF2632 /* libnetwork.tbd */, + ); + name = Frameworks; + sourceTree = ""; + }; + C4666C73206ED01800247AB6 /* EventFactory */ = { + isa = PBXGroup; + children = ( + 1597A9A31FBCECCD000FAA86 /* EventFactory.h */, + 1597A9A41FBCECCD000FAA86 /* EventFactory.m */, + C4666C74206ED01800247AB6 /* Info.plist */, + ); + path = EventFactory; + sourceTree = ""; + }; + D6986A70136890B60091C931 /* NetworkInformation */ = { + isa = PBXGroup; + children = ( + D6986A72136890C90091C931 /* Headers */, + D6986A74136890DB0091C931 /* Sources */, + ); + name = NetworkInformation; + sourceTree = ""; + }; + D6986A72136890C90091C931 /* Headers */ = { + isa = PBXGroup; + children = ( + D6986A781368913C0091C931 /* network_information.h */, + 158FC7881FDB184D00B2493C /* network_information_internal.h */, + 1528922C1EDE41ED00FCFE71 /* network_state_information_logging.h */, + D6986A761368911E0091C931 /* network_state_information_priv.h */, + 720985431C580D9F00966D30 /* network_config_agent_info_priv.h */, + 153ACCA714E322D5005029A5 /* network_information_server.h */, + ); + name = Headers; + sourceTree = ""; + }; + D6986A74136890DB0091C931 /* Sources */ = { + isa = PBXGroup; + children = ( + D6986A77136891300091C931 /* network_information.c */, + D6986A75136891120091C931 /* network_state_information_priv.c */, + 153ACCA614E322D5005029A5 /* network_information_server.c */, + ); + name = Sources; + sourceTree = ""; + }; + F97F9FC2202CBCA00040BD50 /* SCNetworkInterfaceProvider */ = { + isa = PBXGroup; + children = ( + F97F9FC4202CBCF50040BD50 /* Headers */, + F97F9FC3202CBCF10040BD50 /* Source */, + ); + name = SCNetworkInterfaceProvider; + sourceTree = ""; + }; + F97F9FC3202CBCF10040BD50 /* Source */ = { + isa = PBXGroup; + children = ( + F97F9FC6202CBD230040BD50 /* SCNetworkInterfaceProvider.c */, + ); + name = Source; + sourceTree = ""; + }; + F97F9FC4202CBCF50040BD50 /* Headers */ = { + isa = PBXGroup; + children = ( + F97F9FC5202CBD130040BD50 /* SCNetworkInterfaceProvider.h */, + ); + name = Headers; + sourceTree = ""; + }; + F9B7AE5B1862116500C78D18 /* IPMonitorControl */ = { + isa = PBXGroup; + children = ( + F9D7304A20DDA59600521181 /* awdgen.yaml */, + F9D7304420DD89C600521181 /* AWD */, + F9D7303C20DD894C00521181 /* IPMonitorAWDReport.h */, + F9D7303D20DD894C00521181 /* IPMonitorAWDReport.m */, + F9B7AE5C1862116500C78D18 /* IPMonitorControl.c */, + F9B7AE5D1862116500C78D18 /* IPMonitorControl.h */, + F9B7AE5E1862116500C78D18 /* IPMonitorControlPrivate.h */, + F9B7AE5F1862116500C78D18 /* IPMonitorControlServer.c */, + F9B7AE601862116500C78D18 /* IPMonitorControlServer.h */, + F9B7AE611862116500C78D18 /* main.c */, + F9B7AE621862116500C78D18 /* Makefile */, + F9B7AE631862116500C78D18 /* symbol_scope.h */, + ); + path = IPMonitorControl; + sourceTree = ""; + }; + F9D7304420DD89C600521181 /* AWD */ = { + isa = PBXGroup; + children = ( + F999388820FE54CB005EE20D /* AwdMetadata-0x81-IPMonitor.bin */, + F9D7304620DD89C600521181 /* AWDIPMonitorInterfaceAdvisoryReport.h */, + F9D7304720DD89C600521181 /* AWDIPMonitorGlobalEnums.h */, + F9D7304820DD89C600521181 /* AWDMetricIds_IPMonitor.h */, + F9D7304920DD89C600521181 /* AWDIPMonitorInterfaceAdvisoryReport.m */, + ); + path = AWD; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 151D05FB1EC1491600E02E48 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; files = ( + 158FC78D1FDB566D00B2493C /* liblog_SystemConfiguration_internal.h in Headers */, + 15CB8F7A1EE4DD3E00726685 /* dnsinfo_logging.h in Headers */, + 15CB8F721EE4DD0400726685 /* network_state_information_logging.h in Headers */, + 15CB8F841EE4DE2600726685 /* SCNetworkReachabilityLogging.h in Headers */, + 158FC78A1FDB186600B2493C /* network_information_internal.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3008,20 +3593,26 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 155847470754FDCD0046C2E9 /* scutil.h in Headers */, + 1558474B0754FDCD0046C2E9 /* cache.h in Headers */, 155847480754FDCD0046C2E9 /* commands.h in Headers */, 155847490754FDCD0046C2E9 /* dictionary.h in Headers */, - 1558474A0754FDCD0046C2E9 /* session.h in Headers */, - 1558474B0754FDCD0046C2E9 /* cache.h in Headers */, - 1558474C0754FDCD0046C2E9 /* notifications.h in Headers */, - 1558474D0754FDCD0046C2E9 /* tests.h in Headers */, - 1558474E0754FDCD0046C2E9 /* prefs.h in Headers */, + 15CB8F7B1EE4DD3F00726685 /* dnsinfo_logging.h in Headers */, + 72B43728113C7BFC00EBF1B6 /* nc.h in Headers */, 1558474F0754FDCD0046C2E9 /* net.h in Headers */, + 15CB8F711EE4DCFF00726685 /* network_state_information_logging.h in Headers */, 155847500754FDCD0046C2E9 /* net_interface.h in Headers */, 155847510754FDCD0046C2E9 /* net_protocol.h in Headers */, 155847520754FDCD0046C2E9 /* net_service.h in Headers */, 155847530754FDCD0046C2E9 /* net_set.h in Headers */, - 72B43728113C7BFC00EBF1B6 /* nc.h in Headers */, + 1558474C0754FDCD0046C2E9 /* notifications.h in Headers */, + 1558474E0754FDCD0046C2E9 /* prefs.h in Headers */, + 155847470754FDCD0046C2E9 /* scutil.h in Headers */, + 1558474A0754FDCD0046C2E9 /* session.h in Headers */, + 1558474D0754FDCD0046C2E9 /* tests.h in Headers */, + 1581BCD31E28679A00F69B1E /* InterfaceNamerControlPrefs.h in Headers */, + 1581BCD51E2867A500F69B1E /* IPMonitorControlPrefs.h in Headers */, + 153E16A81EE500E70027698E /* SCNetworkReachabilityInternal.h in Headers */, + 15CB8F831EE4DE2200726685 /* SCNetworkReachabilityLogging.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3032,10 +3623,27 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 155F49871C864F1400E47D08 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 155F49961C864F4E00E47D08 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; 1572C4A80CFB55B400E2776E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 1572C4CB0CFB55B400E2776E /* pppcontroller.h in Headers */, + 1572C4CA0CFB55B400E2776E /* pppcontroller_types.h in Headers */, + 1572C581171CD00E00870549 /* pppcontroller_mach_defines.h in Headers */, 1572C4A90CFB55B400E2776E /* SCSchemaDefinitions.h in Headers */, 1572C4AA0CFB55B400E2776E /* SystemConfiguration.h in Headers */, 1572C4AB0CFB55B400E2776E /* SCPrivate.h in Headers */, @@ -3055,20 +3663,16 @@ 1572C4B90CFB55B400E2776E /* SCNetworkConfiguration.h in Headers */, 1572C4BA0CFB55B400E2776E /* SCNetworkConfigurationInternal.h in Headers */, D61AAEB61522C9E60066B003 /* scprefs_observer.h in Headers */, + F97F9FC8202CBD600040BD50 /* SCNetworkInterfaceProvider.h in Headers */, 1572C4BB0CFB55B400E2776E /* SCNetwork.h in Headers */, 1572C4BC0CFB55B400E2776E /* SCNetworkConnection.h in Headers */, 1572C4BD0CFB55B400E2776E /* SCNetworkReachability.h in Headers */, 1572C4BE0CFB55B400E2776E /* SCValidation.h in Headers */, 1572C4BF0CFB55B400E2776E /* DHCPClientPreferences.h in Headers */, 1572C4C00CFB55B400E2776E /* SCDynamicStoreCopyDHCPInfo.h in Headers */, - 1572C4C10CFB55B400E2776E /* moh_msg.h in Headers */, - 1572C4C20CFB55B400E2776E /* moh.h in Headers */, - C4CDB81A163193AF00819B44 /* VPNFlowPrivate.h in Headers */, - 1572C4C30CFB55B400E2776E /* DeviceOnHold.h in Headers */, 1572C4C50CFB55B400E2776E /* dy_framework.h in Headers */, 1572C4C70CFB55B400E2776E /* SCPreferencesPathKey.h in Headers */, - 1572C4CA0CFB55B400E2776E /* pppcontroller_types.h in Headers */, - 1572C581171CD00E00870549 /* pppcontroller_mach_defines.h in Headers */, + 158FC7801FDAE32A00B2493C /* SystemConfigurationInternal.h in Headers */, 1572C4CE0CFB55B400E2776E /* SCPreferencesSetSpecificPrivate.h in Headers */, C4CDB819163193AA00819B44 /* VPNFlow.h in Headers */, 1572C4CF0CFB55B400E2776E /* SCPreferencesGetSpecificPrivate.h in Headers */, @@ -3077,6 +3681,10 @@ B0A88CA816397A1200A60B3A /* VPNAppLayerPrivate.h in Headers */, 1572C4D40CFB55B400E2776E /* SCNetworkConnectionPrivate.h in Headers */, 1572C4D50CFB55B400E2776E /* SCPreferencesKeychainPrivate.h in Headers */, + F9347FF8187C7993003D4178 /* IPMonitorControl.h in Headers */, + 1572AA901D8237810021E093 /* plugin_shared.h in Headers */, + F9347FF9187C7993003D4178 /* IPMonitorControlPrivate.h in Headers */, + F9347FFA187C7993003D4178 /* symbol_scope.h in Headers */, 1572C4D60CFB55B400E2776E /* SCSchemaDefinitionsPrivate.h in Headers */, 1572C4D70CFB55B400E2776E /* SCNetworkSignature.h in Headers */, B0C9689E174426DD00889853 /* SNHelperPrivate.h in Headers */, @@ -3089,7 +3697,6 @@ 15C330D2134B95AA0028E36B /* SCNetworkReachabilityInternal.h in Headers */, 15D8B22B1450D8450090CECF /* SCD.h in Headers */, B084711016385121006C92A3 /* SCNetworkConnectionInternal.h in Headers */, - 1572C4CB0CFB55B400E2776E /* pppcontroller.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3111,20 +3718,25 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 15732AAF16EA511900F3AC4C /* scutil.h in Headers */, + 15732AB316EA511900F3AC4C /* cache.h in Headers */, 15732AB016EA511900F3AC4C /* commands.h in Headers */, 15732AB116EA511900F3AC4C /* dictionary.h in Headers */, - 15732AB216EA511900F3AC4C /* session.h in Headers */, - 15732AB316EA511900F3AC4C /* cache.h in Headers */, - 15732AB416EA511900F3AC4C /* notifications.h in Headers */, - 15732AB516EA511900F3AC4C /* tests.h in Headers */, - 15732AB616EA511900F3AC4C /* prefs.h in Headers */, + 15CB8F811EE4DD4E00726685 /* dnsinfo_logging.h in Headers */, + 15732ABC16EA511900F3AC4C /* nc.h in Headers */, 15732AB716EA511900F3AC4C /* net.h in Headers */, + 15CB8F771EE4DD1900726685 /* network_state_information_logging.h in Headers */, 15732AB816EA511900F3AC4C /* net_interface.h in Headers */, 15732AB916EA511900F3AC4C /* net_protocol.h in Headers */, 15732ABA16EA511900F3AC4C /* net_service.h in Headers */, 15732ABB16EA511900F3AC4C /* net_set.h in Headers */, - 15732ABC16EA511900F3AC4C /* nc.h in Headers */, + 15732AB416EA511900F3AC4C /* notifications.h in Headers */, + 15732AB616EA511900F3AC4C /* prefs.h in Headers */, + 15732AAF16EA511900F3AC4C /* scutil.h in Headers */, + 15732AB216EA511900F3AC4C /* session.h in Headers */, + 15732AB516EA511900F3AC4C /* tests.h in Headers */, + 1581BCD91E2867C100F69B1E /* IPMonitorControlPrefs.h in Headers */, + 153E16AA1EE500EF0027698E /* SCNetworkReachabilityInternal.h in Headers */, + 15CB8F8A1EE4DE3B00726685 /* SCNetworkReachabilityLogging.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3132,8 +3744,10 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 158FC77D1FDADA5E00B2493C /* libSystemConfiguration_internal.h in Headers */, 15732AD816EA6B6700F3AC4C /* dnsinfo.h in Headers */, 15732AD916EA6B6700F3AC4C /* network_information.h in Headers */, + 158FC78B1FDB187A00B2493C /* network_information_internal.h in Headers */, 15732ADA16EA6B6700F3AC4C /* dnsinfo_private.h in Headers */, 15732ADB16EA6B6700F3AC4C /* libSystemConfiguration_client.h in Headers */, ); @@ -3150,20 +3764,26 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 157433F20D4A8137002ACA73 /* scutil.h in Headers */, + 157433F60D4A8137002ACA73 /* cache.h in Headers */, 157433F30D4A8137002ACA73 /* commands.h in Headers */, 157433F40D4A8137002ACA73 /* dictionary.h in Headers */, - 157433F50D4A8137002ACA73 /* session.h in Headers */, - 157433F60D4A8137002ACA73 /* cache.h in Headers */, - 157433F70D4A8137002ACA73 /* notifications.h in Headers */, - 157433F80D4A8137002ACA73 /* tests.h in Headers */, - 157433F90D4A8137002ACA73 /* prefs.h in Headers */, + 15CB8F7E1EE4DD4800726685 /* dnsinfo_logging.h in Headers */, + 72B4372A113C7BFC00EBF1B6 /* nc.h in Headers */, 157433FA0D4A8137002ACA73 /* net.h in Headers */, + 15CB8F751EE4DD1100726685 /* network_state_information_logging.h in Headers */, 157433FB0D4A8137002ACA73 /* net_interface.h in Headers */, 157433FC0D4A8137002ACA73 /* net_protocol.h in Headers */, 157433FD0D4A8137002ACA73 /* net_service.h in Headers */, 157433FE0D4A8137002ACA73 /* net_set.h in Headers */, - 72B4372A113C7BFC00EBF1B6 /* nc.h in Headers */, + 157433F70D4A8137002ACA73 /* notifications.h in Headers */, + 157433F90D4A8137002ACA73 /* prefs.h in Headers */, + 157433F20D4A8137002ACA73 /* scutil.h in Headers */, + 157433F50D4A8137002ACA73 /* session.h in Headers */, + 157433F80D4A8137002ACA73 /* tests.h in Headers */, + 1581BCDD1E286E0000F69B1E /* InterfaceNamerControlPrefs.h in Headers */, + 1581BCD71E2867B200F69B1E /* IPMonitorControlPrefs.h in Headers */, + 153E16A91EE500ED0027698E /* SCNetworkReachabilityInternal.h in Headers */, + 15CB8F861EE4DE2E00726685 /* SCNetworkReachabilityLogging.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3172,9 +3792,12 @@ buildActionMask = 2147483647; files = ( 157A84DA0D56C63900B6F1A0 /* dnsinfo.h in Headers */, + 158FC77C1FDADA5A00B2493C /* libSystemConfiguration_internal.h in Headers */, D661C2F21368BB720030B977 /* network_information.h in Headers */, + 158FC7791FDA31EA00B2493C /* network_config_agent_info_priv.h in Headers */, 157A84DB0D56C63900B6F1A0 /* dnsinfo_private.h in Headers */, 153338C014BE7978004FCE22 /* libSystemConfiguration_client.h in Headers */, + 726DB2F61BEA80E5001B2C6C /* config_agent_info.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3182,13 +3805,27 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 157A84F60D56C7E800B6F1A0 /* dns-configuration.h in Headers */, + 720985471C5835DB00966D30 /* agent-monitor.h in Headers */, + 720A4C0B1C585C93007436B8 /* controller.h in Headers */, + 720A4C0A1C585C7D007436B8 /* configAgent.h in Headers */, + 725CB7591BF514F5000C05A8 /* configAgentDefines.h in Headers */, + 720A4C0C1C585C97007436B8 /* dnsAgent.h in Headers */, 15D48EC20F67061F00B4711E /* dnsinfo_create.h in Headers */, - E4F211D4137B0ABD00BBB915 /* network_information_priv.h in Headers */, + 15CB8F7C1EE4DD4300726685 /* dnsinfo_logging.h in Headers */, + 157A84F60D56C7E800B6F1A0 /* dns-configuration.h in Headers */, + 1596A7B514EDB73D00798C39 /* libSystemConfiguration_server.h in Headers */, + 153ACCAC14E322D5005029A5 /* network_information_server.h in Headers */, + 15CB8F731EE4DD0B00726685 /* network_state_information_logging.h in Headers */, + 158FC7861FDAEF7400B2493C /* network_state_information_priv.h in Headers */, + 720A4C0D1C585C9F007436B8 /* proxyAgent.h in Headers */, 1575FD2812CD15C60003D86E /* proxy-configuration.h in Headers */, 157A84F70D56C7E800B6F1A0 /* set-hostname.h in Headers */, - 153ACCAC14E322D5005029A5 /* network_information_server.h in Headers */, - 1596A7B514EDB73D00798C39 /* libSystemConfiguration_server.h in Headers */, + F9B7AE6F186211F600C78D18 /* symbol_scope.h in Headers */, + 1581BCD61E2867AF00F69B1E /* IPMonitorControlPrefs.h in Headers */, + F9B7AE68186211C900C78D18 /* IPMonitorControlPrivate.h in Headers */, + F9B7AE6C186211DE00C78D18 /* IPMonitorControlServer.h in Headers */, + 153E16A61EE5008A0027698E /* SCNetworkReachabilityInternal.h in Headers */, + 15CB8F851EE4DE2B00726685 /* SCNetworkReachabilityLogging.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3196,6 +3833,7 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 15A9BDA81D8DEA67007024DB /* plugin_shared.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3203,11 +3841,12 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 157A85170D56C8E000B6F1A0 /* eventmon.h in Headers */, 157A85120D56C8E000B6F1A0 /* cache.h in Headers */, 157A85140D56C8E000B6F1A0 /* ev_dlil.h in Headers */, 157A85150D56C8E000B6F1A0 /* ev_ipv4.h in Headers */, 157A85160D56C8E000B6F1A0 /* ev_ipv6.h in Headers */, - 157A85170D56C8E000B6F1A0 /* eventmon.h in Headers */, + 152439E91805CC6C00D91708 /* ev_extra.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3222,6 +3861,7 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 1572AA911D82379E0021E093 /* plugin_shared.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3252,11 +3892,12 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 159D541407528DB5004F8947 /* eventmon.h in Headers */, 159D540A07528D3B004F8947 /* cache.h in Headers */, 159D540E07528DAE004F8947 /* ev_dlil.h in Headers */, 159D541007528DB1004F8947 /* ev_ipv4.h in Headers */, 159D541207528DB3004F8947 /* ev_ipv6.h in Headers */, - 159D541407528DB5004F8947 /* eventmon.h in Headers */, + 152439E518038E5B00D91708 /* ev_extra.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3264,6 +3905,8 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 1572AA8F1D82375A0021E093 /* plugin_shared.h in Headers */, + 1581BCD21E28673600F69B1E /* InterfaceNamerControlPrefs.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3271,14 +3914,28 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 155D223B0AF13A7300D52ED0 /* dns-configuration.h in Headers */, + 728015991BE1812B009F4F60 /* agent-monitor.h in Headers */, + 7280159C1BE1812B009F4F60 /* controller.h in Headers */, + 7280159B1BE1812B009F4F60 /* configAgent.h in Headers */, + 725CB7581BF514F2000C05A8 /* configAgentDefines.h in Headers */, + 158FC7851FDAEF6600B2493C /* network_state_information_priv.h in Headers */, 15D48EC00F67061700B4711E /* dnsinfo_create.h in Headers */, - E4F211D7137B0AF200BBB915 /* network_information_priv.h in Headers */, + 15CB8F791EE4DD3B00726685 /* dnsinfo_logging.h in Headers */, + 7280159D1BE1812B009F4F60 /* dnsAgent.h in Headers */, + 155D223B0AF13A7300D52ED0 /* dns-configuration.h in Headers */, + 1596A7B414EDB73D00798C39 /* libSystemConfiguration_server.h in Headers */, + 153ACCAB14E322D5005029A5 /* network_information_server.h in Headers */, + 15CB8F701EE4DCFC00726685 /* network_state_information_logging.h in Headers */, + 7280159E1BE1812B009F4F60 /* proxyAgent.h in Headers */, 1575FD2A12CD15C60003D86E /* proxy-configuration.h in Headers */, 155D223C0AF13A7300D52ED0 /* set-hostname.h in Headers */, 155D223D0AF13A7300D52ED0 /* smb-configuration.h in Headers */, - 153ACCAB14E322D5005029A5 /* network_information_server.h in Headers */, - 1596A7B414EDB73D00798C39 /* libSystemConfiguration_server.h in Headers */, + F9B7AE6E186211F000C78D18 /* symbol_scope.h in Headers */, + 1581BCD41E2867A300F69B1E /* IPMonitorControlPrefs.h in Headers */, + F9B7AE67186211C200C78D18 /* IPMonitorControlPrivate.h in Headers */, + F9B7AE6B186211DA00C78D18 /* IPMonitorControlServer.h in Headers */, + 153E16A51EE500810027698E /* SCNetworkReachabilityInternal.h in Headers */, + 15CB8F821EE4DE1F00726685 /* SCNetworkReachabilityLogging.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3293,6 +3950,7 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 1572AA8D1D8235940021E093 /* plugin_shared.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3314,6 +3972,9 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 15A5A2090D5B94190087BDA0 /* pppcontroller.h in Headers */, + 15A5A2080D5B94190087BDA0 /* pppcontroller_types.h in Headers */, + 1572C57F171CCFE200870549 /* pppcontroller_mach_defines.h in Headers */, 15A5A1E70D5B94190087BDA0 /* SCSchemaDefinitions.h in Headers */, 15A5A1E80D5B94190087BDA0 /* SystemConfiguration.h in Headers */, 15A5A1E90D5B94190087BDA0 /* SCPrivate.h in Headers */, @@ -3332,6 +3993,7 @@ 15A5A1F60D5B94190087BDA0 /* SCPreferencesSetSpecific.h in Headers */, 15A5A1F70D5B94190087BDA0 /* SCNetworkConfiguration.h in Headers */, 15A5A1F80D5B94190087BDA0 /* SCNetworkConfigurationInternal.h in Headers */, + 727AF257191386DA009AB153 /* VPNTunnel.h in Headers */, 15A5A1F90D5B94190087BDA0 /* SCNetwork.h in Headers */, 15A5A1FA0D5B94190087BDA0 /* SCNetworkConnection.h in Headers */, 15A5A1FB0D5B94190087BDA0 /* SCNetworkReachability.h in Headers */, @@ -3339,17 +4001,15 @@ 15A5A1FD0D5B94190087BDA0 /* DHCPClientPreferences.h in Headers */, D61AAEB71522C9EF0066B003 /* scprefs_observer.h in Headers */, 15A5A1FE0D5B94190087BDA0 /* SCDynamicStoreCopyDHCPInfo.h in Headers */, - 15A5A1FF0D5B94190087BDA0 /* moh_msg.h in Headers */, - 15A5A2000D5B94190087BDA0 /* moh.h in Headers */, - 15A5A2010D5B94190087BDA0 /* DeviceOnHold.h in Headers */, + 158FC7811FDAE32E00B2493C /* SystemConfigurationInternal.h in Headers */, + 727AF258191386E3009AB153 /* VPNTunnelPrivate.h in Headers */, 15A5A2030D5B94190087BDA0 /* dy_framework.h in Headers */, 15A5A2050D5B94190087BDA0 /* SCPreferencesPathKey.h in Headers */, 15A5A2060D5B94190087BDA0 /* dnsinfo.h in Headers */, 15A5A2070D5B94190087BDA0 /* dnsinfo_private.h in Headers */, - 15A5A2080D5B94190087BDA0 /* pppcontroller_types.h in Headers */, - 1572C57F171CCFE200870549 /* pppcontroller_mach_defines.h in Headers */, 15A5A20C0D5B94190087BDA0 /* SCPreferencesSetSpecificPrivate.h in Headers */, 15A5A20D0D5B94190087BDA0 /* SCPreferencesGetSpecificPrivate.h in Headers */, + 727AF255191386A0009AB153 /* VPNFlow.h in Headers */, 15A5A20E0D5B94190087BDA0 /* SCNetworkConfigurationPrivate.h in Headers */, 15A5A2100D5B94190087BDA0 /* SCHelper_client.h in Headers */, 15A5A2110D5B94190087BDA0 /* SCNetworkConnectionPrivate.h in Headers */, @@ -3360,16 +4020,10 @@ 15A1FF3410597F17004C9CC9 /* CaptiveNetwork.h in Headers */, 159A7528107FEAA400A57EAB /* VPNPrivate.h in Headers */, 159A752A107FEAA400A57EAB /* VPNConfiguration.h in Headers */, + 1572AA921D8237A30021E093 /* plugin_shared.h in Headers */, 15C330D3134B95AA0028E36B /* SCNetworkReachabilityInternal.h in Headers */, + 727AF25419138699009AB153 /* VPNAppLayerPrivate.h in Headers */, 15D8B22C1450D8450090CECF /* SCD.h in Headers */, - 15A5A2090D5B94190087BDA0 /* pppcontroller.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 15AB751316EBFF3400FAA8CE /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3386,9 +4040,13 @@ buildActionMask = 2147483647; files = ( 15DAD5E1075913CE0084A6ED /* dnsinfo.h in Headers */, + 158FC77B1FDADA5400B2493C /* libSystemConfiguration_internal.h in Headers */, D661C2EF1368BB280030B977 /* network_information.h in Headers */, + 158FC7781FDA31E000B2493C /* network_config_agent_info_priv.h in Headers */, 15DAD5E2075913CE0084A6ED /* dnsinfo_private.h in Headers */, 153338BF14BE7978004FCE22 /* libSystemConfiguration_client.h in Headers */, + 728CEB001BEA993100F13F92 /* config_agent_info.h in Headers */, + 158FC7891FDB186100B2493C /* network_information_internal.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3396,6 +4054,9 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( + 15DAD66507591A1A0084A6ED /* pppcontroller.h in Headers */, + 1572C580171CCFF000870549 /* pppcontroller_mach_defines.h in Headers */, + 15DAD66407591A1A0084A6ED /* pppcontroller_types.h in Headers */, 1506081A075A00A300B147BA /* SCSchemaDefinitions.h in Headers */, 15DAD64307591A1A0084A6ED /* SystemConfiguration.h in Headers */, 15DAD64407591A1A0084A6ED /* SCPrivate.h in Headers */, @@ -3415,26 +4076,26 @@ 15DAD65107591A1A0084A6ED /* SCPreferencesSetSpecific.h in Headers */, 15DAD65207591A1A0084A6ED /* SCNetworkConfiguration.h in Headers */, D61AAEB51522C9D00066B003 /* scprefs_observer.h in Headers */, + F97F9FC7202CBD5A0040BD50 /* SCNetworkInterfaceProvider.h in Headers */, 15DAD65307591A1A0084A6ED /* SCNetworkConfigurationInternal.h in Headers */, + F9B7AE66186211BE00C78D18 /* IPMonitorControlPrivate.h in Headers */, 15DAD65407591A1A0084A6ED /* SCNetwork.h in Headers */, 15DAD65507591A1A0084A6ED /* SCNetworkConnection.h in Headers */, + F9B7AE65186211B500C78D18 /* IPMonitorControl.h in Headers */, 15DAD65607591A1A0084A6ED /* SCNetworkReachability.h in Headers */, + F9B7AE6D186211EA00C78D18 /* symbol_scope.h in Headers */, 15DAD65707591A1A0084A6ED /* SCValidation.h in Headers */, + 158FC77F1FDAE32600B2493C /* SystemConfigurationInternal.h in Headers */, 15DAD65807591A1A0084A6ED /* DHCPClientPreferences.h in Headers */, 15DAD65907591A1A0084A6ED /* SCDynamicStoreCopyDHCPInfo.h in Headers */, - 15DAD65A07591A1A0084A6ED /* moh_msg.h in Headers */, - 15DAD65B07591A1A0084A6ED /* moh.h in Headers */, - 15DAD65C07591A1A0084A6ED /* DeviceOnHold.h in Headers */, - C4CDB8181631938400819B44 /* VPNFlowPrivate.h in Headers */, 15DAD65E07591A1A0084A6ED /* dy_framework.h in Headers */, 15DAD66107591A1A0084A6ED /* SCPreferencesPathKey.h in Headers */, - 15DAD66407591A1A0084A6ED /* pppcontroller_types.h in Headers */, - 1572C580171CCFF000870549 /* pppcontroller_mach_defines.h in Headers */, B0A88CA716397A1200A60B3A /* VPNAppLayerPrivate.h in Headers */, 156BD6BC07E0DFA9008698FF /* SCPreferencesSetSpecificPrivate.h in Headers */, 154CF3F407E1EA4D00D8302E /* SCPreferencesGetSpecificPrivate.h in Headers */, C4CDB8171631938000819B44 /* VPNFlow.h in Headers */, 155A1E6C081079CC00F70D98 /* SCNetworkConfigurationPrivate.h in Headers */, + 1572AA8E1D8235A40021E093 /* plugin_shared.h in Headers */, 155B7BF80847776D00F0E262 /* SCHelper_client.h in Headers */, 15D8B22A1450D8450090CECF /* SCD.h in Headers */, 15A297300A13C08C009879B3 /* SCNetworkConnectionPrivate.h in Headers */, @@ -3449,7 +4110,6 @@ 15AAA7F7108E310700C2A607 /* VPNTunnelPrivate.h in Headers */, 15C330D1134B95AA0028E36B /* SCNetworkReachabilityInternal.h in Headers */, B084710F16385121006C92A3 /* SCNetworkConnectionInternal.h in Headers */, - 15DAD66507591A1A0084A6ED /* pppcontroller.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -3457,18 +4117,64 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 15E1B04316EBAE3C00E5F06F /* dns-configuration.h in Headers */, 15E1B04416EBAE3C00E5F06F /* dnsinfo_create.h in Headers */, - 15E1B04516EBAE3C00E5F06F /* network_information_priv.h in Headers */, - 15E1B04616EBAE3C00E5F06F /* proxy-configuration.h in Headers */, - 15E1B04816EBAE3C00E5F06F /* network_information_server.h in Headers */, + 15CB8F7F1EE4DD4B00726685 /* dnsinfo_logging.h in Headers */, + 15E1B04316EBAE3C00E5F06F /* dns-configuration.h in Headers */, 15E1B04916EBAE3C00E5F06F /* libSystemConfiguration_server.h in Headers */, + 158FC7871FDAEF7900B2493C /* network_state_information_priv.h in Headers */, + 15E1B04816EBAE3C00E5F06F /* network_information_server.h in Headers */, + 15CB8F761EE4DD1600726685 /* network_state_information_logging.h in Headers */, + 15E1B04616EBAE3C00E5F06F /* proxy-configuration.h in Headers */, + 1581BCD81E2867BA00F69B1E /* IPMonitorControlPrefs.h in Headers */, + 153E16A71EE5008F0027698E /* SCNetworkReachabilityInternal.h in Headers */, + 15CB8F881EE4DE3300726685 /* SCNetworkReachabilityLogging.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 15F742DB1EC6370000DA2E7A /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 158FC78E1FDB567500B2493C /* liblog_SystemConfiguration_internal.h in Headers */, + 15CB8F7D1EE4DD4600726685 /* dnsinfo_logging.h in Headers */, + 15CB8F741EE4DD1000726685 /* network_state_information_logging.h in Headers */, + 15CB8F871EE4DE3000726685 /* SCNetworkReachabilityLogging.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 15F742E81EC638D100DA2E7A /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 158FC78F1FDB567900B2493C /* liblog_SystemConfiguration_internal.h in Headers */, + 15CB8F801EE4DD4D00726685 /* dnsinfo_logging.h in Headers */, + 15CB8F781EE4DD1B00726685 /* network_state_information_logging.h in Headers */, + 15CB8F891EE4DE3600726685 /* SCNetworkReachabilityLogging.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ + 151D05FA1EC1491600E02E48 /* liblog_SystemConfiguration */ = { + isa = PBXNativeTarget; + buildConfigurationList = 151D06081EC1491600E02E48 /* Build configuration list for PBXNativeTarget "liblog_SystemConfiguration" */; + buildPhases = ( + 151D05FB1EC1491600E02E48 /* Headers */, + 151D06011EC1491600E02E48 /* Sources */, + 151D06061EC1491600E02E48 /* Frameworks */, + 1513C35A1F186A700022398F /* Update "install_path" for address|thread sanitizers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = liblog_SystemConfiguration; + productInstallPath = /usr/local/lib/system; + productName = DNSConfiguration; + productReference = 151D060B1EC1491600E02E48 /* liblog_SystemConfiguration.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; 151F5D990CCE98E50093AC3B /* SCMonitor */ = { isa = PBXNativeTarget; buildConfigurationList = 151F5D9F0CCE98E60093AC3B /* Build configuration list for PBXNativeTarget "SCMonitor" */; @@ -3476,6 +4182,7 @@ 151F5D960CCE98E50093AC3B /* Resources */, 151F5D970CCE98E50093AC3B /* Sources */, 151F5D980CCE98E50093AC3B /* Frameworks */, + 1513C3591F18697C0022398F /* Update "install_path" for address|thread sanitizers */, ); buildRules = ( ); @@ -3502,87 +4209,6 @@ productReference = 151F63EC09328A3C0096DCC9 /* genSCPreferences */; productType = "com.apple.product-type.tool"; }; - 15213FF90E93E9F500DACD2C /* Logger.bundle */ = { - isa = PBXNativeTarget; - buildConfigurationList = 15213FFF0E93E9F600DACD2C /* Build configuration list for PBXNativeTarget "Logger.bundle" */; - buildPhases = ( - 15213FF70E93E9F500DACD2C /* Sources */, - 1521400B0E93FF8600DACD2C /* Frameworks */, - 15213FF60E93E9F500DACD2C /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Logger.bundle; - productName = Logger.bundle; - productReference = 15213FFA0E93E9F500DACD2C /* Logger.bundle */; - productType = "com.apple.product-type.bundle"; - }; - 1528BFDB1357305400691881 /* SCNetworkReachability */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1528BFDF1357305400691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability" */; - buildPhases = ( - 1528BFDC1357305400691881 /* Headers */, - 1528BFDD1357305400691881 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SCNetworkReachability; - productName = PreferencesMonitor; - productReference = 1528BFE21357305400691881 /* libSCNetworkReachability.a */; - productType = "com.apple.product-type.library.static"; - }; - 1528BFE31357309700691881 /* SCNetworkReachability.bundle */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1528BFE51357309700691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability.bundle" */; - buildPhases = ( - 1528BFE41357309700691881 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = SCNetworkReachability.bundle; - productInstallPath = "$(USER_LIBRARY_DIR)/Bundles"; - productName = PreferencesMonitor.bundle; - productReference = 1528BFE81357309800691881 /* SCNetworkReachability.bundle */; - productType = "com.apple.product-type.bundle"; - }; - 1528BFF013573FEE00691881 /* SCNetworkReachability-Embedded */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1528BFF413573FEE00691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability-Embedded" */; - buildPhases = ( - 1528BFF113573FEE00691881 /* Headers */, - 1528BFF213573FEE00691881 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "SCNetworkReachability-Embedded"; - productName = PreferencesMonitor; - productReference = 1528BFF713573FEE00691881 /* libSCNetworkReachability.a */; - productType = "com.apple.product-type.library.static"; - }; - 1528BFF813573FF500691881 /* SCNetworkReachability.bundle-Embedded */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1528BFFB13573FF500691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability.bundle-Embedded" */; - buildPhases = ( - 1528BFF913573FF500691881 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "SCNetworkReachability.bundle-Embedded"; - productInstallPath = "$(USER_LIBRARY_DIR)/Bundles"; - productName = PreferencesMonitor.bundle; - productReference = 1528BFFE13573FF500691881 /* SCNetworkReachability.bundle */; - productType = "com.apple.product-type.bundle"; - }; 1547001808455B98006787CE /* SCHelper */ = { isa = PBXNativeTarget; buildConfigurationList = 156EB5E20905594A00EEF749 /* Build configuration list for PBXNativeTarget "SCHelper" */; @@ -3590,6 +4216,7 @@ 1547001908455B98006787CE /* Headers */, 1547001A08455B98006787CE /* Sources */, 1547001B08455B98006787CE /* Frameworks */, + 15A66BB21F1817AC00F7253B /* Update "install_path" for address|thread sanitizers */, 15FF5C380CDF778F00EEC8AA /* CopyFiles */, ); buildRules = ( @@ -3609,6 +4236,7 @@ 155847460754FDCD0046C2E9 /* Headers */, 155847540754FDCD0046C2E9 /* Sources */, 155847620754FDCD0046C2E9 /* Frameworks */, + 1513C3581F1869630022398F /* Update "install_path" for address|thread sanitizers */, 155847680754FDCD0046C2E9 /* CopyFiles */, ); buildRules = ( @@ -3628,6 +4256,7 @@ 1558481407550EC10046C2E9 /* Headers */, 1558481507550EC10046C2E9 /* Sources */, 1558481707550EC10046C2E9 /* Frameworks */, + 1513C3571F1869530022398F /* Update "install_path" for address|thread sanitizers */, 1558481B07550EC10046C2E9 /* CopyFiles */, ); buildRules = ( @@ -3640,39 +4269,89 @@ productReference = 1558481D07550EC10046C2E9 /* scselect */; productType = "com.apple.product-type.tool"; }; - 156CA4790EF853BB00C59A18 /* Logger.bundle-Embedded */ = { + 155F49861C864F1400E47D08 /* QoSMarking */ = { isa = PBXNativeTarget; - buildConfigurationList = 156CA4820EF853BB00C59A18 /* Build configuration list for PBXNativeTarget "Logger.bundle-Embedded" */; + buildConfigurationList = 155F498A1C864F1400E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking" */; buildPhases = ( - 156CA47A0EF853BB00C59A18 /* Sources */, - 156CA47C0EF853BB00C59A18 /* Frameworks */, - 156CA4810EF853BB00C59A18 /* Resources */, + 155F49871C864F1400E47D08 /* Headers */, + 155F49881C864F1400E47D08 /* Sources */, ); buildRules = ( ); dependencies = ( ); - name = "Logger.bundle-Embedded"; - productName = Logger.bundle; - productReference = 156CA4850EF853BB00C59A18 /* Logger.bundle */; - productType = "com.apple.product-type.bundle"; + name = QoSMarking; + productName = QoSMarking; + productReference = 155F498D1C864F1400E47D08 /* libQoSMarking.a */; + productType = "com.apple.product-type.library.static"; }; - 1572C4A60CFB55B400E2776E /* SystemConfiguration.framework-Embedded */ = { + 155F498E1C864F3700E47D08 /* QoSMarking.bundle */ = { isa = PBXNativeTarget; - buildConfigurationList = 1572C5290CFB55B400E2776E /* Build configuration list for PBXNativeTarget "SystemConfiguration.framework-Embedded" */; + buildConfigurationList = 155F49901C864F3700E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking.bundle" */; buildPhases = ( - 1572C4A80CFB55B400E2776E /* Headers */, - 153393E40D34999D00FE74E7 /* Update Headers */, - 1572C4D90CFB55B400E2776E /* Resources */, - 1572C4DE0CFB55B400E2776E /* Sources */, - 1572C5230CFB55B400E2776E /* Frameworks */, - 1572C5270CFB55B400E2776E /* get-mobility-info */, + 155F498F1C864F3700E47D08 /* Resources */, ); buildRules = ( ); dependencies = ( ); - name = "SystemConfiguration.framework-Embedded"; + name = QoSMarking.bundle; + productInstallPath = "$(USER_LIBRARY_DIR)/Bundles"; + productName = QoSMarking.bundle; + productReference = 155F49931C864F3700E47D08 /* QoSMarking.bundle */; + productType = "com.apple.product-type.bundle"; + }; + 155F49951C864F4E00E47D08 /* QoSMarking-Embedded */ = { + isa = PBXNativeTarget; + buildConfigurationList = 155F49991C864F4E00E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking-Embedded" */; + buildPhases = ( + 155F49961C864F4E00E47D08 /* Headers */, + 155F49971C864F4E00E47D08 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "QoSMarking-Embedded"; + productName = QoSMarking; + productReference = 155F499C1C864F4E00E47D08 /* libQoSMarking.a */; + productType = "com.apple.product-type.library.static"; + }; + 155F499D1C864F5400E47D08 /* QoSMarking.bundle-Embedded */ = { + isa = PBXNativeTarget; + buildConfigurationList = 155F499F1C864F5400E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking.bundle-Embedded" */; + buildPhases = ( + 155F499E1C864F5400E47D08 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "QoSMarking.bundle-Embedded"; + productInstallPath = "$(USER_LIBRARY_DIR)/Bundles"; + productName = QoSMarking.bundle; + productReference = 155F49A21C864F5400E47D08 /* QoSMarking.bundle */; + productType = "com.apple.product-type.bundle"; + }; + 1572C4A60CFB55B400E2776E /* SystemConfiguration.framework-Embedded */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1572C5290CFB55B400E2776E /* Build configuration list for PBXNativeTarget "SystemConfiguration.framework-Embedded" */; + buildPhases = ( + 1572C4A80CFB55B400E2776E /* Headers */, + 153393E40D34999D00FE74E7 /* Restore temporary headers */, + 1572C4DE0CFB55B400E2776E /* Sources */, + 1572C5230CFB55B400E2776E /* Frameworks */, + 1513C35C1F186BF90022398F /* Update "install_path" for address|thread sanitizers */, + 1572C4D90CFB55B400E2776E /* Resources */, + 1510A7301B17E1AF00125A85 /* Add framework symlink (TEMPORARY) */, + 1572C5270CFB55B400E2776E /* get-mobility-info */, + 158D6D8A1C974EF700A08E78 /* Logging Preferences */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "SystemConfiguration.framework-Embedded"; productInstallPath = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; productName = "SystemConfiguration (Framework)"; productReference = 1547072E0D1F70C80075C28D /* SystemConfiguration.framework */; @@ -3686,12 +4365,12 @@ 15732A7F16EA503200F3AC4C /* Sources */, 15732A9B16EA503200F3AC4C /* Frameworks */, 15732AA716EA503200F3AC4C /* CopyFiles */, + 15FBB55217D78B9F0035D752 /* Update MachServices */, ); buildRules = ( ); dependencies = ( 15AB752A16EC254D00FAA8CE /* PBXTargetDependency */, - 15AB752C16EC254D00FAA8CE /* PBXTargetDependency */, 15D3083516F3EB2500014F82 /* PBXTargetDependency */, ); name = "configd-EmbeddedSimulator"; @@ -3733,7 +4412,7 @@ name = "libsystem_configuration-EmbeddedSimulator"; productInstallPath = /usr/local/lib/system; productName = DNSConfiguration; - productReference = 15732AE416EA6B6700F3AC4C /* libsystem_sim_configuration.dylib */; + productReference = 15732AE416EA6B6700F3AC4C /* libsystem_configuration.dylib */; productType = "com.apple.product-type.library.dynamic"; }; 157433DD0D4A8122002ACA73 /* scselect-Embedded */ = { @@ -3743,6 +4422,7 @@ 157433DE0D4A8122002ACA73 /* Headers */, 157433DF0D4A8122002ACA73 /* Sources */, 157433E10D4A8122002ACA73 /* Frameworks */, + 1513C3601F186C460022398F /* Update "install_path" for address|thread sanitizers */, ); buildRules = ( ); @@ -3761,6 +4441,7 @@ 157433F10D4A8137002ACA73 /* Headers */, 157433FF0D4A8137002ACA73 /* Sources */, 1574340D0D4A8137002ACA73 /* Frameworks */, + 1513C3611F186C4D0022398F /* Update "install_path" for address|thread sanitizers */, ); buildRules = ( ); @@ -3779,6 +4460,7 @@ 157A84D90D56C63900B6F1A0 /* Headers */, 157A84DD0D56C63900B6F1A0 /* Sources */, 157A84E20D56C63900B6F1A0 /* Frameworks */, + 154070A11B98E8D3003195EF /* Update "install_path" for address|thread sanitizers */, ); buildRules = ( ); @@ -3796,6 +4478,7 @@ buildPhases = ( 157A84F50D56C7E800B6F1A0 /* Headers */, 157A84F90D56C7E800B6F1A0 /* Sources */, + F999388720FE546D005EE20D /* CopyFiles */, ); buildRules = ( ); @@ -3892,7 +4575,9 @@ 158317240CFB80A1006F62B9 /* Headers */, 1583172C0CFB80A1006F62B9 /* Sources */, 1583174B0CFB80A1006F62B9 /* Frameworks */, + 1513C35F1F186C3A0022398F /* Update "install_path" for address|thread sanitizers */, 1583175B0CFB80A1006F62B9 /* CopyFiles */, + 15FBB55117D78B670035D752 /* Update MachServices */, ); buildRules = ( ); @@ -3909,7 +4594,6 @@ buildConfigurationList = 158317800CFB85C8006F62B9 /* Build configuration list for PBXNativeTarget "IPMonitor.bundle-Embedded" */; buildPhases = ( 1583177E0CFB85C8006F62B9 /* Resources */, - 15D54E2515B4FA1900F5229A /* com.apple.networking.IPMonitor */, ); buildRules = ( ); @@ -3991,7 +4675,9 @@ 1583379A0CFB6B9E0033AB93 /* Headers */, 1583379D0CFB6B9E0033AB93 /* Sources */, 1583379F0CFB6B9E0033AB93 /* Frameworks */, + 1513C35D1F186C0B0022398F /* Update "install_path" for address|thread sanitizers */, 158337A40CFB6B9E0033AB93 /* CopyFiles */, + 1595B4B81B0C02FA0087944E /* Rename/update SCHelper launchd .plist */, ); buildRules = ( ); @@ -4090,8 +4776,10 @@ 159D54A307529FFF004F8947 /* Headers */, 159D54AB07529FFF004F8947 /* Sources */, 159D54CA07529FFF004F8947 /* Frameworks */, + 1513C3561F1857E00022398F /* Update "install_path" for address|thread sanitizers */, 159D54D507529FFF004F8947 /* CopyFiles */, - 159D54D707529FFF004F8947 /* CopyFiles */, + 159D54D707529FFF004F8947 /* Copy Files */, + 15FBB54D17D75DE70035D752 /* Update MachServices */, ); buildRules = ( ); @@ -4108,10 +4796,12 @@ buildConfigurationList = 15A5A2660D5B94190087BDA0 /* Build configuration list for PBXNativeTarget "SystemConfiguration.framework-EmbeddedSimulator" */; buildPhases = ( 15A5A1E60D5B94190087BDA0 /* Headers */, - 15A5A2170D5B94190087BDA0 /* Update Headers */, - 15A5A2180D5B94190087BDA0 /* Resources */, + 15A5A2170D5B94190087BDA0 /* Restore temporary headers */, 15A5A21D0D5B94190087BDA0 /* Sources */, 15A5A2620D5B94190087BDA0 /* Frameworks */, + 15A5A2180D5B94190087BDA0 /* Resources */, + 1535FEDC1B0FDDCD00B2A3AD /* Add framework symlink (TEMPORARY) */, + 158D6D8C1C974F4800A08E78 /* Logging Preferences */, ); buildRules = ( ); @@ -4123,38 +4813,6 @@ productReference = 15A5A26A0D5B94190087BDA0 /* SystemConfiguration.framework */; productType = "com.apple.product-type.framework"; }; - 15AB751216EBFF3400FAA8CE /* SCNetworkReachability-EmbeddedSimulator */ = { - isa = PBXNativeTarget; - buildConfigurationList = 15AB751616EBFF3400FAA8CE /* Build configuration list for PBXNativeTarget "SCNetworkReachability-EmbeddedSimulator" */; - buildPhases = ( - 15AB751316EBFF3400FAA8CE /* Headers */, - 15AB751416EBFF3400FAA8CE /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "SCNetworkReachability-EmbeddedSimulator"; - productName = PreferencesMonitor; - productReference = 15AB751916EBFF3400FAA8CE /* libSCNetworkReachability_sim.a */; - productType = "com.apple.product-type.library.static"; - }; - 15AB751A16EBFF8A00FAA8CE /* SCNetworkReachability.bundle-EmbeddedSimulator */ = { - isa = PBXNativeTarget; - buildConfigurationList = 15AB751C16EBFF8A00FAA8CE /* Build configuration list for PBXNativeTarget "SCNetworkReachability.bundle-EmbeddedSimulator" */; - buildPhases = ( - 15AB751B16EBFF8A00FAA8CE /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "SCNetworkReachability.bundle-EmbeddedSimulator"; - productInstallPath = "$(USER_LIBRARY_DIR)/Bundles"; - productName = PreferencesMonitor.bundle; - productReference = 15AB751F16EBFF8A00FAA8CE /* SCNetworkReachability.bundle */; - productType = "com.apple.product-type.bundle"; - }; 15D3080F16F3E4DA00014F82 /* SimulatorSupport-EmbeddedSimulator */ = { isa = PBXNativeTarget; buildConfigurationList = 15D3082416F3E4DA00014F82 /* Build configuration list for PBXNativeTarget "SimulatorSupport-EmbeddedSimulator" */; @@ -4194,6 +4852,7 @@ 15DAD5E0075913CE0084A6ED /* Headers */, 15DAD5E4075913CE0084A6ED /* Sources */, 15DAD5E9075913CE0084A6ED /* Frameworks */, + 154070A01B968548003195EF /* Update "install_path" for address|thread sanitizers */, ); buildRules = ( ); @@ -4211,12 +4870,13 @@ buildPhases = ( 15DAD6AC07591A1A0084A6ED /* SystemConfiguration.order */, 15DAD64107591A1A0084A6ED /* Headers */, - 15AC82480D376E2400A579D0 /* Update Headers */, - 15DAD66807591A1A0084A6ED /* Resources */, 15DAD66C07591A1A0084A6ED /* Sources */, 15DAD6AD07591A1A0084A6ED /* Frameworks */, + 15A66BB11F18177100F7253B /* Update "install_path" for address|thread sanitizers */, + 15DAD66807591A1A0084A6ED /* Resources */, 15DAD6B007591A1A0084A6ED /* get-mobility-info */, 15D9DCF910DD909F004E545D /* AppWorkaround.plist */, + 158D6D881C974E7E00A08E78 /* Logging Preferences */, ); buildRules = ( ); @@ -4260,6 +4920,43 @@ productReference = 15E1B06116EBAE7800E5F06F /* IPMonitor.bundle */; productType = "com.apple.product-type.bundle"; }; + 15F742DA1EC6370000DA2E7A /* liblog_SystemConfiguration-Embedded */ = { + isa = PBXNativeTarget; + buildConfigurationList = 15F742E11EC6370000DA2E7A /* Build configuration list for PBXNativeTarget "liblog_SystemConfiguration-Embedded" */; + buildPhases = ( + 15F742DB1EC6370000DA2E7A /* Headers */, + 15F742DC1EC6370000DA2E7A /* Sources */, + 15F742DE1EC6370000DA2E7A /* Frameworks */, + 1513C35E1F186C310022398F /* Update "install_path" for address|thread sanitizers */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "liblog_SystemConfiguration-Embedded"; + productInstallPath = /usr/local/lib/system; + productName = DNSConfiguration; + productReference = 15F742E41EC6370000DA2E7A /* liblog_SystemConfiguration.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; + 15F742E71EC638D100DA2E7A /* liblog_SystemConfiguration-EmbeddedSimulator */ = { + isa = PBXNativeTarget; + buildConfigurationList = 15F742EE1EC638D100DA2E7A /* Build configuration list for PBXNativeTarget "liblog_SystemConfiguration-EmbeddedSimulator" */; + buildPhases = ( + 15F742E81EC638D100DA2E7A /* Headers */, + 15F742E91EC638D100DA2E7A /* Sources */, + 15F742EB1EC638D100DA2E7A /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "liblog_SystemConfiguration-EmbeddedSimulator"; + productInstallPath = /usr/local/lib/system; + productName = DNSConfiguration; + productReference = 15F742F11EC638D100DA2E7A /* liblog_SystemConfiguration.dylib */; + productType = "com.apple.product-type.library.dynamic"; + }; 15FD72930754DA2B001CC321 /* InterfaceNamer.bundle */ = { isa = PBXNativeTarget; buildConfigurationList = 156EB5FA0905594A00EEF749 /* Build configuration list for PBXNativeTarget "InterfaceNamer.bundle" */; @@ -4281,7 +4978,6 @@ buildConfigurationList = 156EB5F20905594A00EEF749 /* Build configuration list for PBXNativeTarget "IPMonitor.bundle" */; buildPhases = ( 15FD72A20754DA4C001CC321 /* Resources */, - 15D54E2A15B4FAF100F5229A /* com.apple.networking.IPMonitor */, ); buildRules = ( ); @@ -4325,13 +5021,120 @@ productReference = 15FD72C90754DA7E001CC321 /* PreferencesMonitor.bundle */; productType = "com.apple.product-type.bundle"; }; + 72573D251D667372004975AD /* sctest */ = { + isa = PBXNativeTarget; + buildConfigurationList = 72573D2A1D667372004975AD /* Build configuration list for PBXNativeTarget "sctest" */; + buildPhases = ( + 72573D221D667372004975AD /* Sources */, + 72573D231D667372004975AD /* Frameworks */, + 1513C35B1F186AE20022398F /* Update "install_path" for address|thread sanitizers */, + 72573D241D667372004975AD /* npt_configd.plist */, + 72C12CB21D6FEFBE000EE61C /* Fix plist ownership */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = sctest; + productName = sctest; + productReference = 72573D261D667372004975AD /* sctest */; + productType = "com.apple.product-type.tool"; + }; + 7271EA1B1D76600B0055B1AA /* sctest-Embedded */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7271EA2F1D76600B0055B1AA /* Build configuration list for PBXNativeTarget "sctest-Embedded" */; + buildPhases = ( + 7271EA1D1D76600B0055B1AA /* Sources */, + 7271EA271D76600B0055B1AA /* Frameworks */, + 1513C3621F186C560022398F /* Update "install_path" for address|thread sanitizers */, + 7271EA2C1D76600B0055B1AA /* npt_configd.plist */, + 7271EA2E1D76600B0055B1AA /* Fix plist ownership */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "sctest-Embedded"; + productName = sctest; + productReference = 7271EA321D76600B0055B1AA /* sctest */; + productType = "com.apple.product-type.tool"; + }; + 72D3E65D1AE6EA3900DB4C69 /* SCTest-Swift */ = { + isa = PBXNativeTarget; + buildConfigurationList = 72D3E6621AE6EA3A00DB4C69 /* Build configuration list for PBXNativeTarget "SCTest-Swift" */; + buildPhases = ( + 72D3E65A1AE6EA3900DB4C69 /* Sources */, + 72D3E65B1AE6EA3900DB4C69 /* Frameworks */, + 72D3E65C1AE6EA3900DB4C69 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + 723050321AE6F292004AC149 /* PBXTargetDependency */, + ); + name = "SCTest-Swift"; + productName = "SCTest-Swift"; + productReference = 72D3E65E1AE6EA3A00DB4C69 /* SCTest-Swift */; + productType = "com.apple.product-type.tool"; + }; + 72D3E6681AE6EAF600DB4C69 /* SCTest-ObjC */ = { + isa = PBXNativeTarget; + buildConfigurationList = 72D3E66D1AE6EAF600DB4C69 /* Build configuration list for PBXNativeTarget "SCTest-ObjC" */; + buildPhases = ( + 72D3E6651AE6EAF600DB4C69 /* Sources */, + 72D3E6661AE6EAF600DB4C69 /* Frameworks */, + 72D3E6671AE6EAF600DB4C69 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + 723050341AE6F29D004AC149 /* PBXTargetDependency */, + ); + name = "SCTest-ObjC"; + productName = "SCTest-ObjC"; + productReference = 72D3E6691AE6EAF600DB4C69 /* SCTest-ObjC */; + productType = "com.apple.product-type.tool"; + }; + C4666C70206ED01800247AB6 /* SystemConfigurationEventFactory */ = { + isa = PBXNativeTarget; + buildConfigurationList = C4666C77206ED01800247AB6 /* Build configuration list for PBXNativeTarget "SystemConfigurationEventFactory" */; + buildPhases = ( + C4666C6D206ED01800247AB6 /* Sources */, + C4666C6E206ED01800247AB6 /* Frameworks */, + C4666C6F206ED01800247AB6 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = SystemConfigurationEventFactory; + productName = SCEventFactory; + productReference = C4666C71206ED01800247AB6 /* SystemConfigurationEventFactory.bundle */; + productType = "com.apple.product-type.bundle"; + }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 15CB6A7705C0722B0099E85F /* Project object */ = { isa = PBXProject; attributes = { - LastUpgradeCheck = 0500; + LastUpgradeCheck = 0930; + TargetAttributes = { + 72573D251D667372004975AD = { + CreatedOnToolsVersion = 8.0; + ProvisioningStyle = Automatic; + }; + 72D3E65D1AE6EA3900DB4C69 = { + CreatedOnToolsVersion = 7.0; + }; + 72D3E6681AE6EAF600DB4C69 = { + CreatedOnToolsVersion = 7.0; + }; + C4666C70206ED01800247AB6 = { + CreatedOnToolsVersion = 10.0; + ProvisioningStyle = Automatic; + }; + }; }; buildConfigurationList = 156EB63E0905594A00EEF749 /* Build configuration list for PBXProject "configd" */; compatibilityVersion = "Xcode 3.2"; @@ -4363,16 +5166,18 @@ 15828AE60753B5F900AD4710 /* KernelEventMonitor.bundle */, 159D53F207528C79004F8947 /* LinkConfiguration */, 15FD72B10754DA69001CC321 /* LinkConfiguration.bundle */, - 15213FF90E93E9F500DACD2C /* Logger.bundle */, 159D53F907528C95004F8947 /* PreferencesMonitor */, 15FD72C50754DA7E001CC321 /* PreferencesMonitor.bundle */, - 1528BFDB1357305400691881 /* SCNetworkReachability */, - 1528BFE31357309700691881 /* SCNetworkReachability.bundle */, + 155F49861C864F1400E47D08 /* QoSMarking */, + 155F498E1C864F3700E47D08 /* QoSMarking.bundle */, 155847FA07550D210046C2E9 /* configd_executables */, + 151D05FA1EC1491600E02E48 /* liblog_SystemConfiguration */, 159D549F07529FFF004F8947 /* configd */, 1558481207550EC10046C2E9 /* scselect */, 155847430754FDCD0046C2E9 /* scutil */, + 72573D251D667372004975AD /* sctest */, 151F5D990CCE98E50093AC3B /* SCMonitor */, + C4666C70206ED01800247AB6 /* SystemConfigurationEventFactory */, 151C1CC60CFB487000C5AFD6 /* All-Embedded */, 15C64A280F684C6B00D78394 /* configd_libSystem-Embedded */, 157A84D80D56C63900B6F1A0 /* libsystem_configuration-Embedded */, @@ -4388,15 +5193,16 @@ 158317900CFB85F7006F62B9 /* KernelEventMonitor.bundle-Embedded */, 157A85260D56C91100B6F1A0 /* LinkConfiguration-Embedded */, 158317980CFB860C006F62B9 /* LinkConfiguration.bundle-Embedded */, - 156CA4790EF853BB00C59A18 /* Logger.bundle-Embedded */, 157A853C0D56C96F00B6F1A0 /* PreferencesMonitor-Embedded */, 158317A80CFB8639006F62B9 /* PreferencesMonitor.bundle-Embedded */, - 1528BFF013573FEE00691881 /* SCNetworkReachability-Embedded */, - 1528BFF813573FF500691881 /* SCNetworkReachability.bundle-Embedded */, + 155F49951C864F4E00E47D08 /* QoSMarking-Embedded */, + 155F499D1C864F5400E47D08 /* QoSMarking.bundle-Embedded */, 158317040CFB7782006F62B9 /* configd_executables-Embedded */, + 15F742DA1EC6370000DA2E7A /* liblog_SystemConfiguration-Embedded */, 158317230CFB80A1006F62B9 /* configd-Embedded */, 157433DD0D4A8122002ACA73 /* scselect-Embedded */, 157433F00D4A8137002ACA73 /* scutil-Embedded */, + 7271EA1B1D76600B0055B1AA /* sctest-Embedded */, 15FD13BF0D59485000F9409C /* All-EmbeddedSimulator */, 157FDE3B164A075F0040D6A8 /* configd_libSystem-EmbeddedSimulator */, 15732AD616EA6B6700F3AC4C /* libsystem_configuration-EmbeddedSimulator */, @@ -4404,14 +5210,16 @@ 15A5A1E40D5B94190087BDA0 /* SystemConfiguration.framework-EmbeddedSimulator */, 15E1B04116EBAE3C00E5F06F /* IPMonitor-EmbeddedSimulator */, 15E1B05A16EBAE7800E5F06F /* IPMonitor.bundle-EmbeddedSimulator */, - 15AB751216EBFF3400FAA8CE /* SCNetworkReachability-EmbeddedSimulator */, - 15AB751A16EBFF8A00FAA8CE /* SCNetworkReachability.bundle-EmbeddedSimulator */, 15D3080F16F3E4DA00014F82 /* SimulatorSupport-EmbeddedSimulator */, 15D3082816F3E4E100014F82 /* SimulatorSupport.bundle-EmbeddedSimulator */, + 15631D161ECF98FB0088EEDD /* configd_executables-EmbeddedSimulator */, + 15F742E71EC638D100DA2E7A /* liblog_SystemConfiguration-EmbeddedSimulator */, 15732A7616EA503200F3AC4C /* configd-EmbeddedSimulator */, 15732AAD16EA511900F3AC4C /* scutil-EmbeddedSimulator */, 151F63DA09328A3C0096DCC9 /* Schema */, 15E83104167F9AF600FD51EC /* EVERYTHING */, + 72D3E65D1AE6EA3900DB4C69 /* SCTest-Swift */, + 72D3E6681AE6EAF600DB4C69 /* SCTest-ObjC */, ); }; /* End PBXProject section */ @@ -4425,28 +5233,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 15213FF60E93E9F500DACD2C /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1528BFE41357309700691881 /* Resources */ = { + 155F498F1C864F3700E47D08 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 1528BFF913573FF500691881 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 156CA4810EF853BB00C59A18 /* Resources */ = { + 155F499E1C864F5400E47D08 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -4459,6 +5253,7 @@ files = ( 1572C4DA0CFB55B400E2776E /* Localizable.strings in Resources */, 1572C4DB0CFB55B400E2776E /* NetworkInterface.strings in Resources */, + 72499BA51AC9B7AB0090C49F /* get-network-info in Resources */, 1572C4DC0CFB55B400E2776E /* NetworkConfiguration.plist in Resources */, 1572C4DD0CFB55B400E2776E /* get-mobility-info in Resources */, ); @@ -4516,13 +5311,6 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 15AB751B16EBFF8A00FAA8CE /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; 15D3082916F3E4E100014F82 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; @@ -4535,9 +5323,10 @@ buildActionMask = 2147483647; files = ( 15A6F7C40A4B266D00B907EA /* Localizable.strings in Resources */, - 15DAD66B07591A1A0084A6ED /* NetworkInterface.strings in Resources */, 15DAD66907591A1A0084A6ED /* NetworkConfiguration.plist in Resources */, + 15DAD66B07591A1A0084A6ED /* NetworkInterface.strings in Resources */, 15DAD66A07591A1A0084A6ED /* get-mobility-info in Resources */, + 72499BA41AC9B7AB0090C49F /* get-network-info in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4562,54 +5351,332 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 15FD72B20754DA69001CC321 /* Resources */ = { - isa = PBXResourcesBuildPhase; + 15FD72B20754DA69001CC321 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 15FD72C60754DA7E001CC321 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C4666C6F206ED01800247AB6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 1502C5611BDD4936005CF7EA /* Move libsystem_configuration_(asan|tsan).dylib */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Move libsystem_configuration_(asan|tsan).dylib"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "#\n# move libsystem_configuration_[at]san.dylib out of /usr/lib/system\n#\n# Note: to use the asan/tsan .dylib, set DYLD_INSERT_LIBRARIES=...\n#\nfor VARIANT in ${BUILD_VARIANTS}\ndo\n if [ \"${VARIANT}\" = \"asan\" -o \"${VARIANT}\" = \"tsan\" ]; then\n DIR_O=\"/usr/lib/system\"\n DIR_N=\"/usr/local/lib\"\n DYLIB=\"libsystem_configuration_${VARIANT}.dylib\"\n\n\t\tmkdir -p \"${DSTROOT}/${DIR_N}\"\n\t\tmv \"${DSTROOT}/${DIR_O}/${DYLIB}\" \"${DSTROOT}/${DIR_N}/${DYLIB}\"\n\t\tif [ -d \"${DSTROOT}/${DIR_O}/${DYLIB}.dSYM\" ]; then\n\t\t\tmv \"${DSTROOT}/${DIR_O}/${DYLIB}.dSYM\" \"${DSTROOT}/${DIR_N}/${DYLIB}.dSYM\"\n\t\tfi\n fi\ndone"; + showEnvVarsInLog = 0; + }; + 1510A7301B17E1AF00125A85 /* Add framework symlink (TEMPORARY) */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Add framework symlink (TEMPORARY)"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ \"${USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK}\" = \"YES\" ]; then\n mkdir -p ${DSTROOT}/System/Library/Frameworks\n cd ${DSTROOT}/System/Library/Frameworks\n rm -rf SystemConfiguration.framework\n ln -s ../PrivateFrameworks/SystemConfiguration.framework .\nfi"; + showEnvVarsInLog = 0; + }; + 1513C3561F1857E00022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C3571F1869530022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C3581F1869630022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C3591F18697C0022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C35A1F186A700022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C35B1F186AE20022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C35C1F186BF90022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C35D1F186C0B0022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C35E1F186C310022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C35F1F186C3A0022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C3601F186C460022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C3611F186C4D0022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 1513C3621F186C560022398F /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 151F63DB09328A3C0096DCC9 /* ShellScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + SystemConfiguration.fproj/genSCPreferences.c, + ); + outputPaths = ( + "${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.h", + "${BUILT_PRODUCTS_DIR}/SCSchemaDefinitionsPrivate.h", + "${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.c", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo ${BUILT_PRODUCTS_DIR}\ncc -o ${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} ${SRCROOT}/SystemConfiguration.fproj/genSCPreferences.c || exit 1\n${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} header > ${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.h || exit 1\n${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} private > ${BUILT_PRODUCTS_DIR}/SCSchemaDefinitionsPrivate.h || exit 1\n${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} cfile > ${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.c || exit 1\nexit 0"; + }; + 153393E40D34999D00FE74E7 /* Restore temporary headers */ = { + isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputPaths = ( + "$(SRCROOT)/SystemConfiguration.fproj/restore-temporary-headers", + ); + name = "Restore temporary headers"; + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n ${SCRIPT_INPUT_FILE_0}\nfi\n"; + showEnvVarsInLog = 0; }; - 15FD72C60754DA7E001CC321 /* Resources */ = { - isa = PBXResourcesBuildPhase; + 1535FEDC1B0FDDCD00B2A3AD /* Add framework symlink (TEMPORARY) */ = { + isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); + inputPaths = ( + ); + name = "Add framework symlink (TEMPORARY)"; + outputPaths = ( + ); runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ \"${USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK}\" = \"YES\" ]; then\n mkdir -p ${DSTROOT}/System/Library/Frameworks\n cd ${DSTROOT}/System/Library/Frameworks\n rm -rf SystemConfiguration.framework\n ln -s ../PrivateFrameworks/SystemConfiguration.framework .\nfi"; + showEnvVarsInLog = 0; }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 151F63DB09328A3C0096DCC9 /* ShellScript */ = { + 154070A01B968548003195EF /* Update "install_path" for address|thread sanitizers */ = { isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; + buildActionMask = 12; files = ( ); inputPaths = ( - SystemConfiguration.fproj/genSCPreferences.c, ); + name = "Update \"install_path\" for address|thread sanitizers"; outputPaths = ( - "${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.h", - "${BUILT_PRODUCTS_DIR}/SCSchemaDefinitionsPrivate.h", - "${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.c", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "echo ${BUILT_PRODUCTS_DIR}\ncc -o ${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} ${SRCROOT}/SystemConfiguration.fproj/genSCPreferences.c || exit 1\n${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} header > ${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.h || exit 1\n${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} private > ${BUILT_PRODUCTS_DIR}/SCSchemaDefinitionsPrivate.h || exit 1\n${BUILT_PRODUCTS_DIR}/${PRODUCT_NAME} cfile > ${BUILT_PRODUCTS_DIR}/SCSchemaDefinitions.c || exit 1\nexit 0"; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; }; - 153393E40D34999D00FE74E7 /* Update Headers */ = { + 154070A11B98E8D3003195EF /* Update "install_path" for address|thread sanitizers */ = { isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; + buildActionMask = 8; files = ( ); inputPaths = ( - "$(SRCROOT)/SystemConfiguration.fproj/update-headers", ); - name = "Update Headers"; + name = "Update \"install_path\" for address|thread sanitizers"; outputPaths = ( ); - runOnlyForDeploymentPostprocessing = 0; + runOnlyForDeploymentPostprocessing = 1; shellPath = /bin/sh; - shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n\t${SCRIPT_INPUT_FILE_0} split\nfi"; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; }; 1572C5270CFB55B400E2776E /* get-mobility-info */ = { isa = PBXShellScriptBuildPhase; @@ -4626,36 +5693,80 @@ shellScript = "mkdir -p \"${DSTROOT}/usr/local/bin\"\nln -fs \"${INSTALL_PATH}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/get-mobility-info\" \"${DSTROOT}/usr/local/bin/\"\n"; showEnvVarsInLog = 0; }; - 15A5A2170D5B94190087BDA0 /* Update Headers */ = { + 1595B4B81B0C02FA0087944E /* Rename/update SCHelper launchd .plist */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Rename/update SCHelper launchd .plist"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "SCHELPER_LAUNCHD_PLIST_EMBEDDED=\"${DSTROOT}/System/Library/LaunchDaemons/com.apple.SCHelper-embedded.plist\"\nSCHELPER_LAUNCHD_PLIST=\"${DSTROOT}/System/Library/LaunchDaemons/com.apple.SCHelper.plist\"\n\nif [ -e \"${SCHELPER_LAUNCHD_PLIST_EMBEDDED}\" ]; then\n mv \"${SCHELPER_LAUNCHD_PLIST_EMBEDDED}\" \"${SCHELPER_LAUNCHD_PLIST}\"\nfi\n\nif [ -e \"${SCHELPER_LAUNCHD_PLIST}\" ]; then\n /usr/bin/plutil -replace Program -string \"${INSTALL_PATH}/SCHelper\" \"${SCHELPER_LAUNCHD_PLIST}\"\n /usr/bin/plutil -convert binary1 \"${SCHELPER_LAUNCHD_PLIST}\"\nfi"; + showEnvVarsInLog = 0; + }; + 15A5A2170D5B94190087BDA0 /* Restore temporary headers */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( - "$(SRCROOT)/SystemConfiguration.fproj/update-headers", + "$(SRCROOT)/SystemConfiguration.fproj/restore-temporary-headers", ); - name = "Update Headers"; + name = "Restore temporary headers"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n\t${SCRIPT_INPUT_FILE_0} split\nfi"; + shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n ${SCRIPT_INPUT_FILE_0}\nfi\n"; showEnvVarsInLog = 0; }; - 15AC82480D376E2400A579D0 /* Update Headers */ = { + 15A66BB11F18177100F7253B /* Update "install_path" for address|thread sanitizers */ = { isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; + buildActionMask = 12; + files = ( + ); + inputPaths = ( + ); + name = "Update \"install_path\" for address|thread sanitizers"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 15A66BB21F1817AC00F7253B /* Update "install_path" for address|thread sanitizers */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 12; files = ( ); inputPaths = ( - "$(SRCROOT)/SystemConfiguration.fproj/update-headers", ); - name = "Update Headers"; + name = "Update \"install_path\" for address|thread sanitizers"; outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n\t${SCRIPT_INPUT_FILE_0} clean\nfi\n"; + shellScript = "${SRCROOT}/update-sanitizer-dylib-references"; + showEnvVarsInLog = 0; + }; + 15AC9A4C1BE3ED87003071BD /* Move libsystem_configuration_(asan|tsan).dylib */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Move libsystem_configuration_(asan|tsan).dylib"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "#\n# move libsystem_configuration_[at]san.dylib out of /usr/lib/system\n#\n# Note: to use the asan/tsan .dylib, set DYLD_INSERT_LIBRARIES=...\n#\nfor VARIANT in ${BUILD_VARIANTS}\ndo\n if [ \"${VARIANT}\" = \"asan\" -o \"${VARIANT}\" = \"tsan\" ]; then\n DIR_O=\"/usr/lib/system\"\n DIR_N=\"/usr/local/lib\"\n DYLIB=\"libsystem_configuration_${VARIANT}.dylib\"\n\n\t\tmkdir -p \"${DSTROOT}/${DIR_N}\"\n\t\tmv \"${DSTROOT}/${DIR_O}/${DYLIB}\" \"${DSTROOT}/${DIR_N}/${DYLIB}\"\n\t\tif [ -d \"${DSTROOT}/${DIR_O}/${DYLIB}.dSYM\" ]; then\n\t\t\tmv \"${DSTROOT}/${DIR_O}/${DYLIB}.dSYM\" \"${DSTROOT}/${DIR_N}/${DYLIB}.dSYM\"\n\t\tfi\n fi\ndone"; showEnvVarsInLog = 0; }; 15DAD6AC07591A1A0084A6ED /* SystemConfiguration.order */ = { @@ -4690,38 +5801,98 @@ shellScript = "mkdir -p \"${DSTROOT}/usr/local/bin\"\nln -fs \"${INSTALL_PATH}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/get-mobility-info\" \"${DSTROOT}/usr/local/bin/\"\n"; showEnvVarsInLog = 0; }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 151F5D970CCE98E50093AC3B /* Sources */ = { - isa = PBXSourcesBuildPhase; + 15FBB54D17D75DE70035D752 /* Update MachServices */ = { + isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( - 15FC130B0CCEA59E0013872C /* monitor.c in Sources */, + ); + inputPaths = ( + "$(SRCROOT)/configd.tproj/update-mach-services", + ); + name = "Update MachServices"; + outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n ${SCRIPT_INPUT_FILE_0} com.apple.configd.plist\nfi"; + showEnvVarsInLog = 0; }; - 15213FF70E93E9F500DACD2C /* Sources */ = { - isa = PBXSourcesBuildPhase; + 15FBB55117D78B670035D752 /* Update MachServices */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + "$(SRCROOT)/configd.tproj/update-mach-services", + ); + name = "Update MachServices"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n\t${SCRIPT_INPUT_FILE_0} com.apple.configd.plist\nfi"; + showEnvVarsInLog = 0; + }; + 15FBB55217D78B9F0035D752 /* Update MachServices */ = { + isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( - 152140020E93EC6500DACD2C /* logger.c in Sources */, + ); + inputPaths = ( + "$(SRCROOT)/configd.tproj/update-mach-services", + ); + name = "Update MachServices"; + outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "if [ -x ${SCRIPT_INPUT_FILE_0} ]; then\n\t${SCRIPT_INPUT_FILE_0} com.apple.configd_sim.plist\nfi"; + showEnvVarsInLog = 0; + }; + 7271EA2E1D76600B0055B1AA /* Fix plist ownership */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Fix plist ownership"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "if [ ${UID} -eq 0 ]; then\n\tchown 0:0 \"${DSTROOT}/AppleInternal/CoreOS/BATS/npt_tests/npt_configd.plist\"\nfi\n\nexit 0"; + }; + 72C12CB21D6FEFBE000EE61C /* Fix plist ownership */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 8; + files = ( + ); + inputPaths = ( + ); + name = "Fix plist ownership"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "if [ ${UID} -eq 0 ]; then\n\tchown 0:0 \"${DSTROOT}/AppleInternal/CoreOS/BATS/npt_tests/npt_configd.plist\"\nfi\n\nexit 0"; }; - 1528BFDD1357305400691881 /* Sources */ = { +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 151D06011EC1491600E02E48 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1528BFEF135733F500691881 /* SCNetworkReachabilityServer_server.c in Sources */, + 151D060E1EC14C8600E02E48 /* liblog_SystemConfiguration.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1528BFF213573FEE00691881 /* Sources */ = { + 151F5D970CCE98E50093AC3B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1528BFF313573FEE00691881 /* SCNetworkReachabilityServer_server.c in Sources */, + 15FC130B0CCEA59E0013872C /* monitor.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4752,6 +5923,7 @@ 155847600754FDCD0046C2E9 /* net_service.c in Sources */, 155847610754FDCD0046C2E9 /* net_set.c in Sources */, 72B43729113C7BFC00EBF1B6 /* nc.c in Sources */, + 15FB1F8B1E27EA8900B4F809 /* InterfaceNamerControlPrefs.c in Sources */, F9B50FF316A4CBB200CA274E /* IPMonitorControlPrefs.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -4764,11 +5936,19 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 156CA47A0EF853BB00C59A18 /* Sources */ = { + 155F49881C864F1400E47D08 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 155F49A61C864FFC00E47D08 /* qos-marking.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 155F49971C864F4E00E47D08 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 156CA47B0EF853BB00C59A18 /* logger.c in Sources */, + 155F49A71C86500100E47D08 /* qos-marking.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4777,6 +5957,8 @@ buildActionMask = 2147483647; files = ( 1572C5140CFB55B400E2776E /* config.defs in Sources */, + 158E595F1107CAE80062081E /* helper.defs in Sources */, + 1572C5090CFB55B400E2776E /* pppcontroller.defs in Sources */, 1572C4DF0CFB55B400E2776E /* SCSchemaDefinitions.c in Sources */, 1572C4E00CFB55B400E2776E /* SCD.c in Sources */, 1572C4E10CFB55B400E2776E /* SCDKeys.c in Sources */, @@ -4810,19 +5992,16 @@ 1572C5000CFB55B400E2776E /* SCPSet.c in Sources */, 1572C5010CFB55B400E2776E /* SCPRemove.c in Sources */, 1572C5020CFB55B400E2776E /* SCPCommit.c in Sources */, + F97F9FC9202CBD710040BD50 /* SCNetworkInterfaceProvider.c in Sources */, 1572C5040CFB55B400E2776E /* SCPPath.c in Sources */, 1572C5030CFB55B400E2776E /* SCPApply.c in Sources */, 1572C5060CFB55B400E2776E /* SCDHostName.c in Sources */, 1572C5070CFB55B400E2776E /* SCLocation.c in Sources */, - 1572C5080CFB55B400E2776E /* SCNetwork.c in Sources */, - 1572C5090CFB55B400E2776E /* pppcontroller.defs in Sources */, 1572C50A0CFB55B400E2776E /* SCNetworkConnection.c in Sources */, 1572C50B0CFB55B400E2776E /* SCNetworkConnectionPrivate.c in Sources */, 1572C50C0CFB55B400E2776E /* SCNetworkReachability.c in Sources */, 1572C50D0CFB55B400E2776E /* SCProxies.c in Sources */, 1572C50E0CFB55B400E2776E /* DHCP.c in Sources */, - 1572C50F0CFB55B400E2776E /* moh.c in Sources */, - 1572C5100CFB55B400E2776E /* DeviceOnHold.c in Sources */, 1572C5110CFB55B400E2776E /* LinkConfiguration.c in Sources */, 1572C5120CFB55B400E2776E /* dy_framework.c in Sources */, 1572C5150CFB55B400E2776E /* SCPreferencesPathKey.c in Sources */, @@ -4831,6 +6010,7 @@ 1572C51B0CFB55B400E2776E /* SCNetworkProtocol.c in Sources */, 1572C51C0CFB55B400E2776E /* SCNetworkService.c in Sources */, 1572C51D0CFB55B400E2776E /* SCNetworkSet.c in Sources */, + 1565D85118B847F20097062B /* SCNetworkMigration.c in Sources */, 1572C5200CFB55B400E2776E /* SCHelper_client.c in Sources */, 1572C5210CFB55B400E2776E /* SCPreferencesKeychainPrivate.c in Sources */, 1572C5220CFB55B400E2776E /* SCNetworkSignature.c in Sources */, @@ -4838,14 +6018,13 @@ 159A751E107FEAA400A57EAB /* VPNPrivate.c in Sources */, 159A7520107FEAA400A57EAB /* VPNConfiguration.c in Sources */, 15AAA7F6108E310700C2A607 /* VPNTunnel.c in Sources */, - 158E595F1107CAE80062081E /* helper.defs in Sources */, 152691DB1129EEA6006BD2D5 /* BridgeConfiguration.c in Sources */, 152691DE1129EEC2006BD2D5 /* VLANConfiguration.c in Sources */, - 15C330BD134B92780028E36B /* SCNetworkReachabilityServer_client.c in Sources */, D61AAEB01522C99C0066B003 /* scprefs_observer.c in Sources */, C4F1848116237AFC00D97043 /* VPNService.c in Sources */, C4CDB8161631935700819B44 /* VPNFlow.c in Sources */, B03FEFB716376D2800A1B88F /* VPNAppLayer.c in Sources */, + F9347FF7187C796E003D4178 /* IPMonitorControl.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4853,6 +6032,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 15732A9816EA503200F3AC4C /* config.defs in Sources */, 15732A8016EA503200F3AC4C /* configd.m in Sources */, 15732A8116EA503200F3AC4C /* _SCD.c in Sources */, 15732A8216EA503200F3AC4C /* configd_server.c in Sources */, @@ -4877,9 +6057,6 @@ 15732A9516EA503200F3AC4C /* _notifyviasignal.c in Sources */, 15732A9616EA503200F3AC4C /* _notifycancel.c in Sources */, 15732A9716EA503200F3AC4C /* _snapshot.c in Sources */, - 15732A9816EA503200F3AC4C /* config.defs in Sources */, - 15732A9916EA503200F3AC4C /* dnsinfo_server.c in Sources */, - 15732A9A16EA503200F3AC4C /* SCNetworkReachabilityServer_server.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4952,6 +6129,7 @@ 157A84DF0D56C63900B6F1A0 /* dnsinfo_copy.c in Sources */, D661C2F11368BB600030B977 /* network_information.c in Sources */, 153338BD14BE7978004FCE22 /* libSystemConfiguration_client.c in Sources */, + 726DB2F41BEA80E5001B2C6C /* config_agent_info.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4961,15 +6139,24 @@ files = ( 157A84FB0D56C7E800B6F1A0 /* dns-configuration.c in Sources */, 15D48EC10F67061F00B4711E /* dnsinfo_create.c in Sources */, + 7280158E1BE16863009F4F60 /* dnsAgent.m in Sources */, + F9B7AE69186211CE00C78D18 /* IPMonitorControlServer.c in Sources */, + 728015881BE16851009F4F60 /* configAgent.m in Sources */, + 728015911BE1686C009F4F60 /* proxyAgent.m in Sources */, 150BEC1A14CA252200237116 /* dnsinfo_server.c in Sources */, 155281020E3E4A0F00C54315 /* ip_plugin.c in Sources */, - E4F211D3137B0AB900BBB915 /* network_information_priv.c in Sources */, + E4F211D3137B0AB900BBB915 /* network_state_information_priv.c in Sources */, 153ACCA914E322D5005029A5 /* network_information_server.c in Sources */, 1575FD2712CD15C60003D86E /* proxy-configuration.c in Sources */, 157A84FC0D56C7E800B6F1A0 /* set-hostname.c in Sources */, + 1501F76A1EA8019D006A71B0 /* nat64-configuration.c in Sources */, + 7280158B1BE1685B009F4F60 /* controller.m in Sources */, + 728015821BE16840009F4F60 /* agent-monitor.m in Sources */, 1596A7B214EDB73D00798C39 /* libSystemConfiguration_server.c in Sources */, D61AAEB11522C99C0066B003 /* scprefs_observer.c in Sources */, F9A3781116A4849100C57CDC /* IPMonitorControlPrefs.c in Sources */, + F9D7304C20DDBEAB00521181 /* IPMonitorAWDReport.m in Sources */, + F9D7304B20DDBE9900521181 /* AWDIPMonitorInterfaceAdvisoryReport.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -4985,11 +6172,12 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 157A851E0D56C8E000B6F1A0 /* eventmon.c in Sources */, 157A85190D56C8E000B6F1A0 /* cache.c in Sources */, 157A851B0D56C8E000B6F1A0 /* ev_dlil.c in Sources */, 157A851C0D56C8E000B6F1A0 /* ev_ipv4.c in Sources */, 157A851D0D56C8E000B6F1A0 /* ev_ipv6.c in Sources */, - 157A851E0D56C8E000B6F1A0 /* eventmon.c in Sources */, + 152439EA1805CC8400D91708 /* ev_extra.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5013,6 +6201,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 158317470CFB80A1006F62B9 /* config.defs in Sources */, 1583172D0CFB80A1006F62B9 /* configd.m in Sources */, 1583172E0CFB80A1006F62B9 /* _SCD.c in Sources */, 1583172F0CFB80A1006F62B9 /* configd_server.c in Sources */, @@ -5037,9 +6226,6 @@ 158317440CFB80A1006F62B9 /* _notifyviasignal.c in Sources */, 158317450CFB80A1006F62B9 /* _notifycancel.c in Sources */, 158317460CFB80A1006F62B9 /* _snapshot.c in Sources */, - 158317470CFB80A1006F62B9 /* config.defs in Sources */, - 158317490CFB80A1006F62B9 /* dnsinfo_server.c in Sources */, - 15C330E5134BD2AC0028E36B /* SCNetworkReachabilityServer_server.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5047,8 +6233,8 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1583379E0CFB6B9E0033AB93 /* SCHelper_server.c in Sources */, 152E0E8010FE820E00E402F2 /* helper.defs in Sources */, + 1583379E0CFB6B9E0033AB93 /* SCHelper_server.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5056,11 +6242,12 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 159D541307528DB5004F8947 /* eventmon.c in Sources */, 159D540907528D3A004F8947 /* cache.c in Sources */, 159D540D07528DAE004F8947 /* ev_dlil.c in Sources */, 159D540F07528DB0004F8947 /* ev_ipv4.c in Sources */, 159D541107528DB2004F8947 /* ev_ipv6.c in Sources */, - 159D541307528DB5004F8947 /* eventmon.c in Sources */, + 152439E618038E5B00D91708 /* ev_extra.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5069,6 +6256,7 @@ buildActionMask = 2147483647; files = ( 159D541607528DF1004F8947 /* ifnamer.c in Sources */, + 15FB1F8A1E27EA8700B4F809 /* InterfaceNamerControlPrefs.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5077,18 +6265,27 @@ buildActionMask = 2147483647; files = ( 159D541807528E09004F8947 /* dns-configuration.c in Sources */, + 728015871BE1684E009F4F60 /* configAgent.m in Sources */, 15D48EBF0F67061600B4711E /* dnsinfo_create.c in Sources */, 1522FCFB0FA7FE4B00B24128 /* dnsinfo_flatfile.c in Sources */, 150BEC1814CA24F900237116 /* dnsinfo_server.c in Sources */, 159D541707528E05004F8947 /* ip_plugin.c in Sources */, - E49173E1137C4E4F0000089F /* network_information_priv.c in Sources */, + 7280158D1BE16861009F4F60 /* dnsAgent.m in Sources */, + E49173E1137C4E4F0000089F /* network_state_information_priv.c in Sources */, + 1501F7691EA80189006A71B0 /* nat64-configuration.c in Sources */, 153ACCA814E322D5005029A5 /* network_information_server.c in Sources */, 1575FD2912CD15C60003D86E /* proxy-configuration.c in Sources */, 154361E00752C81800A8EC6C /* set-hostname.c in Sources */, + 728015921BE1686F009F4F60 /* proxyAgent.m in Sources */, 1572EB7B0A506D3B00D02459 /* smb-configuration.c in Sources */, 1596A7B114EDB73D00798C39 /* libSystemConfiguration_server.c in Sources */, + 728015811BE1683B009F4F60 /* agent-monitor.m in Sources */, + 7280158C1BE1685D009F4F60 /* controller.m in Sources */, D61AAEAF1522C99C0066B003 /* scprefs_observer.c in Sources */, F9A3781016A4847700C57CDC /* IPMonitorControlPrefs.c in Sources */, + F9B7AE6A186211D300C78D18 /* IPMonitorControlServer.c in Sources */, + F9D7305320E4211900521181 /* IPMonitorAWDReport.m in Sources */, + F9D7305220E4211900521181 /* AWDIPMonitorInterfaceAdvisoryReport.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5112,6 +6309,7 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 159D54C607529FFF004F8947 /* config.defs in Sources */, 159D54AC07529FFF004F8947 /* configd.m in Sources */, 159D54AD07529FFF004F8947 /* _SCD.c in Sources */, 159D54AE07529FFF004F8947 /* configd_server.c in Sources */, @@ -5136,8 +6334,6 @@ 159D54C307529FFF004F8947 /* _notifyviasignal.c in Sources */, 159D54C407529FFF004F8947 /* _notifycancel.c in Sources */, 159D54C507529FFF004F8947 /* _snapshot.c in Sources */, - 159D54C607529FFF004F8947 /* config.defs in Sources */, - 159D54C807529FFF004F8947 /* dnsinfo_server.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5145,6 +6341,9 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 15A5A2530D5B94190087BDA0 /* config.defs in Sources */, + 158E59611107CAF40062081E /* helper.defs in Sources */, + 15A5A2480D5B94190087BDA0 /* pppcontroller.defs in Sources */, 15A5A21E0D5B94190087BDA0 /* SCSchemaDefinitions.c in Sources */, 15A5A21F0D5B94190087BDA0 /* SCD.c in Sources */, 15A5A2200D5B94190087BDA0 /* SCDKeys.c in Sources */, @@ -5181,45 +6380,33 @@ 15A5A2430D5B94190087BDA0 /* SCPPath.c in Sources */, 15A5A2450D5B94190087BDA0 /* SCDHostName.c in Sources */, 15A5A2460D5B94190087BDA0 /* SCLocation.c in Sources */, - 15A5A2470D5B94190087BDA0 /* SCNetwork.c in Sources */, - 15A5A2480D5B94190087BDA0 /* pppcontroller.defs in Sources */, 15A5A2490D5B94190087BDA0 /* SCNetworkConnection.c in Sources */, 15A5A24A0D5B94190087BDA0 /* SCNetworkConnectionPrivate.c in Sources */, 15A5A24B0D5B94190087BDA0 /* SCNetworkReachability.c in Sources */, 15A5A24C0D5B94190087BDA0 /* SCProxies.c in Sources */, 15A5A24D0D5B94190087BDA0 /* DHCP.c in Sources */, - 15A5A24E0D5B94190087BDA0 /* moh.c in Sources */, - 15A5A24F0D5B94190087BDA0 /* DeviceOnHold.c in Sources */, 15A5A2500D5B94190087BDA0 /* LinkConfiguration.c in Sources */, 15A5A2510D5B94190087BDA0 /* dy_framework.c in Sources */, - 15A5A2530D5B94190087BDA0 /* config.defs in Sources */, 15A5A2540D5B94190087BDA0 /* SCPreferencesPathKey.c in Sources */, 15A5A2580D5B94190087BDA0 /* SCNetworkConfigurationInternal.c in Sources */, 15A5A2590D5B94190087BDA0 /* SCNetworkInterface.c in Sources */, 15A5A25A0D5B94190087BDA0 /* SCNetworkProtocol.c in Sources */, 15A5A25B0D5B94190087BDA0 /* SCNetworkService.c in Sources */, 15A5A25C0D5B94190087BDA0 /* SCNetworkSet.c in Sources */, + 1565D85018B847590097062B /* SCNetworkMigration.c in Sources */, 15A5A25F0D5B94190087BDA0 /* SCHelper_client.c in Sources */, 15A5A2600D5B94190087BDA0 /* SCPreferencesKeychainPrivate.c in Sources */, 15A5A2610D5B94190087BDA0 /* SCNetworkSignature.c in Sources */, 15A1FF3510597F17004C9CC9 /* CaptiveNetwork.c in Sources */, 159A752C107FEAA400A57EAB /* VPNPrivate.c in Sources */, 159A752E107FEAA400A57EAB /* VPNConfiguration.c in Sources */, - 158E59611107CAF40062081E /* helper.defs in Sources */, 152691DC1129EEAD006BD2D5 /* BridgeConfiguration.c in Sources */, + C42633891A9E4991009F7AE4 /* VPNFlow.c in Sources */, 152691DF1129EEC8006BD2D5 /* VLANConfiguration.c in Sources */, - 15C330BE134B92780028E36B /* SCNetworkReachabilityServer_client.c in Sources */, D61AAEB21522C99C0066B003 /* scprefs_observer.c in Sources */, C4F1848316237B1400D97043 /* VPNService.c in Sources */, B0FEF41B1644089200174B99 /* VPNAppLayer.c in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 15AB751416EBFF3400FAA8CE /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 15AB751516EBFF3400FAA8CE /* SCNetworkReachabilityServer_server.c in Sources */, + 727AF25919138E24009AB153 /* VPNTunnel.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5239,6 +6426,7 @@ 15DAD5E6075913CE0084A6ED /* dnsinfo_copy.c in Sources */, D6986A79136891650091C931 /* network_information.c in Sources */, 153338BC14BE7978004FCE22 /* libSystemConfiguration_client.c in Sources */, + 728CEAFF1BEA951A00F13F92 /* config_agent_info.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -5246,6 +6434,9 @@ isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 15DAD6A007591A1A0084A6ED /* config.defs in Sources */, + 158E595E1107CAE40062081E /* helper.defs in Sources */, + 15DAD69607591A1A0084A6ED /* pppcontroller.defs in Sources */, 15060818075A00A300B147BA /* SCSchemaDefinitions.c in Sources */, 15DAD66D07591A1A0084A6ED /* SCD.c in Sources */, 15DAD66E07591A1A0084A6ED /* SCDKeys.c in Sources */, @@ -5262,6 +6453,7 @@ 15DAD67B07591A1A0084A6ED /* SCDNotifierSetKeys.c in Sources */, 15DAD67C07591A1A0084A6ED /* SCDNotifierAdd.c in Sources */, 15DAD67D07591A1A0084A6ED /* SCDNotifierRemove.c in Sources */, + F9B7AE641862119300C78D18 /* IPMonitorControl.c in Sources */, 15DAD67E07591A1A0084A6ED /* SCDNotifierGetChanges.c in Sources */, 15DAD67F07591A1A0084A6ED /* SCDNotifierWait.c in Sources */, 15DAD68007591A1A0084A6ED /* SCDNotifierInformViaCallback.c in Sources */, @@ -5286,24 +6478,22 @@ 15DAD69307591A1A0084A6ED /* SCDHostName.c in Sources */, 15DAD69407591A1A0084A6ED /* SCLocation.c in Sources */, 15DAD69507591A1A0084A6ED /* SCNetwork.c in Sources */, - 15DAD69607591A1A0084A6ED /* pppcontroller.defs in Sources */, 15DAD69707591A1A0084A6ED /* SCNetworkConnection.c in Sources */, 15A2972F0A13C08C009879B3 /* SCNetworkConnectionPrivate.c in Sources */, 15DAD69807591A1A0084A6ED /* SCNetworkReachability.c in Sources */, 15DAD69907591A1A0084A6ED /* SCProxies.c in Sources */, 15DAD69A07591A1A0084A6ED /* DHCP.c in Sources */, - 15DAD69B07591A1A0084A6ED /* moh.c in Sources */, - 15DAD69C07591A1A0084A6ED /* DeviceOnHold.c in Sources */, 15DAD69D07591A1A0084A6ED /* LinkConfiguration.c in Sources */, 15DAD69E07591A1A0084A6ED /* dy_framework.c in Sources */, 15DAD69F07591A1A0084A6ED /* VLANConfiguration.c in Sources */, - 15DAD6A007591A1A0084A6ED /* config.defs in Sources */, 15DAD6A207591A1A0084A6ED /* SCPreferencesPathKey.c in Sources */, 15DAD6A607591A1A0084A6ED /* SCNetworkConfigurationInternal.c in Sources */, 15DAD6A707591A1A0084A6ED /* SCNetworkInterface.c in Sources */, 15DAD6A807591A1A0084A6ED /* SCNetworkProtocol.c in Sources */, 15DAD6A907591A1A0084A6ED /* SCNetworkService.c in Sources */, + F9AF76C1202CCD86008D3BEB /* SCNetworkInterfaceProvider.c in Sources */, 15DAD6AA07591A1A0084A6ED /* SCNetworkSet.c in Sources */, + 55A3DB9E183C2AD900ED3DB7 /* SCNetworkMigration.c in Sources */, 15DAD6AB07591A1A0084A6ED /* BondConfiguration.c in Sources */, 15FD7B3C101E439200C56621 /* BridgeConfiguration.c in Sources */, 15DAF2DC08466D4900D1B2BD /* SCHelper_client.c in Sources */, @@ -5312,8 +6502,6 @@ 159A7525107FEAA400A57EAB /* VPNPrivate.c in Sources */, 159A7527107FEAA400A57EAB /* VPNConfiguration.c in Sources */, 15AAA7F9108E310700C2A607 /* VPNTunnel.c in Sources */, - 158E595E1107CAE40062081E /* helper.defs in Sources */, - 15C330BC134B92780028E36B /* SCNetworkReachabilityServer_client.c in Sources */, D61AAEAE1522C99C0066B003 /* scprefs_observer.c in Sources */, C4F1848016237AFC00D97043 /* VPNService.c in Sources */, C4CDB8151631935700819B44 /* VPNFlow.c in Sources */, @@ -5329,7 +6517,7 @@ 15E1B04C16EBAE3C00E5F06F /* dnsinfo_create.c in Sources */, 15E1B04D16EBAE3C00E5F06F /* dnsinfo_server.c in Sources */, 15E1B04E16EBAE3C00E5F06F /* ip_plugin.c in Sources */, - 15E1B04F16EBAE3C00E5F06F /* network_information_priv.c in Sources */, + 15E1B04F16EBAE3C00E5F06F /* network_state_information_priv.c in Sources */, 15E1B05016EBAE3C00E5F06F /* network_information_server.c in Sources */, 15E1B05116EBAE3C00E5F06F /* proxy-configuration.c in Sources */, 15E1B05316EBAE3C00E5F06F /* libSystemConfiguration_server.c in Sources */, @@ -5338,6 +6526,78 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 15F742DC1EC6370000DA2E7A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 15F742DD1EC6370000DA2E7A /* liblog_SystemConfiguration.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 15F742E91EC638D100DA2E7A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 15F742EA1EC638D100DA2E7A /* liblog_SystemConfiguration.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 72573D221D667372004975AD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 72573D3C1D6695B4004975AD /* SCTestDynamicStore.m in Sources */, + 72573D3A1D6692BA004975AD /* SCTestOptions.m in Sources */, + 72573D321D667686004975AD /* SCTestUtils.m in Sources */, + 72573D401D67B2BE004975AD /* SCTestUnitTest.m in Sources */, + 728E0E961D70229A00E0613A /* SCTestReachability.m in Sources */, + 72573D291D667372004975AD /* main.m in Sources */, + 72573D421D6B798A004975AD /* SCTestConfigAgents.m in Sources */, + 72573D3E1D669AA6004975AD /* SCTestPreferences.m in Sources */, + 72573D2E1D6673B6004975AD /* SCTest.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7271EA1D1D76600B0055B1AA /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 7271EA1E1D76600B0055B1AA /* SCTestDynamicStore.m in Sources */, + 7271EA1F1D76600B0055B1AA /* SCTestOptions.m in Sources */, + 7271EA201D76600B0055B1AA /* SCTestUtils.m in Sources */, + 7271EA211D76600B0055B1AA /* SCTestUnitTest.m in Sources */, + 7271EA221D76600B0055B1AA /* SCTestReachability.m in Sources */, + 7271EA231D76600B0055B1AA /* main.m in Sources */, + 7271EA241D76600B0055B1AA /* SCTestConfigAgents.m in Sources */, + 7271EA251D76600B0055B1AA /* SCTestPreferences.m in Sources */, + 7271EA261D76600B0055B1AA /* SCTest.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 72D3E65A1AE6EA3900DB4C69 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 72D3E6611AE6EA3A00DB4C69 /* main.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 72D3E6651AE6EAF600DB4C69 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 72D3E66C1AE6EAF600DB4C69 /* test-objC.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C4666C6D206ED01800247AB6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C4666C7A206ED27800247AB6 /* EventFactory.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ @@ -5351,55 +6611,75 @@ target = 151FE2DD0D5B7046000D6DB1 /* configd_base-EmbeddedSimulator */; targetProxy = 151FE3790D5B713C000D6DB1 /* PBXContainerItemProxy */; }; - 1521405B0E9400BF00DACD2C /* PBXTargetDependency */ = { + 1523BBE21E075859006281F1 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 158337990CFB6B9E0033AB93 /* SCHelper-Embedded */; + targetProxy = 1523BBE11E075859006281F1 /* PBXContainerItemProxy */; + }; + 1558480607550D470046C2E9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 159D549F07529FFF004F8947 /* configd */; + targetProxy = 1558480507550D470046C2E9 /* PBXContainerItemProxy */; + }; + 1558480807550D470046C2E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 15213FF90E93E9F500DACD2C /* Logger.bundle */; - targetProxy = 1521405A0E9400BF00DACD2C /* PBXContainerItemProxy */; + target = 1558481207550EC10046C2E9 /* scselect */; + targetProxy = 1558480707550D470046C2E9 /* PBXContainerItemProxy */; }; - 1528BFEC135731B800691881 /* PBXTargetDependency */ = { + 1558480F07550DD00046C2E9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 1528BFDB1357305400691881 /* SCNetworkReachability */; - targetProxy = 1528BFEB135731B800691881 /* PBXContainerItemProxy */; + target = 155847FA07550D210046C2E9 /* configd_executables */; + targetProxy = 1558480E07550DD00046C2E9 /* PBXContainerItemProxy */; }; - 1528BFEE135731B800691881 /* PBXTargetDependency */ = { + 155F49A91C8650E900E47D08 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 1528BFE31357309700691881 /* SCNetworkReachability.bundle */; - targetProxy = 1528BFED135731B800691881 /* PBXContainerItemProxy */; + target = 155F49861C864F1400E47D08 /* QoSMarking */; + targetProxy = 155F49A81C8650E900E47D08 /* PBXContainerItemProxy */; }; - 1528C00F135741C300691881 /* PBXTargetDependency */ = { + 155F49AB1C8650E900E47D08 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 1528BFF013573FEE00691881 /* SCNetworkReachability-Embedded */; - targetProxy = 1528C00E135741C300691881 /* PBXContainerItemProxy */; + target = 155F498E1C864F3700E47D08 /* QoSMarking.bundle */; + targetProxy = 155F49AA1C8650E900E47D08 /* PBXContainerItemProxy */; }; - 1528C011135741C300691881 /* PBXTargetDependency */ = { + 155F49AD1C86511300E47D08 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 1528BFF813573FF500691881 /* SCNetworkReachability.bundle-Embedded */; - targetProxy = 1528C010135741C300691881 /* PBXContainerItemProxy */; + target = 155F49951C864F4E00E47D08 /* QoSMarking-Embedded */; + targetProxy = 155F49AC1C86511300E47D08 /* PBXContainerItemProxy */; }; - 1558480607550D470046C2E9 /* PBXTargetDependency */ = { + 155F49AF1C86511300E47D08 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 159D549F07529FFF004F8947 /* configd */; - targetProxy = 1558480507550D470046C2E9 /* PBXContainerItemProxy */; + target = 155F499D1C864F5400E47D08 /* QoSMarking.bundle-Embedded */; + targetProxy = 155F49AE1C86511300E47D08 /* PBXContainerItemProxy */; }; - 1558480807550D470046C2E9 /* PBXTargetDependency */ = { + 15631D111ECF92E70088EEDD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 1558481207550EC10046C2E9 /* scselect */; - targetProxy = 1558480707550D470046C2E9 /* PBXContainerItemProxy */; + target = 151D05FA1EC1491600E02E48 /* liblog_SystemConfiguration */; + targetProxy = 15631D101ECF92E70088EEDD /* PBXContainerItemProxy */; }; - 1558480A07550D470046C2E9 /* PBXTargetDependency */ = { + 15631D131ECF93040088EEDD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 155847430754FDCD0046C2E9 /* scutil */; - targetProxy = 1558480907550D470046C2E9 /* PBXContainerItemProxy */; + target = 15F742DA1EC6370000DA2E7A /* liblog_SystemConfiguration-Embedded */; + targetProxy = 15631D121ECF93040088EEDD /* PBXContainerItemProxy */; }; - 1558480F07550DD00046C2E9 /* PBXTargetDependency */ = { + 15631D271ECF99800088EEDD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 155847FA07550D210046C2E9 /* configd_executables */; - targetProxy = 1558480E07550DD00046C2E9 /* PBXContainerItemProxy */; + target = 15F742E71EC638D100DA2E7A /* liblog_SystemConfiguration-EmbeddedSimulator */; + targetProxy = 15631D261ECF99800088EEDD /* PBXContainerItemProxy */; + }; + 15631D291ECF99800088EEDD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 15732A7616EA503200F3AC4C /* configd-EmbeddedSimulator */; + targetProxy = 15631D281ECF99800088EEDD /* PBXContainerItemProxy */; }; - 156CA4A80EF8550800C59A18 /* PBXTargetDependency */ = { + 15631D2B1ECF99800088EEDD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 156CA4790EF853BB00C59A18 /* Logger.bundle-Embedded */; - targetProxy = 156CA4A70EF8550800C59A18 /* PBXContainerItemProxy */; + target = 15732AAD16EA511900F3AC4C /* scutil-EmbeddedSimulator */; + targetProxy = 15631D2A1ECF99800088EEDD /* PBXContainerItemProxy */; + }; + 15631D2D1ECF99A00088EEDD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 15631D161ECF98FB0088EEDD /* configd_executables-EmbeddedSimulator */; + targetProxy = 15631D2C1ECF99A00088EEDD /* PBXContainerItemProxy */; }; 15732AE616EA6BCE00F3AC4C /* PBXTargetDependency */ = { isa = PBXTargetDependency; @@ -5476,11 +6756,6 @@ target = 1572C4A60CFB55B400E2776E /* SystemConfiguration.framework-Embedded */; targetProxy = 158317110CFB77E1006F62B9 /* PBXContainerItemProxy */; }; - 158317140CFB77E8006F62B9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 158337990CFB6B9E0033AB93 /* SCHelper-Embedded */; - targetProxy = 158317130CFB77E8006F62B9 /* PBXContainerItemProxy */; - }; 158317160CFB783B006F62B9 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 158316E30CFB7761006F62B9 /* configd_plugins-Embedded */; @@ -5568,29 +6843,14 @@ }; 15A5A2710D5B942D0087BDA0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 15A5A1E40D5B94190087BDA0 /* SystemConfiguration.framework-EmbeddedSimulator */; - targetProxy = 15A5A2700D5B942D0087BDA0 /* PBXContainerItemProxy */; - }; - 15AB752216EC005A00FAA8CE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 15AB751216EBFF3400FAA8CE /* SCNetworkReachability-EmbeddedSimulator */; - targetProxy = 15AB752116EC005A00FAA8CE /* PBXContainerItemProxy */; - }; - 15AB752416EC005A00FAA8CE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 15AB751A16EBFF8A00FAA8CE /* SCNetworkReachability.bundle-EmbeddedSimulator */; - targetProxy = 15AB752316EC005A00FAA8CE /* PBXContainerItemProxy */; + target = 15A5A1E40D5B94190087BDA0 /* SystemConfiguration.framework-EmbeddedSimulator */; + targetProxy = 15A5A2700D5B942D0087BDA0 /* PBXContainerItemProxy */; }; 15AB752A16EC254D00FAA8CE /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 15E1B04116EBAE3C00E5F06F /* IPMonitor-EmbeddedSimulator */; targetProxy = 15AB752916EC254D00FAA8CE /* PBXContainerItemProxy */; }; - 15AB752C16EC254D00FAA8CE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 15AB751216EBFF3400FAA8CE /* SCNetworkReachability-EmbeddedSimulator */; - targetProxy = 15AB752B16EC254D00FAA8CE /* PBXContainerItemProxy */; - }; 15C64A220F684C4900D78394 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 15DAD5DF075913CE0084A6ED /* libsystem_configuration */; @@ -5661,6 +6921,36 @@ target = 15FD13BF0D59485000F9409C /* All-EmbeddedSimulator */; targetProxy = 15E8310C167F9B1200FD51EC /* PBXContainerItemProxy */; }; + 723050321AE6F292004AC149 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 15DAD63F07591A1A0084A6ED /* SystemConfiguration.framework */; + targetProxy = 723050311AE6F292004AC149 /* PBXContainerItemProxy */; + }; + 723050341AE6F29D004AC149 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 15DAD63F07591A1A0084A6ED /* SystemConfiguration.framework */; + targetProxy = 723050331AE6F29D004AC149 /* PBXContainerItemProxy */; + }; + 7271EA341D7660980055B1AA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 7271EA1B1D76600B0055B1AA /* sctest-Embedded */; + targetProxy = 7271EA331D7660980055B1AA /* PBXContainerItemProxy */; + }; + 72C12CB11D6EA2CA000EE61C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 72573D251D667372004975AD /* sctest */; + targetProxy = 72C12CB01D6EA2CA000EE61C /* PBXContainerItemProxy */; + }; + 72C4A4801BE44D19009D570E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = 155847430754FDCD0046C2E9 /* scutil */; + targetProxy = 72C4A47F1BE44D19009D570E /* PBXContainerItemProxy */; + }; + C453EED22086992B00BF504E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + target = C4666C70206ED01800247AB6 /* SystemConfigurationEventFactory */; + targetProxy = C453EED12086992B00BF504E /* PBXContainerItemProxy */; + }; D6DDAC3D147A24BC00A2E902 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 1547001808455B98006787CE /* SCHelper */; @@ -5699,14 +6989,60 @@ 151C1CC70CFB487000C5AFD6 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - PRODUCT_NAME = "configd (Aggregate/Embedded)"; + PRODUCT_NAME = configdAggregateEmbedded; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; 151C1CC80CFB487000C5AFD6 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - PRODUCT_NAME = "configd (Aggregate/Embedded)"; + PRODUCT_NAME = configdAggregateEmbedded; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; + }; + name = Release; + }; + 151D06091EC1491600E02E48 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = NO; + CLANG_ENABLE_OBJC_ARC = YES; + EXECUTABLE_PREFIX = liblog_; + GENERATE_PROFILING_CODE_profile = YES; + INSTALLHDRS_COPY_PHASE = YES; + INSTALL_PATH = /usr/lib/log; + IS_ZIPPERED = YES; + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) --extra-private-header=$(PROJECT_DIR)/logging/liblog_SystemConfiguration_internal.h"; + PRODUCT_NAME = SystemConfiguration; + STRIP_INSTALLED_PRODUCT_asan = NO; + STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_normal = YES; + STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; + VERSION_INFO_PREFIX = liblog_; + }; + name = Debug; + }; + 151D060A1EC1491600E02E48 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = NO; + CLANG_ENABLE_OBJC_ARC = YES; + EXECUTABLE_PREFIX = liblog_; + GENERATE_PROFILING_CODE_profile = YES; + INSTALLHDRS_COPY_PHASE = YES; + INSTALL_PATH = /usr/lib/log; + IS_ZIPPERED = YES; + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) --extra-private-header=$(PROJECT_DIR)/logging/liblog_SystemConfiguration_internal.h"; + PRODUCT_NAME = SystemConfiguration; + STRIP_INSTALLED_PRODUCT_asan = NO; + STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_normal = YES; + STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; + VERSION_INFO_PREFIX = liblog_; }; name = Release; }; @@ -5718,8 +7054,8 @@ DYLIB_CURRENT_VERSION = "$(RC_ProjectSourceVersion)"; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; INFOPLIST_FILE = SCMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /System/Library/UserEventPlugins; + PRODUCT_BUNDLE_IDENTIFIER = "com.apple.SystemConfiguration.${EXECUTABLE_NAME}"; PRODUCT_NAME = SCMonitor; PROVISIONING_PROFILE = ""; WRAPPER_EXTENSION = plugin; @@ -5734,8 +7070,8 @@ DYLIB_CURRENT_VERSION = "$(RC_ProjectSourceVersion)"; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; INFOPLIST_FILE = SCMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /System/Library/UserEventPlugins; + PRODUCT_BUNDLE_IDENTIFIER = "com.apple.SystemConfiguration.${EXECUTABLE_NAME}"; PRODUCT_NAME = SCMonitor; PROVISIONING_PROFILE = ""; WRAPPER_EXTENSION = plugin; @@ -5750,6 +7086,7 @@ PRODUCT_NAME = genSCPreferences; WARNING_CFLAGS = ( "-Wall", + "-Wextra", "-Wno-four-char-constants", "-Wno-unknown-pragmas", ); @@ -5764,6 +7101,7 @@ PRODUCT_NAME = genSCPreferences; WARNING_CFLAGS = ( "-Wall", + "-Wextra", "-Wno-four-char-constants", "-Wno-unknown-pragmas", ); @@ -5772,157 +7110,138 @@ }; 151FE2E50D5B7046000D6DB1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { PRODUCT_NAME = "configd_base (EmbeddedSimulator)"; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 151FE2E60D5B7046000D6DB1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { PRODUCT_NAME = "configd_base (EmbeddedSimulator)"; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; - 15213FFC0E93E9F600DACD2C /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = Plugins/Logger/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = Logger; - }; - name = Debug; - }; - 15213FFD0E93E9F600DACD2C /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = Plugins/Logger/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = Logger; - }; - name = Release; - }; - 1528BFE01357305400691881 /* Debug */ = { + 155F498B1C864F1400E47D08 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD)"; + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; }; name = Debug; }; - 1528BFE11357305400691881 /* Release */ = { + 155F498C1C864F1400E47D08 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; }; name = Release; }; - 1528BFE61357309700691881 /* Debug */ = { + 155F49911C864F3700E47D08 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = Plugins/SCNetworkReachability/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; + INFOPLIST_FILE = Plugins/QoSMarking/Info.plist; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.QoSMarking; + PRODUCT_NAME = QoSMarking; }; name = Debug; }; - 1528BFE71357309700691881 /* Release */ = { + 155F49921C864F3700E47D08 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = Plugins/SCNetworkReachability/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; + INFOPLIST_FILE = Plugins/QoSMarking/Info.plist; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.QoSMarking; + PRODUCT_NAME = QoSMarking; }; name = Release; }; - 1528BFF513573FEE00691881 /* Debug */ = { + 155F499A1C864F4E00E47D08 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_NAME = QoSMarking; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; - 1528BFF613573FEE00691881 /* Release */ = { + 155F499B1C864F4E00E47D08 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_NAME = QoSMarking; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; - 1528BFFC13573FF500691881 /* Debug */ = { + 155F49A01C864F5400E47D08 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = Plugins/SCNetworkReachability/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; + INFOPLIST_FILE = "Plugins/QoSMarking/Info-Embedded.plist"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.QoSMarking; + PRODUCT_NAME = QoSMarking; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; - 1528BFFD13573FF500691881 /* Release */ = { + 155F49A11C864F5400E47D08 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = Plugins/SCNetworkReachability/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; + INFOPLIST_FILE = "Plugins/QoSMarking/Info-Embedded.plist"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = SCNetworkReachability; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.QoSMarking; + PRODUCT_NAME = QoSMarking; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; - 156CA4830EF853BB00C59A18 /* Debug */ = { + 15631D241ECF98FB0088EEDD /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = "Plugins/Logger/Info-Embedded.plist"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = Logger; - SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; - 156CA4840EF853BB00C59A18 /* Release */ = { + 15631D251ECF98FB0088EEDD /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = "Plugins/Logger/Info-Embedded.plist"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; - PRODUCT_NAME = Logger; - SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + PRODUCT_NAME = "$(TARGET_NAME)"; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; @@ -5933,12 +7252,13 @@ normal, debug, profile, + "${EXTRA_BUILD_VARIANT}", ); GENERATE_PROFILING_CODE_profile = YES; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALLHDRS_COPY_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/lib/system; - LD_DYLIB_INSTALL_NAME = /usr/lib/system/libsystem_configuration.dylib; + IS_ZIPPERED = YES; LINK_WITH_STANDARD_LIBRARIES = NO; OTHER_CFLAGS_debug = "-O0"; OTHER_LDFLAGS = ( @@ -5950,17 +7270,37 @@ "-lsystem_asl", "-lsystem_blocks", "-lsystem_c", - "-lsystem_kernel", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_kernel", "-lsystem_malloc", "-lsystem_notify", - "-lsystem_platform", - "-lsystem_pthread", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_platform", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_pthread", + "-lsystem_trace", "-lxpc", ); + "OTHER_LDFLAGS_asan[arch=i386]" = ""; + "OTHER_LDFLAGS_asan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_ios_dynamic"; + "OTHER_LDFLAGS_asan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_iossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_osx_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvosossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchossim_dynamic"; + "OTHER_LDFLAGS_tsan[arch=i386]" = ""; + "OTHER_LDFLAGS_tsan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_ios_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_iossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_osx_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvosossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchossim_dynamic"; + OTHER_TAPI_FLAGS = "$(inherited) -umbrella System --extra-private-header=$(PROJECT_DIR)/libSystemConfiguration/libSystemConfiguration_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_information_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_config_agent_info_priv.h"; PRODUCT_NAME = libsystem_configuration; + STRIP_INSTALLED_PRODUCT_asan = NO; STRIP_INSTALLED_PRODUCT_debug = NO; STRIP_INSTALLED_PRODUCT_normal = YES; STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; }; name = Debug; }; @@ -5971,16 +7311,15 @@ normal, debug, profile, + "${EXTRA_BUILD_VARIANT}", ); GENERATE_PROFILING_CODE_profile = YES; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALLHDRS_COPY_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/lib/system; - LD_DYLIB_INSTALL_NAME = /usr/lib/system/libsystem_configuration.dylib; + IS_ZIPPERED = YES; LINK_WITH_STANDARD_LIBRARIES = NO; OTHER_CFLAGS_debug = "-O0"; - OTHER_CFLAGS_normal = ""; - OTHER_CFLAGS_profile = ""; OTHER_LDFLAGS = ( "-Wl,-umbrella,System", "-L/usr/lib/system", @@ -5990,23 +7329,44 @@ "-lsystem_asl", "-lsystem_blocks", "-lsystem_c", - "-lsystem_kernel", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_kernel", "-lsystem_malloc", "-lsystem_notify", - "-lsystem_platform", - "-lsystem_pthread", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_platform", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_pthread", + "-lsystem_trace", "-lxpc", ); + "OTHER_LDFLAGS_asan[arch=i386]" = ""; + "OTHER_LDFLAGS_asan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_ios_dynamic"; + "OTHER_LDFLAGS_asan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_iossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_osx_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvosossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchossim_dynamic"; + "OTHER_LDFLAGS_tsan[arch=i386]" = ""; + "OTHER_LDFLAGS_tsan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_ios_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_iossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_osx_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvosossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchossim_dynamic"; + OTHER_TAPI_FLAGS = "$(inherited) -umbrella System --extra-private-header=$(PROJECT_DIR)/libSystemConfiguration/libSystemConfiguration_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_information_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_config_agent_info_priv.h"; PRODUCT_NAME = libsystem_configuration; + STRIP_INSTALLED_PRODUCT_asan = NO; STRIP_INSTALLED_PRODUCT_debug = NO; STRIP_INSTALLED_PRODUCT_normal = YES; STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; }; name = Release; }; 156EB5DF0905594A00EEF749 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + DEFINES_MODULE = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Frameworks", @@ -6017,9 +7377,20 @@ ); INFOPLIST_FILE = SystemConfiguration.fproj/Info.plist; INSTALLHDRS_SCRIPT_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; + IS_ZIPPERED = YES; + LIBRARY_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)/usr/local/lib", + ); + MODULEMAP_FILE = SystemConfiguration.fproj/Modules/sc_modules.modulemap; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_OR_PRINT", + ); + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) -DEXCLUDE_VPN_TUNNEL_PLUGIN_FUNCTIONS -I$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SystemConfigurationInternal.h --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SCDynamicStoreInternal.h"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration; PRODUCT_NAME = SystemConfiguration; WRAPPER_EXTENSION = framework; }; @@ -6028,6 +7399,7 @@ 156EB5E00905594A00EEF749 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + DEFINES_MODULE = YES; FRAMEWORK_SEARCH_PATHS = ( "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/CoreServices.framework/Frameworks", @@ -6038,9 +7410,20 @@ ); INFOPLIST_FILE = SystemConfiguration.fproj/Info.plist; INSTALLHDRS_SCRIPT_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; + IS_ZIPPERED = YES; + LIBRARY_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)/usr/local/lib", + ); + MODULEMAP_FILE = SystemConfiguration.fproj/Modules/sc_modules.modulemap; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_OR_PRINT", + ); + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) -DEXCLUDE_VPN_TUNNEL_PLUGIN_FUNCTIONS -I$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SystemConfigurationInternal.h --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SCDynamicStoreInternal.h"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration; PRODUCT_NAME = SystemConfiguration; SECTORDER_FLAGS = ( "-sectorder", @@ -6055,10 +7438,8 @@ 156EB5E30905594A00EEF749 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CODE_SIGN_IDENTITY = "-"; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework/Versions/A/Helpers"; PRODUCT_NAME = SCHelper; }; @@ -6067,10 +7448,8 @@ 156EB5E40905594A00EEF749 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - CODE_SIGN_IDENTITY = "-"; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework/Versions/A/Helpers"; PRODUCT_NAME = SCHelper; }; @@ -6093,11 +7472,17 @@ 156EB5EF0905594A00EEF749 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD)"; + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_IPMonitor()\"", + ); PRODUCT_NAME = IPMonitor; STRIP_INSTALLED_PRODUCT = NO; }; @@ -6106,11 +7491,16 @@ 156EB5F00905594A00EEF749 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_IPMonitor()\"", + ); PRODUCT_NAME = IPMonitor; STRIP_INSTALLED_PRODUCT = NO; }; @@ -6120,8 +7510,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/IPMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor; }; name = Debug; @@ -6130,8 +7520,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/IPMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor; }; name = Release; @@ -6140,9 +7530,12 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_InterfaceNamer()\"", + ); PRODUCT_NAME = InterfaceNamer; STRIP_INSTALLED_PRODUCT = NO; }; @@ -6152,9 +7545,12 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_InterfaceNamer()\"", + ); PRODUCT_NAME = InterfaceNamer; STRIP_INSTALLED_PRODUCT = NO; }; @@ -6164,8 +7560,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/InterfaceNamer/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.InterfaceNamer; PRODUCT_NAME = InterfaceNamer; }; name = Debug; @@ -6174,8 +7570,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/InterfaceNamer/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.InterfaceNamer; PRODUCT_NAME = InterfaceNamer; }; name = Release; @@ -6184,8 +7580,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/KernelEventMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.KernelEventMonitor; PRODUCT_NAME = KernelEventMonitor; }; name = Debug; @@ -6194,8 +7590,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/KernelEventMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.KernelEventMonitor; PRODUCT_NAME = KernelEventMonitor; }; name = Release; @@ -6204,10 +7600,14 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_KernelEventMonitor()\"", + ); PRODUCT_NAME = KernelEventMonitor; STRIP_INSTALLED_PRODUCT = NO; }; @@ -6217,10 +7617,14 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_KernelEventMonitor()\"", + ); PRODUCT_NAME = KernelEventMonitor; STRIP_INSTALLED_PRODUCT = NO; }; @@ -6230,7 +7634,6 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = LinkConfiguration; @@ -6242,7 +7645,6 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = LinkConfiguration; @@ -6254,8 +7656,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/LinkConfiguration/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.LinkConfiguration; PRODUCT_NAME = LinkConfiguration; }; name = Debug; @@ -6264,8 +7666,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/LinkConfiguration/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.LinkConfiguration; PRODUCT_NAME = LinkConfiguration; }; name = Release; @@ -6274,7 +7676,6 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = PreferencesMonitor; @@ -6286,7 +7687,6 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = PreferencesMonitor; @@ -6298,8 +7698,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/PreferencesMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.PreferencesMonitor; PRODUCT_NAME = PreferencesMonitor; }; name = Debug; @@ -6308,8 +7708,8 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/PreferencesMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.PreferencesMonitor; PRODUCT_NAME = PreferencesMonitor; }; name = Release; @@ -6331,13 +7731,25 @@ 156EB6230905594A00EEF749 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; + "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/libexec; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", - /usr/local/lib/SystemConfiguration, + "$(SDKROOT)/usr/local/lib/SystemConfiguration", + ); + OTHER_LDFLAGS = ( + "-lKernelEventMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lInterfaceNamer$(EXECUTABLE_VARIANT_SUFFIX)", + "-lIPMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lLinkConfiguration$(EXECUTABLE_VARIANT_SUFFIX)", + "-lPreferencesMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lQoSMarking$(EXECUTABLE_VARIANT_SUFFIX)", ); PRODUCT_NAME = configd; }; @@ -6346,13 +7758,24 @@ 156EB6240905594A00EEF749 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/libexec; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", - /usr/local/lib/SystemConfiguration, + "$(SDKROOT)/usr/local/lib/SystemConfiguration", + ); + OTHER_LDFLAGS = ( + "-lKernelEventMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lInterfaceNamer$(EXECUTABLE_VARIANT_SUFFIX)", + "-lIPMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lLinkConfiguration$(EXECUTABLE_VARIANT_SUFFIX)", + "-lPreferencesMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lQoSMarking$(EXECUTABLE_VARIANT_SUFFIX)", ); PRODUCT_NAME = configd; }; @@ -6363,7 +7786,6 @@ buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/sbin; PRODUCT_NAME = scselect; }; @@ -6374,7 +7796,6 @@ buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/sbin; PRODUCT_NAME = scselect; }; @@ -6385,12 +7806,8 @@ buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/sbin; - LIBRARY_SEARCH_PATHS = ( - "$(SYMROOT)", - /usr/local/lib/SystemConfiguration, - ); + LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; PRODUCT_NAME = scutil; }; name = Debug; @@ -6400,12 +7817,8 @@ buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; GCC_DYNAMIC_NO_PIC = NO; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/sbin; - LIBRARY_SEARCH_PATHS = ( - "$(SYMROOT)", - /usr/local/lib/SystemConfiguration, - ); + LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; PRODUCT_NAME = scutil; }; name = Release; @@ -6427,45 +7840,99 @@ 156EB6330905594A00EEF749 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - PRODUCT_NAME = "configd (Aggregate)"; + PRODUCT_NAME = configdAggregate; }; name = Debug; }; 156EB6340905594A00EEF749 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - PRODUCT_NAME = "configd (Aggregate)"; + PRODUCT_NAME = configdAggregate; }; name = Release; }; 156EB63F0905594A00EEF749 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - "ARCHS[sdk=iphoneos*]" = "$(NATIVE_ARCH)"; - "ARCHS[sdk=macosx*]" = "$(ARCHS_STANDARD_32_64_BIT)"; + APPLY_RULES_IN_COPY_FILES = YES; + BUILD_VARIANTS = ( + normal, + "${EXTRA_BUILD_VARIANT}", + ); + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COMBINE_HIDPI_IMAGES = YES; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)"; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = "$(RC_ProjectSourceVersion)"; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; - INSTALL_GROUP = wheel; - INSTALL_OWNER = root; + GCC_PREPROCESSOR_DEFINITIONS = ( + "$(inherited)", + "DEBUG=1", + ); + GCC_TREAT_WARNINGS_AS_ERRORS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; INSTALL_PATH = /usr/sbin; + INTERPOSITION_SIM_SUFFIX = ""; + "INTERPOSITION_SIM_SUFFIX[sdk=bridgesimulator*]" = _sim; + "INTERPOSITION_SIM_SUFFIX[sdk=iphonesimulator*]" = _sim; + "INTERPOSITION_SIM_SUFFIX[sdk=tvossimulator*]" = _sim; + "INTERPOSITION_SIM_SUFFIX[sdk=watchsimulator*]" = _sim; OTHER_CFLAGS = ( + "$(inherited)", "-fconstant-cfstrings", "-fstack-protector-all", - "-D_FORTIFY_SOURCE=2", + "-DOS_ACTIVITY_OBJECT_API=1", ); + OTHER_CFLAGS_asan = "-fsanitize=address"; + "OTHER_CFLAGS_asan[arch=i386]" = ""; + OTHER_CFLAGS_tsan = "-fsanitize=thread"; + "OTHER_CFLAGS_tsan[arch=i386]" = ""; + OTHER_LDFLAGS_asan = "-fsanitize=address -headerpad_max_install_names"; + "OTHER_LDFLAGS_asan[arch=i386]" = ""; + OTHER_LDFLAGS_tsan = "-fsanitize=thread -headerpad_max_install_names"; + "OTHER_LDFLAGS_tsan[arch=i386]" = ""; + PLIST_FILE_OUTPUT_FORMAT = binary; RUN_CLANG_STATIC_ANALYZER = YES; + SDKROOT = macosx.internal; + SUPPORTED_PLATFORMS = macosx; + SUPPORTS_TEXT_BASED_API = YES; + TAPI_VERIFY_MODE = ErrorsAndWarnings; VERSIONING_SYSTEM = "apple-generic"; WARNING_CFLAGS = ( "-Wall", + "-Wextra", "-Wno-four-char-constants", "-Wno-unknown-pragmas", "-Wformat-security", "-Wcast-align", + "-Wshorten-64-to-32", ); }; name = Debug; @@ -6473,26 +7940,77 @@ 156EB6400905594A00EEF749 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + APPLY_RULES_IN_COPY_FILES = YES; + BUILD_VARIANTS = ( + normal, + "${EXTRA_BUILD_VARIANT}", + ); + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = "$(RC_ProjectSourceVersion)"; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = "$(RC_ProjectSourceVersion)"; - INSTALL_GROUP = wheel; - INSTALL_OWNER = root; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; INSTALL_PATH = /usr/sbin; + INTERPOSITION_SIM_SUFFIX = ""; + "INTERPOSITION_SIM_SUFFIX[sdk=bridgesimulator*]" = _sim; + "INTERPOSITION_SIM_SUFFIX[sdk=iphonesimulator*]" = _sim; + "INTERPOSITION_SIM_SUFFIX[sdk=tvossimulator*]" = _sim; + "INTERPOSITION_SIM_SUFFIX[sdk=watchsimulator*]" = _sim; OTHER_CFLAGS = ( + "$(inherited)", "-fconstant-cfstrings", "-fstack-protector-all", - "-D_FORTIFY_SOURCE=2", + "-DOS_ACTIVITY_OBJECT_API=1", ); + OTHER_CFLAGS_asan = "-fsanitize=address"; + "OTHER_CFLAGS_asan[arch=i386]" = ""; + OTHER_CFLAGS_tsan = "-fsanitize=thread"; + "OTHER_CFLAGS_tsan[arch=i386]" = ""; + OTHER_LDFLAGS_asan = "-fsanitize=address -headerpad_max_install_names"; + "OTHER_LDFLAGS_asan[arch=i386]" = ""; + OTHER_LDFLAGS_tsan = "-fsanitize=thread -headerpad_max_install_names"; + "OTHER_LDFLAGS_tsan[arch=i386]" = ""; + PLIST_FILE_OUTPUT_FORMAT = binary; + SDKROOT = macosx.internal; + SUPPORTED_PLATFORMS = macosx; + SUPPORTS_TEXT_BASED_API = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + TAPI_VERIFY_MODE = ErrorsAndWarnings; VERSIONING_SYSTEM = "apple-generic"; WARNING_CFLAGS = ( "-Wall", + "-Wextra", "-Wno-four-char-constants", "-Wno-unknown-pragmas", "-Wformat-security", "-Wcast-align", + "-Wshorten-64-to-32", ); }; name = Release; @@ -6500,18 +8018,35 @@ 1572C52A0CFB55B400E2776E /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + DEFINES_MODULE = YES; HEADER_SEARCH_PATHS = ( "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders", "$(SDKROOT)/usr/local/include/ppp", ); INFOPLIST_FILE = "SystemConfiguration.fproj/Info-Embedded.plist"; INSTALLHDRS_SCRIPT_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; + "INSTALL_PATH[sdk=appletv*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=iphone*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=watch*]" = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + IS_ZIPPERED = YES; + LIBRARY_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)/usr/local/lib", + ); + MODULEMAP_FILE = SystemConfiguration.fproj/Modules/sc_modules.modulemap; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_OR_PRINT", + ); + OTHER_TAPI_FLAGS = "$(inherited) -DEXCLUDE_VPN_TUNNEL_PLUGIN_FUNCTIONS --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SystemConfigurationInternal.h --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SCDynamicStoreInternal.h -DNO_TAPI_WARNINGS"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration; PRODUCT_NAME = SystemConfiguration; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=appletv*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=bridge*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=iphone*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=watch*]" = YES; WRAPPER_EXTENSION = framework; }; name = Debug; @@ -6519,169 +8054,190 @@ 1572C52B0CFB55B400E2776E /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + DEFINES_MODULE = YES; HEADER_SEARCH_PATHS = ( "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders", "$(SDKROOT)/usr/local/include/ppp", ); INFOPLIST_FILE = "SystemConfiguration.fproj/Info-Embedded.plist"; INSTALLHDRS_SCRIPT_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; + "INSTALL_PATH[sdk=appletv*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=iphone*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=watch*]" = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + IS_ZIPPERED = YES; + LIBRARY_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)/usr/local/lib", + ); + MODULEMAP_FILE = SystemConfiguration.fproj/Modules/sc_modules.modulemap; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_OR_PRINT", + ); + OTHER_TAPI_FLAGS = "$(inherited) -DEXCLUDE_VPN_TUNNEL_PLUGIN_FUNCTIONS --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SystemConfigurationInternal.h --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SCDynamicStoreInternal.h -DNO_TAPI_WARNINGS"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration; PRODUCT_NAME = SystemConfiguration; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=appletv*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=bridge*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=iphone*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=watch*]" = YES; WRAPPER_EXTENSION = framework; }; name = Release; }; 15732AAA16EA503200F3AC4C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - APPLY_RULES_IN_COPY_FILES = YES; - CODE_SIGN_IDENTITY = "-"; + BUILD_VARIANTS = normal; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/libexec; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; + INSTALL_PATH = /usr/libexec; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)/usr/local/lib/SystemConfiguration", ); + OTHER_LDFLAGS = ( + "-lIPMonitor_sim$(EXECUTABLE_VARIANT_SUFFIX)", + "-lSimulatorSupport_sim$(EXECUTABLE_VARIANT_SUFFIX)", + ); PRODUCT_NAME = configd_sim; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15732AAB16EA503200F3AC4C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - APPLY_RULES_IN_COPY_FILES = YES; - CODE_SIGN_IDENTITY = "-"; + BUILD_VARIANTS = normal; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/libexec; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; + INSTALL_PATH = /usr/libexec; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)/usr/local/lib/SystemConfiguration", ); + OTHER_LDFLAGS = ( + "-lIPMonitor_sim$(EXECUTABLE_VARIANT_SUFFIX)", + "-lSimulatorSupport_sim$(EXECUTABLE_VARIANT_SUFFIX)", + ); PRODUCT_NAME = configd_sim; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; 15732AD316EA511900F3AC4C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; FRAMEWORK_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", ); - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/bin; + INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)/usr/local/lib/SystemConfiguration", ); PRODUCT_NAME = scutil_sim; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15732AD416EA511900F3AC4C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; FRAMEWORK_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", ); - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/bin; + INSTALL_PATH = /usr/local/bin; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)/usr/local/lib/SystemConfiguration", ); PRODUCT_NAME = scutil_sim; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; 15732AE216EA6B6700F3AC4C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - BUILD_VARIANTS = ( - normal, - debug, - profile, - ); + BUILD_VARIANTS = normal; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GENERATE_PROFILING_CODE_profile = YES; INSTALLHDRS_COPY_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/lib/system; - LD_DYLIB_INSTALL_NAME = /usr/lib/system/libsystem_sim_configuration.dylib; - LIBRARY_SEARCH_PATHS = "$(SDKDIR)/usr/lib"; + INSTALL_PATH = /usr/lib/system; + IS_ZIPPERED = YES; LINK_WITH_STANDARD_LIBRARIES = NO; - OTHER_CFLAGS_debug = "-O0"; - OTHER_CFLAGS_normal = ""; - OTHER_CFLAGS_profile = ""; OTHER_LDFLAGS = ( "-Wl,-umbrella,System", - "-L$(INDIGO_INSTALL_PATH_PREFIX)/usr/lib/system", - "-lcompiler_rt_sim", + "-L/usr/lib/system", + "-lcompiler_rt", "-ldispatch", - "-ldyld_sim", - "-lsystem_sim_blocks", - "-lsystem_sim_c", + "-ldyld", + "-lsystem_asl", + "-lsystem_blocks", + "-lsystem_c", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_kernel", + "-lsystem_malloc", + "-lsystem_notify", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_platform", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_pthread", + "-lsystem_trace", "-lxpc", - "-Wl,-upward-lSystem", ); - PRIVATE_HEADERS_FOLDER_PATH = "$(SDKROOT)/usr/local/include"; - PRODUCT_NAME = libsystem_sim_configuration; - PUBLIC_HEADERS_FOLDER_PATH = "$(SDKROOT)/usr/local/include"; - STRIP_INSTALLED_PRODUCT_debug = NO; + OTHER_TAPI_FLAGS = "$(inherited) -umbrella System --extra-private-header=$(PROJECT_DIR)/libSystemConfiguration/libSystemConfiguration_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_information_internal.h"; + PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include; + PRODUCT_NAME = libsystem_configuration; + PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include; + SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT_normal = YES; - STRIP_INSTALLED_PRODUCT_profile = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15732AE316EA6B6700F3AC4C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - BUILD_VARIANTS = ( - normal, - debug, - profile, - ); + BUILD_VARIANTS = normal; FRAMEWORK_SEARCH_PATHS = "$(inherited)"; GENERATE_PROFILING_CODE_profile = YES; INSTALLHDRS_COPY_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/lib/system; - LD_DYLIB_INSTALL_NAME = /usr/lib/system/libsystem_sim_configuration.dylib; - LIBRARY_SEARCH_PATHS = "$(SDKDIR)/usr/lib"; + INSTALL_PATH = /usr/lib/system; + IS_ZIPPERED = YES; LINK_WITH_STANDARD_LIBRARIES = NO; - OTHER_CFLAGS_debug = "-O0"; - OTHER_CFLAGS_normal = ""; - OTHER_CFLAGS_profile = ""; OTHER_LDFLAGS = ( "-Wl,-umbrella,System", - "-L$(INDIGO_INSTALL_PATH_PREFIX)/usr/lib/system", - "-lcompiler_rt_sim", + "-L/usr/lib/system", + "-lcompiler_rt", "-ldispatch", - "-ldyld_sim", - "-lsystem_sim_blocks", - "-lsystem_sim_c", + "-ldyld", + "-lsystem_asl", + "-lsystem_blocks", + "-lsystem_c", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_kernel", + "-lsystem_malloc", + "-lsystem_notify", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_platform", + "-lsystem$(INTERPOSITION_SIM_SUFFIX)_pthread", + "-lsystem_trace", "-lxpc", - "-Wl,-upward-lSystem", ); - PRIVATE_HEADERS_FOLDER_PATH = "$(SDKROOT)/usr/local/include"; - PRODUCT_NAME = libsystem_sim_configuration; - PUBLIC_HEADERS_FOLDER_PATH = "$(SDKROOT)/usr/local/include"; - STRIP_INSTALLED_PRODUCT_debug = NO; + OTHER_TAPI_FLAGS = "$(inherited) -umbrella System --extra-private-header=$(PROJECT_DIR)/libSystemConfiguration/libSystemConfiguration_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_information_internal.h"; + PRIVATE_HEADERS_FOLDER_PATH = /usr/local/include; + PRODUCT_NAME = libsystem_configuration; + PUBLIC_HEADERS_FOLDER_PATH = /usr/local/include; + SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT_normal = YES; - STRIP_INSTALLED_PRODUCT_profile = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; @@ -6689,10 +8245,10 @@ isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_PATH = /usr/sbin; + INSTALL_PATH = /usr/local/bin; PRODUCT_NAME = scselect; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -6700,10 +8256,10 @@ isa = XCBuildConfiguration; buildSettings = { FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_PATH = /usr/sbin; + INSTALL_PATH = /usr/local/bin; PRODUCT_NAME = scselect; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -6714,7 +8270,6 @@ "$(SYMROOT)", "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", ); - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/sbin; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", @@ -6722,7 +8277,7 @@ ); PRODUCT_NAME = scutil; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -6733,7 +8288,6 @@ "$(SYMROOT)", "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", ); - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/sbin; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", @@ -6741,27 +8295,21 @@ ); PRODUCT_NAME = scutil; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; 157A84E50D56C63900B6F1A0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - BUILD_VARIANTS = ( - normal, - debug, - profile, - ); GENERATE_PROFILING_CODE_profile = YES; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALLHDRS_COPY_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/lib/system; - LD_DYLIB_INSTALL_NAME = /usr/lib/system/libsystem_configuration.dylib; + INSTALL_PATH_asan = /usr/local/lib; + INSTALL_PATH_tsan = /usr/local/lib; + IS_ZIPPERED = YES; LINK_WITH_STANDARD_LIBRARIES = NO; - OTHER_CFLAGS_debug = "-O0"; - OTHER_CFLAGS_normal = ""; - OTHER_CFLAGS_profile = ""; OTHER_LDFLAGS = ( "-Wl,-umbrella,System", "-L/usr/lib/system", @@ -6776,35 +8324,47 @@ "-lsystem_notify", "-lsystem_platform", "-lsystem_pthread", + "-lsystem_trace", "-lxpc", "-Wl,-upward-lSystem", ); + "OTHER_LDFLAGS_asan[arch=i386]" = ""; + "OTHER_LDFLAGS_asan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_ios_dynamic"; + "OTHER_LDFLAGS_asan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_iossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_osx_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvosossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchossim_dynamic"; + "OTHER_LDFLAGS_tsan[arch=i386]" = ""; + "OTHER_LDFLAGS_tsan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_ios_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_iossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_osx_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvosossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchossim_dynamic"; + OTHER_TAPI_FLAGS = "$(inherited) -umbrella System --extra-private-header=$(PROJECT_DIR)/libSystemConfiguration/libSystemConfiguration_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_information_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_config_agent_info_priv.h"; PRODUCT_NAME = libsystem_configuration; SDKROOT = iphoneos.internal; - STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_asan = NO; STRIP_INSTALLED_PRODUCT_normal = YES; - STRIP_INSTALLED_PRODUCT_profile = NO; - SUPPORTED_PLATFORMS = iphoneos; + STRIP_INSTALLED_PRODUCT_tsan = NO; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; 157A84E60D56C63900B6F1A0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - BUILD_VARIANTS = ( - normal, - debug, - profile, - ); GENERATE_PROFILING_CODE_profile = YES; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALLHDRS_COPY_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/lib/system; - LD_DYLIB_INSTALL_NAME = /usr/lib/system/libsystem_configuration.dylib; + INSTALL_PATH_asan = /usr/local/lib; + INSTALL_PATH_tsan = /usr/local/lib; + IS_ZIPPERED = YES; LINK_WITH_STANDARD_LIBRARIES = NO; - OTHER_CFLAGS_debug = "-O0"; - OTHER_CFLAGS_normal = ""; - OTHER_CFLAGS_profile = ""; OTHER_LDFLAGS = ( "-Wl,-umbrella,System", "-L/usr/lib/system", @@ -6819,45 +8379,73 @@ "-lsystem_notify", "-lsystem_platform", "-lsystem_pthread", + "-lsystem_trace", "-lxpc", "-Wl,-upward-lSystem", ); + "OTHER_LDFLAGS_asan[arch=i386]" = ""; + "OTHER_LDFLAGS_asan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_ios_dynamic"; + "OTHER_LDFLAGS_asan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_iossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_osx_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_tvosossim_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchos_dynamic"; + "OTHER_LDFLAGS_asan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.asan_watchossim_dynamic"; + "OTHER_LDFLAGS_tsan[arch=i386]" = ""; + "OTHER_LDFLAGS_tsan[sdk=iphoneos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_ios_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=iphonesimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_iossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=macosx*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_osx_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=tvossimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_tvosossim_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchos*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchos_dynamic"; + "OTHER_LDFLAGS_tsan[sdk=watchsimulator*]" = "$(inherited) -L/usr/local/lib/sanitizers -lclang_rt.tsan_watchossim_dynamic"; + OTHER_TAPI_FLAGS = "$(inherited) -umbrella System --extra-private-header=$(PROJECT_DIR)/libSystemConfiguration/libSystemConfiguration_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_information_internal.h --extra-private-header=$(PROJECT_DIR)/nwi/network_config_agent_info_priv.h"; PRODUCT_NAME = libsystem_configuration; SDKROOT = iphoneos.internal; - STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_asan = NO; STRIP_INSTALLED_PRODUCT_normal = YES; - STRIP_INSTALLED_PRODUCT_profile = NO; - SUPPORTED_PLATFORMS = iphoneos; + STRIP_INSTALLED_PRODUCT_tsan = NO; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; 157A84FF0D56C7E800B6F1A0 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_IPMonitor()\"", + ); PRODUCT_NAME = IPMonitor; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; 157A85000D56C7E800B6F1A0 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { + CLANG_ENABLE_OBJC_ARC = YES; DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_IPMonitor()\"", + ); PRODUCT_NAME = IPMonitor; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -6865,13 +8453,16 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_InterfaceNamer()\"", + ); PRODUCT_NAME = InterfaceNamer; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -6879,13 +8470,16 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_InterfaceNamer()\"", + ); PRODUCT_NAME = InterfaceNamer; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -6894,13 +8488,16 @@ buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_KernelEventMonitor()\"", + ); PRODUCT_NAME = KernelEventMonitor; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -6909,13 +8506,16 @@ buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_KernelEventMonitor()\"", + ); PRODUCT_NAME = KernelEventMonitor; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -6923,13 +8523,12 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = LinkConfiguration; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -6937,13 +8536,12 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = LinkConfiguration; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -6951,13 +8549,12 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = PreferencesMonitor; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -6965,31 +8562,28 @@ isa = XCBuildConfiguration; buildSettings = { DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; PRODUCT_NAME = PreferencesMonitor; SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; 157FDE3F164A075F0040D6A8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - INSTALLHDRS_COPY_PHASE = YES; PRODUCT_NAME = "configd_libSystem (EmbeddedSimulator)"; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 157FDE40164A075F0040D6A8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - INSTALLHDRS_COPY_PHASE = YES; PRODUCT_NAME = "configd_libSystem (EmbeddedSimulator)"; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; @@ -6997,6 +8591,7 @@ isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "configd_base (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7004,6 +8599,7 @@ isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "configd_base (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -7011,6 +8607,7 @@ isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "configd_plugins (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7018,6 +8615,7 @@ isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "configd_plugins (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -7025,6 +8623,7 @@ isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "configd_executables (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7032,44 +8631,65 @@ isa = XCBuildConfiguration; buildSettings = { PRODUCT_NAME = "configd_executables (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; 1583175E0CFB80A1006F62B9 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - APPLY_RULES_IN_COPY_FILES = YES; - CODE_SIGN_ENTITLEMENTS = configd.tproj/entitlements.plist; + CODE_SIGN_ENTITLEMENTS = "configd.tproj/entitlements-ios.plist"; CODE_SIGN_IDENTITY = "-"; - FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_MODE_FLAG = "a-w,a+rX"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/libexec; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)/usr/local/lib/SystemConfiguration", ); + OTHER_LDFLAGS = ( + "-lKernelEventMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lInterfaceNamer$(EXECUTABLE_VARIANT_SUFFIX)", + "-lIPMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lLinkConfiguration$(EXECUTABLE_VARIANT_SUFFIX)", + "-lPreferencesMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lQoSMarking$(EXECUTABLE_VARIANT_SUFFIX)", + ); PRODUCT_NAME = configd; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; 1583175F0CFB80A1006F62B9 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - APPLY_RULES_IN_COPY_FILES = YES; - CODE_SIGN_ENTITLEMENTS = configd.tproj/entitlements.plist; + CODE_SIGN_ENTITLEMENTS = "configd.tproj/entitlements-ios.plist"; CODE_SIGN_IDENTITY = "-"; - FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_MODE_FLAG = "a-w,a+rX"; + FRAMEWORK_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + ); + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; INSTALL_PATH = /usr/libexec; LIBRARY_SEARCH_PATHS = ( "$(SYMROOT)", "$(SDKROOT)/usr/local/lib/SystemConfiguration", ); + OTHER_LDFLAGS = ( + "-lKernelEventMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lInterfaceNamer$(EXECUTABLE_VARIANT_SUFFIX)", + "-lIPMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lLinkConfiguration$(EXECUTABLE_VARIANT_SUFFIX)", + "-lPreferencesMonitor$(EXECUTABLE_VARIANT_SUFFIX)", + "-lQoSMarking$(EXECUTABLE_VARIANT_SUFFIX)", + ); PRODUCT_NAME = configd; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -7077,11 +8697,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/IPMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7089,11 +8709,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/IPMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -7101,11 +8721,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/InterfaceNamer/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.InterfaceNamer; PRODUCT_NAME = InterfaceNamer; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7113,11 +8733,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/InterfaceNamer/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.InterfaceNamer; PRODUCT_NAME = InterfaceNamer; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -7125,11 +8745,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/KernelEventMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.KernelEventMonitor; PRODUCT_NAME = KernelEventMonitor; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7137,11 +8757,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/KernelEventMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.KernelEventMonitor; PRODUCT_NAME = KernelEventMonitor; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -7149,11 +8769,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/LinkConfiguration/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.LinkConfiguration; PRODUCT_NAME = LinkConfiguration; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7161,11 +8781,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/LinkConfiguration/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.LinkConfiguration; PRODUCT_NAME = LinkConfiguration; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; @@ -7173,11 +8793,11 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/PreferencesMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.PreferencesMonitor; PRODUCT_NAME = PreferencesMonitor; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; @@ -7185,136 +8805,121 @@ isa = XCBuildConfiguration; buildSettings = { INFOPLIST_FILE = Plugins/PreferencesMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/SystemConfiguration"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.PreferencesMonitor; PRODUCT_NAME = PreferencesMonitor; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; 158337A70CFB6B9E0033AB93 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - APPLY_RULES_IN_COPY_FILES = YES; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework"; + "INSTALL_PATH[sdk=appletv*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework"; + "INSTALL_PATH[sdk=iphone*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework"; + "INSTALL_PATH[sdk=watch*]" = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks/SystemConfiguration.framework"; PRODUCT_NAME = SCHelper; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; 158337A80CFB6B9E0033AB93 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - APPLY_RULES_IN_COPY_FILES = YES; FRAMEWORK_SEARCH_PATHS = "$(SYMROOT)"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework"; + "INSTALL_PATH[sdk=appletv*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework"; + "INSTALL_PATH[sdk=iphone*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks/SystemConfiguration.framework"; + "INSTALL_PATH[sdk=watch*]" = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks/SystemConfiguration.framework"; PRODUCT_NAME = SCHelper; SDKROOT = iphoneos.internal; - SUPPORTED_PLATFORMS = iphoneos; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; 15A5A2670D5B94190087BDA0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; + DEFINES_MODULE = YES; HEADER_SEARCH_PATHS = ( "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders", "$(SDKROOT)/usr/local/include/ppp", ); INFOPLIST_FILE = "SystemConfiguration.fproj/Info-Embedded.plist"; INSTALLHDRS_SCRIPT_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; + "INSTALL_PATH[sdk=appletv*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=iphone*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=watch*]" = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + IS_ZIPPERED = YES; + LIBRARY_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)/usr/local/lib", + ); + MODULEMAP_FILE = SystemConfiguration.fproj/Modules/sc_modules.modulemap; OTHER_CFLAGS = ( + "$(inherited)", "-idirafter", "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders", + "-DSC_LOG_OR_PRINT", ); + OTHER_TAPI_FLAGS = "$(inherited) -DEXCLUDE_VPN_TUNNEL_PLUGIN_FUNCTIONS --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SystemConfigurationInternal.h --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SCDynamicStoreInternal.h -DNO_TAPI_WARNINGS"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration; PRODUCT_NAME = SystemConfiguration; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=appletv*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=bridge*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=iphone*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=watch*]" = YES; WRAPPER_EXTENSION = framework; }; name = Debug; }; 15A5A2680D5B94190087BDA0 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; + DEFINES_MODULE = YES; HEADER_SEARCH_PATHS = ( "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders", "$(SDKROOT)/usr/local/include/ppp", ); INFOPLIST_FILE = "SystemConfiguration.fproj/Info-Embedded.plist"; INSTALLHDRS_SCRIPT_PHASE = YES; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; - LIBRARY_SEARCH_PATHS = "$(SYMROOT)"; + "INSTALL_PATH[sdk=appletv*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=iphone*]" = "$(SYSTEM_LIBRARY_DIR)/Frameworks"; + "INSTALL_PATH[sdk=watch*]" = "$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + IS_ZIPPERED = YES; + LIBRARY_SEARCH_PATHS = ( + "$(SYMROOT)", + "$(SDKROOT)/usr/local/lib", + ); + MODULEMAP_FILE = SystemConfiguration.fproj/Modules/sc_modules.modulemap; OTHER_CFLAGS = ( + "$(inherited)", "-idirafter", "$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders", + "-DSC_LOG_OR_PRINT", ); + OTHER_TAPI_FLAGS = "$(inherited) -DEXCLUDE_VPN_TUNNEL_PLUGIN_FUNCTIONS --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SystemConfigurationInternal.h --extra-private-header=$(PROJECT_DIR)/SystemConfiguration.fproj/SCDynamicStoreInternal.h -DNO_TAPI_WARNINGS"; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration; PRODUCT_NAME = SystemConfiguration; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=appletv*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=bridge*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=iphone*]" = NO; + "USING_PRIVATE_SYSTEMCONFIGURATION_FRAMEWORK[sdk=watch*]" = YES; WRAPPER_EXTENSION = framework; }; name = Release; }; - 15AB751716EBFF3400FAA8CE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; - buildSettings = { - DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/lib/SystemConfiguration; - LIBRARY_STYLE = STATIC; - PRODUCT_NAME = SCNetworkReachability_sim; - STRIP_INSTALLED_PRODUCT = NO; - }; - name = Debug; - }; - 15AB751816EBFF3400FAA8CE /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; - buildSettings = { - DEBUG_INFORMATION_FORMAT = dwarf; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/lib/SystemConfiguration; - LIBRARY_STYLE = STATIC; - PRODUCT_NAME = SCNetworkReachability_sim; - STRIP_INSTALLED_PRODUCT = NO; - }; - name = Release; - }; - 15AB751D16EBFF8A00FAA8CE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; - buildSettings = { - INFOPLIST_FILE = Plugins/SCNetworkReachability/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /System/Library/SystemConfiguration; - PRODUCT_NAME = SCNetworkReachability; - }; - name = Debug; - }; - 15AB751E16EBFF8A00FAA8CE /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; - buildSettings = { - INFOPLIST_FILE = Plugins/SCNetworkReachability/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /System/Library/SystemConfiguration; - PRODUCT_NAME = SCNetworkReachability; - }; - name = Release; - }; 15C64A1F0F684C3300D78394 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - INSTALL_PATH = /usr/local/lib/system; PRODUCT_NAME = configd_libSystem; }; name = Debug; @@ -7322,7 +8927,6 @@ 15C64A200F684C3300D78394 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - INSTALL_PATH = /usr/local/lib/system; PRODUCT_NAME = configd_libSystem; }; name = Release; @@ -7330,116 +8934,144 @@ 15C64A2C0F684C6B00D78394 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { - INSTALL_PATH = /usr/local/lib/system; PRODUCT_NAME = "configd_libSystem (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Debug; }; 15C64A2D0F684C6B00D78394 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { - INSTALL_PATH = /usr/local/lib/system; PRODUCT_NAME = "configd_libSystem (Embedded)"; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; }; name = Release; }; 15D3082516F3E4DA00014F82 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; DEBUG_INFORMATION_FORMAT = dwarf; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/lib/SystemConfiguration; + INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_SimulatorSupport()\"", + ); PRODUCT_NAME = SimulatorSupport_sim; + SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15D3082616F3E4DA00014F82 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; DEBUG_INFORMATION_FORMAT = dwarf; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/lib/SystemConfiguration; + INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_SimulatorSupport()\"", + ); PRODUCT_NAME = SimulatorSupport_sim; + SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; 15D3082B16F3E4E100014F82 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { INFOPLIST_FILE = Plugins/SimulatorSupport/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /System/Library/SystemConfiguration; + INSTALL_PATH = /System/Library/SystemConfiguration; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.SimulatorSupport; PRODUCT_NAME = SimulatorSupport; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15D3082C16F3E4E100014F82 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { INFOPLIST_FILE = Plugins/SimulatorSupport/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /System/Library/SystemConfiguration; + INSTALL_PATH = /System/Library/SystemConfiguration; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.SimulatorSupport; PRODUCT_NAME = SimulatorSupport; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; 15E1B05716EBAE3C00E5F06F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; DEBUG_INFORMATION_FORMAT = dwarf; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/lib/SystemConfiguration; + INFOPLIST_FILE = "Plugins/IPMonitor/Info-EmbeddedSimulator.plist"; + INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_IPMonitor()\"", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor_sim; + SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15E1B05816EBAE3C00E5F06F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { + BUILD_VARIANTS = normal; DEBUG_INFORMATION_FORMAT = dwarf; HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /usr/local/lib/SystemConfiguration; + INFOPLIST_FILE = "Plugins/IPMonitor/Info-EmbeddedSimulator.plist"; + INSTALL_PATH = /usr/local/lib/SystemConfiguration; LIBRARY_STYLE = STATIC; + OTHER_CFLAGS = ( + "$(inherited)", + "-DSC_LOG_HANDLE=\"__log_IPMonitor()\"", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor_sim; + SDKROOT = iphoneos.internal; STRIP_INSTALLED_PRODUCT = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; 15E1B05F16EBAE7800E5F06F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - INFOPLIST_FILE = Plugins/IPMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /System/Library/SystemConfiguration; + INFOPLIST_FILE = "Plugins/IPMonitor/Info-EmbeddedSimulator.plist"; + INSTALL_PATH = /System/Library/SystemConfiguration; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15E1B06016EBAE7800E5F06F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - INFOPLIST_FILE = Plugins/IPMonitor/Info.plist; - INSTALL_MODE_FLAG = "a-w,a+rX"; - INSTALL_PATH_ACTUAL = /System/Library/SystemConfiguration; + INFOPLIST_FILE = "Plugins/IPMonitor/Info-EmbeddedSimulator.plist"; + INSTALL_PATH = /System/Library/SystemConfiguration; + PRODUCT_BUNDLE_IDENTIFIER = com.apple.SystemConfiguration.IPMonitor; PRODUCT_NAME = IPMonitor; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Release; }; @@ -7457,19 +9089,403 @@ }; name = Release; }; + 15F742E21EC6370000DA2E7A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = NO; + CLANG_ENABLE_OBJC_ARC = YES; + EXECUTABLE_PREFIX = liblog_; + GENERATE_PROFILING_CODE_profile = YES; + INSTALLHDRS_COPY_PHASE = YES; + INSTALL_PATH = /usr/lib/log; + IS_ZIPPERED = YES; + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) --extra-private-header=$(PROJECT_DIR)/logging/liblog_SystemConfiguration_internal.h"; + PRODUCT_NAME = SystemConfiguration; + SDKROOT = iphoneos.internal; + STRIP_INSTALLED_PRODUCT_asan = NO; + STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_normal = YES; + STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; + VERSION_INFO_PREFIX = liblog_; + }; + name = Debug; + }; + 15F742E31EC6370000DA2E7A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = NO; + CLANG_ENABLE_OBJC_ARC = YES; + EXECUTABLE_PREFIX = liblog_; + GENERATE_PROFILING_CODE_profile = YES; + INSTALLHDRS_COPY_PHASE = YES; + INSTALL_PATH = /usr/lib/log; + IS_ZIPPERED = YES; + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) --extra-private-header=$(PROJECT_DIR)/logging/liblog_SystemConfiguration_internal.h"; + PRODUCT_NAME = SystemConfiguration; + SDKROOT = iphoneos.internal; + STRIP_INSTALLED_PRODUCT_asan = NO; + STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_normal = YES; + STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; + VERSION_INFO_PREFIX = liblog_; + }; + name = Release; + }; + 15F742EF1EC638D100DA2E7A /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = NO; + CLANG_ENABLE_OBJC_ARC = YES; + EXECUTABLE_PREFIX = liblog_; + GENERATE_PROFILING_CODE_profile = YES; + INSTALLHDRS_COPY_PHASE = YES; + INSTALL_PATH = /usr/lib/log; + IS_ZIPPERED = YES; + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) --extra-private-header=$(PROJECT_DIR)/logging/liblog_SystemConfiguration_internal.h"; + PRODUCT_NAME = SystemConfiguration; + SDKROOT = iphoneos.internal; + STRIP_INSTALLED_PRODUCT_asan = NO; + STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_normal = YES; + STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; + VERSION_INFO_PREFIX = liblog_; + }; + name = Debug; + }; + 15F742F01EC638D100DA2E7A /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = NO; + CLANG_ENABLE_OBJC_ARC = YES; + EXECUTABLE_PREFIX = liblog_; + GENERATE_PROFILING_CODE_profile = YES; + INSTALLHDRS_COPY_PHASE = YES; + INSTALL_PATH = /usr/lib/log; + IS_ZIPPERED = YES; + OTHER_CFLAGS_debug = "-O0"; + OTHER_TAPI_FLAGS = "$(inherited) --extra-private-header=$(PROJECT_DIR)/logging/liblog_SystemConfiguration_internal.h"; + PRODUCT_NAME = SystemConfiguration; + SDKROOT = iphoneos.internal; + STRIP_INSTALLED_PRODUCT_asan = NO; + STRIP_INSTALLED_PRODUCT_debug = NO; + STRIP_INSTALLED_PRODUCT_normal = YES; + STRIP_INSTALLED_PRODUCT_profile = NO; + STRIP_INSTALLED_PRODUCT_tsan = NO; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; + VERSION_INFO_PREFIX = liblog_; + }; + name = Release; + }; 15FD13C70D59485000F9409C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - PRODUCT_NAME = "configd (Aggregate/EmbeddedSimulator)"; + PRODUCT_NAME = configdAggregateEmbeddedSimulator; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; }; name = Debug; }; 15FD13C80D59485000F9409C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 15FD147B0D594FE700F9409C /* IndigoSDK.xcconfig */; buildSettings = { - PRODUCT_NAME = "configd (Aggregate/EmbeddedSimulator)"; + PRODUCT_NAME = configdAggregateEmbeddedSimulator; + SUPPORTED_PLATFORMS = "iphonesimulator tvossimulator watchsimulator bridgesimulator"; + }; + name = Release; + }; + 72573D2B1D667372004975AD /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CODE_SIGN_ENTITLEMENTS = "sctest/sctest-entitlements.plist"; + CODE_SIGN_IDENTITY = "-"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; + INSTALL_PATH = /usr/local/bin; + MTL_ENABLE_DEBUG_INFO = YES; + PLIST_FILE_OUTPUT_FORMAT = "same-as-input"; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Debug; + }; + 72573D2C1D667372004975AD /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CODE_SIGN_ENTITLEMENTS = "sctest/sctest-entitlements.plist"; + CODE_SIGN_IDENTITY = "-"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; + INSTALL_PATH = /usr/local/bin; + MTL_ENABLE_DEBUG_INFO = NO; + PLIST_FILE_OUTPUT_FORMAT = "same-as-input"; + PRODUCT_NAME = "$(TARGET_NAME)"; + }; + name = Release; + }; + 7271EA301D76600B0055B1AA /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CODE_SIGN_ENTITLEMENTS = "sctest/sctest-entitlements.plist"; + CODE_SIGN_IDENTITY = "-"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; + INSTALL_PATH = /usr/local/bin; + MTL_ENABLE_DEBUG_INFO = YES; + PLIST_FILE_OUTPUT_FORMAT = "same-as-input"; + PRODUCT_NAME = sctest; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; + }; + name = Debug; + }; + 7271EA311D76600B0055B1AA /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CLANG_ENABLE_MODULES = NO; + CLANG_ENABLE_OBJC_ARC = YES; + CODE_SIGN_ENTITLEMENTS = "sctest/sctest-entitlements.plist"; + CODE_SIGN_IDENTITY = "-"; + FRAMEWORK_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks"; + HEADER_SEARCH_PATHS = "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/Frameworks/System.framework/PrivateHeaders"; + INSTALL_PATH = /usr/local/bin; + MTL_ENABLE_DEBUG_INFO = NO; + PLIST_FILE_OUTPUT_FORMAT = "same-as-input"; + PRODUCT_NAME = sctest; + SDKROOT = iphoneos.internal; + SUPPORTED_PLATFORMS = "iphoneos tvos watchos bridgeos"; + }; + name = Release; + }; + 72D3E6631AE6EA3A00DB4C69 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 72D3E6641AE6EA3A00DB4C69 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + }; + name = Release; + }; + 72D3E66E1AE6EAF600DB4C69 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_SYMBOLS_PRIVATE_EXTERN = NO; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + }; + name = Debug; + }; + 72D3E66F1AE6EAF600DB4C69 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu99; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx; + }; + name = Release; + }; + C4666C75206ED01800247AB6 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_STYLE = Automatic; + DEBUG_INFORMATION_FORMAT = dwarf; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks", + ); + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + INFOPLIST_FILE = EventFactory/Info.plist; + INSTALL_PATH = "$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks/EventFactory.framework/PlugIns"; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_BUNDLE_IDENTIFIER = "com.apple.$(TARGET_NAME)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx.internal; + SKIP_INSTALL = NO; + }; + name = Debug; + }; + C4666C76206ED01800247AB6 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CODE_SIGN_IDENTITY = "-"; + CODE_SIGN_STYLE = Automatic; + COPY_PHASE_STRIP = NO; + ENABLE_NS_ASSERTIONS = NO; + FRAMEWORK_SEARCH_PATHS = ( + "$(SDKROOT)$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks", + "$(SDKROOT)$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks", + ); + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + INFOPLIST_FILE = EventFactory/Info.plist; + INSTALL_PATH = "$(APPLE_INTERNAL_LIBRARY_DIR)/Frameworks/EventFactory.framework/PlugIns"; + MACOSX_DEPLOYMENT_TARGET = 10.14; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_BUNDLE_IDENTIFIER = "com.apple.$(TARGET_NAME)"; + PRODUCT_NAME = "$(TARGET_NAME)"; + SDKROOT = macosx.internal; + SKIP_INSTALL = NO; }; name = Release; }; @@ -7485,6 +9501,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 151D06081EC1491600E02E48 /* Build configuration list for PBXNativeTarget "liblog_SystemConfiguration" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 151D06091EC1491600E02E48 /* Debug */, + 151D060A1EC1491600E02E48 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 151F5D9F0CCE98E60093AC3B /* Build configuration list for PBXNativeTarget "SCMonitor" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -7512,56 +9537,47 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 15213FFF0E93E9F600DACD2C /* Build configuration list for PBXNativeTarget "Logger.bundle" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 15213FFC0E93E9F600DACD2C /* Debug */, - 15213FFD0E93E9F600DACD2C /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1528BFDF1357305400691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability" */ = { + 155F498A1C864F1400E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1528BFE01357305400691881 /* Debug */, - 1528BFE11357305400691881 /* Release */, + 155F498B1C864F1400E47D08 /* Debug */, + 155F498C1C864F1400E47D08 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1528BFE51357309700691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability.bundle" */ = { + 155F49901C864F3700E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking.bundle" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1528BFE61357309700691881 /* Debug */, - 1528BFE71357309700691881 /* Release */, + 155F49911C864F3700E47D08 /* Debug */, + 155F49921C864F3700E47D08 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1528BFF413573FEE00691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability-Embedded" */ = { + 155F49991C864F4E00E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking-Embedded" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1528BFF513573FEE00691881 /* Debug */, - 1528BFF613573FEE00691881 /* Release */, + 155F499A1C864F4E00E47D08 /* Debug */, + 155F499B1C864F4E00E47D08 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1528BFFB13573FF500691881 /* Build configuration list for PBXNativeTarget "SCNetworkReachability.bundle-Embedded" */ = { + 155F499F1C864F5400E47D08 /* Build configuration list for PBXNativeTarget "QoSMarking.bundle-Embedded" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1528BFFC13573FF500691881 /* Debug */, - 1528BFFD13573FF500691881 /* Release */, + 155F49A01C864F5400E47D08 /* Debug */, + 155F49A11C864F5400E47D08 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 156CA4820EF853BB00C59A18 /* Build configuration list for PBXNativeTarget "Logger.bundle-Embedded" */ = { + 15631D231ECF98FB0088EEDD /* Build configuration list for PBXAggregateTarget "configd_executables-EmbeddedSimulator" */ = { isa = XCConfigurationList; buildConfigurations = ( - 156CA4830EF853BB00C59A18 /* Debug */, - 156CA4840EF853BB00C59A18 /* Release */, + 15631D241ECF98FB0088EEDD /* Debug */, + 15631D251ECF98FB0088EEDD /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -7971,24 +9987,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 15AB751616EBFF3400FAA8CE /* Build configuration list for PBXNativeTarget "SCNetworkReachability-EmbeddedSimulator" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 15AB751716EBFF3400FAA8CE /* Debug */, - 15AB751816EBFF3400FAA8CE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 15AB751C16EBFF8A00FAA8CE /* Build configuration list for PBXNativeTarget "SCNetworkReachability.bundle-EmbeddedSimulator" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 15AB751D16EBFF8A00FAA8CE /* Debug */, - 15AB751E16EBFF8A00FAA8CE /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; 15C64A270F684C6B00D78394 /* Build configuration list for PBXAggregateTarget "configd_libSystem" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -8052,6 +10050,24 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 15F742E11EC6370000DA2E7A /* Build configuration list for PBXNativeTarget "liblog_SystemConfiguration-Embedded" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 15F742E21EC6370000DA2E7A /* Debug */, + 15F742E31EC6370000DA2E7A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 15F742EE1EC638D100DA2E7A /* Build configuration list for PBXNativeTarget "liblog_SystemConfiguration-EmbeddedSimulator" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 15F742EF1EC638D100DA2E7A /* Debug */, + 15F742F01EC638D100DA2E7A /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 15FD13C60D59485000F9409C /* Build configuration list for PBXAggregateTarget "All-EmbeddedSimulator" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -8061,6 +10077,51 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 72573D2A1D667372004975AD /* Build configuration list for PBXNativeTarget "sctest" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 72573D2B1D667372004975AD /* Debug */, + 72573D2C1D667372004975AD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 7271EA2F1D76600B0055B1AA /* Build configuration list for PBXNativeTarget "sctest-Embedded" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 7271EA301D76600B0055B1AA /* Debug */, + 7271EA311D76600B0055B1AA /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 72D3E6621AE6EA3A00DB4C69 /* Build configuration list for PBXNativeTarget "SCTest-Swift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 72D3E6631AE6EA3A00DB4C69 /* Debug */, + 72D3E6641AE6EA3A00DB4C69 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 72D3E66D1AE6EAF600DB4C69 /* Build configuration list for PBXNativeTarget "SCTest-ObjC" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 72D3E66E1AE6EAF600DB4C69 /* Debug */, + 72D3E66F1AE6EAF600DB4C69 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + C4666C77206ED01800247AB6 /* Build configuration list for PBXNativeTarget "SystemConfigurationEventFactory" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C4666C75206ED01800247AB6 /* Debug */, + C4666C76206ED01800247AB6 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; /* End XCConfigurationList section */ }; rootObject = 15CB6A7705C0722B0099E85F /* Project object */;