Something went wrong. Try again.
Cider Isn't Darwin Emulation, Really
Something went wrong. Try again.
43 kB · 502 lines
C
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503/* * This file is automatically generated * DO NOT EDIT! */
#include <TargetConditionals.h>#include <CoreFoundation/CFString.h>
const CFStringRef kSCResvLink = CFSTR("__LINK__");const CFStringRef kSCResvInactive = CFSTR("__INACTIVE__");const CFStringRef kSCPropInterfaceName = CFSTR("InterfaceName");const CFStringRef kSCPropMACAddress = CFSTR("MACAddress");const CFStringRef kSCPropUserDefinedName = CFSTR("UserDefinedName");const CFStringRef kSCPropVersion = CFSTR("Version");const CFStringRef kSCPropNetIgnoreLinkStatus = CFSTR("IgnoreLinkStatus");const CFStringRef kSCPropConfirmedInterfaceName = CFSTR("ConfirmedInterfaceName");const CFStringRef kSCPropDisableUntilNeeded = CFSTR("DisableUntilNeeded");const CFStringRef kSCPrefCurrentSet = CFSTR("CurrentSet");const CFStringRef kSCPrefNetworkServices = CFSTR("NetworkServices");const CFStringRef kSCPrefSets = CFSTR("Sets");const CFStringRef kSCPrefSystem = CFSTR("System");const CFStringRef kSCPrefVirtualNetworkInterfaces = CFSTR("VirtualNetworkInterfaces");const CFStringRef kSCCompNetwork = CFSTR("Network");const CFStringRef kSCCompService = CFSTR("Service");const CFStringRef kSCCompGlobal = CFSTR("Global");const CFStringRef kSCCompHostNames = CFSTR("HostNames");const CFStringRef kSCCompInterface = CFSTR("Interface");const CFStringRef kSCCompSystem = CFSTR("System");const CFStringRef kSCCompUsers = CFSTR("Users");const CFStringRef kSCCompAnyRegex = CFSTR("[^/]+");const CFStringRef kSCEntNetAirPort = CFSTR("AirPort");
#if !TARGET_OS_IPHONEconst CFStringRef kSCEntNetAppleTalk = CFSTR("AppleTalk");#endif // !TARGET_OS_IPHONE
const CFStringRef kSCEntNetDHCP = CFSTR("DHCP");const CFStringRef kSCEntNetDNS = CFSTR("DNS");const CFStringRef kSCEntNetEthernet = CFSTR("Ethernet");const CFStringRef kSCEntNetFireWire = CFSTR("FireWire");const CFStringRef kSCEntNetInterface = CFSTR("Interface");const CFStringRef kSCEntNetIPSec = CFSTR("IPSec");const CFStringRef kSCEntNetIPv4 = CFSTR("IPv4");const CFStringRef kSCEntNetIPv6 = CFSTR("IPv6");const CFStringRef kSCEntNetL2TP = CFSTR("L2TP");const CFStringRef kSCEntNetLink = CFSTR("Link");const CFStringRef kSCEntNetModem = CFSTR("Modem");
#if !TARGET_OS_IPHONEconst CFStringRef kSCEntNetNetInfo = CFSTR("NetInfo");#endif // !TARGET_OS_IPHONE
const CFStringRef kSCEntNetPPP = CFSTR("PPP");const CFStringRef kSCEntNetPPPoE = CFSTR("PPPoE");const CFStringRef kSCEntNetPPPSerial = CFSTR("PPPSerial");const CFStringRef kSCEntNetPPTP = CFSTR("PPTP");const CFStringRef kSCEntNetProxies = CFSTR("Proxies");
#if !TARGET_OS_IPHONEconst CFStringRef kSCEntNetSMB = CFSTR("SMB");#endif // !TARGET_OS_IPHONE
const CFStringRef kSCEntNet6to4 = CFSTR("6to4");const CFStringRef kSCEntNetAppLayer = CFSTR("AppLayer");
const CFStringRef kSCEntNetEAPOL = CFSTR("EAPOL");const CFStringRef kSCEntNetIdleRoute = CFSTR("IdleRoute");const CFStringRef kSCEntNetInterfaceActiveDuringSleepRequested = CFSTR("ActiveDuringSleepRequested");const CFStringRef kSCEntNetInterfaceActiveDuringSleepSupported = CFSTR("ActiveDuringSleepSupported");const CFStringRef kSCEntNetInterfaceDelegation = CFSTR("InterfaceDelegation");const CFStringRef kSCEntNetIPv4ARPCollision = CFSTR("IPv4ARPCollision");const CFStringRef kSCEntNetIPv4PortInUse = CFSTR("PortInUse");const CFStringRef kSCEntNetIPv4RouterARPFailure = CFSTR("IPv4RouterARPFailure");const CFStringRef kSCEntNetIPv4RouterARPAlive = CFSTR("IPv4RouterARPAlive");const CFStringRef kSCEntNetIPv6RouterExpired = CFSTR("IPv6RouterExpired");const CFStringRef kSCEntNetLinkIssues = CFSTR("LinkIssues");const CFStringRef kSCEntNetLinkQuality = CFSTR("LinkQuality");const CFStringRef kSCEntNetLoopback = CFSTR("Loopback");const CFStringRef kSCEntNetNAT64 = CFSTR("NAT64");const CFStringRef kSCEntNetNAT64PrefixRequest = CFSTR("NAT64PrefixRequest");const CFStringRef kSCEntNetOnDemand = CFSTR("OnDemand");const CFStringRef kSCEntNetQoSMarkingPolicy = CFSTR("QoSMarkingPolicy");const CFStringRef kSCEntNetRefreshConfiguration = CFSTR("RefreshConfiguration");const CFStringRef kSCEntNetService = CFSTR("__SERVICE__");const CFStringRef kSCEntNetVPN = CFSTR("VPN");const CFStringRef kSCPropNetOverridePrimary = CFSTR("OverridePrimary");const CFStringRef kSCPropNetServiceOrder = CFSTR("ServiceOrder");const CFStringRef kSCPropNetPPPOverridePrimary = CFSTR("PPPOverridePrimary");const CFStringRef kSCPropNetInterfaces = CFSTR("Interfaces");const CFStringRef kSCPropNetLocalHostName = CFSTR("LocalHostName");const CFStringRef kSCPropNetAirPortAllowNetCreation = CFSTR("AllowNetCreation");const CFStringRef kSCPropNetAirPortAuthPassword = CFSTR("AuthPassword");const CFStringRef kSCPropNetAirPortAuthPasswordEncryption = CFSTR("AuthPasswordEncryption");const CFStringRef kSCPropNetAirPortJoinMode = CFSTR("JoinMode");const CFStringRef kSCPropNetAirPortPowerEnabled = CFSTR("PowerEnabled");const CFStringRef kSCPropNetAirPortPreferredNetwork = CFSTR("PreferredNetwork");const CFStringRef kSCPropNetAirPortSavePasswords = CFSTR("SavePasswords");const CFStringRef kSCValNetAirPortJoinModeAutomatic = CFSTR("Automatic");const CFStringRef kSCValNetAirPortJoinModePreferred = CFSTR("Preferred");const CFStringRef kSCValNetAirPortJoinModeRanked = CFSTR("Ranked");const CFStringRef kSCValNetAirPortJoinModeRecent = CFSTR("Recent");const CFStringRef kSCValNetAirPortJoinModeStrongest = CFSTR("Strongest");const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain = CFSTR("Keychain");
#if !TARGET_OS_IPHONEconst CFStringRef kSCPropNetAppleTalkConfigMethod = CFSTR("ConfigMethod");const CFStringRef kSCPropNetAppleTalkDefaultZone = CFSTR("DefaultZone");const CFStringRef kSCPropNetAppleTalkNetworkID = CFSTR("NetworkID");const CFStringRef kSCPropNetAppleTalkNodeID = CFSTR("NodeID");const CFStringRef kSCValNetAppleTalkConfigMethodNode = CFSTR("Node");#endif // !TARGET_OS_IPHONE
const CFStringRef kSCPropNetDNSDomainName = CFSTR("DomainName");const CFStringRef kSCPropNetDNSOptions = CFSTR("Options");const CFStringRef kSCPropNetDNSSearchDomains = CFSTR("SearchDomains");const CFStringRef kSCPropNetDNSSearchOrder = CFSTR("SearchOrder");const CFStringRef kSCPropNetDNSServerAddresses = CFSTR("ServerAddresses");const CFStringRef kSCPropNetDNSServerPort = CFSTR("ServerPort");const CFStringRef kSCPropNetDNSServerTimeout = CFSTR("ServerTimeout");const CFStringRef kSCPropNetDNSSortList = CFSTR("SortList");const CFStringRef kSCPropNetDNSSupplementalMatchDomains = CFSTR("SupplementalMatchDomains");const CFStringRef kSCPropNetDNSSupplementalMatchOrders = CFSTR("SupplementalMatchOrders");const CFStringRef kSCPropNetDNSConfirmedServiceID = CFSTR("ConfirmedServiceID");const CFStringRef kSCPropNetDNSServiceIdentifier = CFSTR("ServiceIdentifier");const CFStringRef kSCPropNetDNSSupplementalMatchDomainsNoSearch = CFSTR("SupplementalMatchDomainsNoSearch");const CFStringRef kSCPropNetEthernetMediaSubType = CFSTR("MediaSubType");const CFStringRef kSCPropNetEthernetMediaOptions = CFSTR("MediaOptions");const CFStringRef kSCPropNetEthernetMTU = CFSTR("MTU");const CFStringRef kSCPropNetEthernetCapabilityAV = CFSTR("AV");const CFStringRef kSCPropNetEthernetCapabilityJUMBO_MTU = CFSTR("JUMBO_MTU");const CFStringRef kSCPropNetEthernetCapabilityLRO = CFSTR("LRO");const CFStringRef kSCPropNetEthernetCapabilityRXCSUM = CFSTR("RXCSUM");const CFStringRef kSCPropNetEthernetCapabilityTSO = CFSTR("TSO");const CFStringRef kSCPropNetEthernetCapabilityTSO4 = CFSTR("TSO4");const CFStringRef kSCPropNetEthernetCapabilityTSO6 = CFSTR("TSO6");const CFStringRef kSCPropNetEthernetCapabilityTXCSUM = CFSTR("TXCSUM");const CFStringRef kSCPropNetEthernetCapabilityVLAN_HWTAGGING = CFSTR("VLAN_HWTAGGING");const CFStringRef kSCPropNetEthernetCapabilityVLAN_MTU = CFSTR("VLAN_MTU");const CFStringRef kSCPropNetInterfaceDeviceName = CFSTR("DeviceName");const CFStringRef kSCPropNetInterfaceHardware = CFSTR("Hardware");const CFStringRef kSCPropNetInterfaceType = CFSTR("Type");const CFStringRef kSCPropNetInterfaceSubType = CFSTR("SubType");const CFStringRef kSCPropNetInterfaceSupportsModemOnHold = CFSTR("SupportsModemOnHold");const CFStringRef kSCValNetInterfaceTypeEthernet = CFSTR("Ethernet");const CFStringRef kSCValNetInterfaceTypeFireWire = CFSTR("FireWire");const CFStringRef kSCValNetInterfaceTypePPP = CFSTR("PPP");const CFStringRef kSCValNetInterfaceType6to4 = CFSTR("6to4");const CFStringRef kSCValNetInterfaceTypeIPSec = CFSTR("IPSec");const CFStringRef kSCValNetInterfaceSubTypePPPoE = CFSTR("PPPoE");const CFStringRef kSCValNetInterfaceSubTypePPPSerial = CFSTR("PPPSerial");const CFStringRef kSCValNetInterfaceSubTypePPTP = CFSTR("PPTP");const CFStringRef kSCValNetInterfaceSubTypeL2TP = CFSTR("L2TP");
const CFStringRef kSCValNetInterfaceTypeLoopback = CFSTR("Loopback");const CFStringRef kSCValNetInterfaceTypeVPN = CFSTR("VPN");const CFStringRef kSCPropNetIPSecAuthenticationMethod = CFSTR("AuthenticationMethod");const CFStringRef kSCPropNetIPSecLocalCertificate = CFSTR("LocalCertificate");const CFStringRef kSCPropNetIPSecLocalIdentifier = CFSTR("LocalIdentifier");const CFStringRef kSCPropNetIPSecLocalIdentifierType = CFSTR("LocalIdentifierType");const CFStringRef kSCPropNetIPSecSharedSecret = CFSTR("SharedSecret");const CFStringRef kSCPropNetIPSecSharedSecretEncryption = CFSTR("SharedSecretEncryption");const CFStringRef kSCPropNetIPSecConnectTime = CFSTR("ConnectTime");const CFStringRef kSCPropNetIPSecRemoteAddress = CFSTR("RemoteAddress");const CFStringRef kSCPropNetIPSecStatus = CFSTR("Status");const CFStringRef kSCPropNetIPSecXAuthEnabled = CFSTR("XAuthEnabled");const CFStringRef kSCPropNetIPSecXAuthName = CFSTR("XAuthName");const CFStringRef kSCPropNetIPSecXAuthPassword = CFSTR("XAuthPassword");const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption = CFSTR("XAuthPasswordEncryption");const CFStringRef kSCPropNetIPSecDisconnectOnWake = CFSTR("DisconnectOnWake");const CFStringRef kSCPropNetIPSecDisconnectOnWakeTimer = CFSTR("DisconnectOnWakeTimer");const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret = CFSTR("SharedSecret");const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate = CFSTR("Certificate");const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid = CFSTR("Hybrid");const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID = CFSTR("KeyID");const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain = CFSTR("Keychain");const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain = CFSTR("Keychain");const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt = CFSTR("Prompt");const CFStringRef kSCPropNetIPSecLastCause = CFSTR("LastCause");const CFStringRef kSCPropNetIPSecOnDemandEnabled = CFSTR("OnDemandEnabled");const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways = CFSTR("OnDemandMatchDomainsAlways");const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry = CFSTR("OnDemandMatchDomainsOnRetry");const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever = CFSTR("OnDemandMatchDomainsNever");const CFStringRef kSCPropNetIPv4Addresses = CFSTR("Addresses");const CFStringRef kSCPropNetIPv4ConfigMethod = CFSTR("ConfigMethod");const CFStringRef kSCPropNetIPv4DHCPClientID = CFSTR("DHCPClientID");const CFStringRef kSCPropNetIPv4Router = CFSTR("Router");const CFStringRef kSCPropNetIPv4SubnetMasks = CFSTR("SubnetMasks");const CFStringRef kSCPropNetIPv4DestAddresses = CFSTR("DestAddresses");const CFStringRef kSCPropNetIPv4BroadcastAddresses = CFSTR("BroadcastAddresses");const CFStringRef kSCValNetIPv4ConfigMethodAutomatic = CFSTR("Automatic");const CFStringRef kSCValNetIPv4ConfigMethodBOOTP = CFSTR("BOOTP");const CFStringRef kSCValNetIPv4ConfigMethodDHCP = CFSTR("DHCP");const CFStringRef kSCValNetIPv4ConfigMethodINFORM = CFSTR("INFORM");const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal = CFSTR("LinkLocal");const CFStringRef kSCValNetIPv4ConfigMethodManual = CFSTR("Manual");const CFStringRef kSCValNetIPv4ConfigMethodPPP = CFSTR("PPP");const CFStringRef kSCPropNetIPv4AdditionalRoutes = CFSTR("AdditionalRoutes");const CFStringRef kSCPropNetIPv4CLAT46 = CFSTR("CLAT46");const CFStringRef kSCPropNetIPv4ExcludedRoutes = CFSTR("ExcludedRoutes");const CFStringRef kSCPropNetIPv4IncludedRoutes = CFSTR("IncludedRoutes");const CFStringRef kSCValNetIPv4ConfigMethodFailover = CFSTR("Failover");const CFStringRef kSCPropNetIPv4RouteDestinationAddress = CFSTR("DestinationAddress");const CFStringRef kSCPropNetIPv4RouteSubnetMask = CFSTR("SubnetMask");const CFStringRef kSCPropNetIPv4RouteGatewayAddress = CFSTR("GatewayAddress");const CFStringRef kSCPropNetIPv4RouteInterfaceName = CFSTR("InterfaceName");const CFStringRef kSCPropNetIPv4ARPResolvedHardwareAddress = CFSTR("ARPResolvedHardwareAddress");const CFStringRef kSCPropNetIPv4ARPResolvedIPAddress = CFSTR("ARPResolvedIPAddress");const CFStringRef kSCPropNetIPv6Addresses = CFSTR("Addresses");const CFStringRef kSCPropNetIPv6ConfigMethod = CFSTR("ConfigMethod");const CFStringRef kSCPropNetIPv6DestAddresses = CFSTR("DestAddresses");const CFStringRef kSCPropNetIPv6Flags = CFSTR("Flags");const CFStringRef kSCPropNetIPv6PrefixLength = CFSTR("PrefixLength");const CFStringRef kSCPropNetIPv6Router = CFSTR("Router");const CFStringRef kSCValNetIPv6ConfigMethodAutomatic = CFSTR("Automatic");const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal = CFSTR("LinkLocal");const CFStringRef kSCValNetIPv6ConfigMethodManual = CFSTR("Manual");const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement = CFSTR("RouterAdvertisement");const CFStringRef kSCValNetIPv6ConfigMethod6to4 = CFSTR("6to4");const CFStringRef kSCPropNetIPv6AdditionalRoutes = CFSTR("AdditionalRoutes");const CFStringRef kSCPropNetIPv6EnableCGA = CFSTR("EnableCGA");const CFStringRef kSCPropNetIPv6ExcludedRoutes = CFSTR("ExcludedRoutes");const CFStringRef kSCPropNetIPv6IncludedRoutes = CFSTR("IncludedRoutes");const CFStringRef kSCPropNetIPv6LinkLocalAddress = CFSTR("LinkLocalAddress");const CFStringRef kSCPropNetIPv6PerformPLATDiscovery = CFSTR("PerformPLATDiscovery");const CFStringRef kSCPropNetIPv6RouteDestinationAddress = CFSTR("DestinationAddress");const CFStringRef kSCPropNetIPv6RoutePrefixLength = CFSTR("PrefixLength");const CFStringRef kSCPropNetIPv6RouteGatewayAddress = CFSTR("GatewayAddress");const CFStringRef kSCPropNetIPv6RouteInterfaceName = CFSTR("InterfaceName");const CFStringRef kSCPropNet6to4Relay = CFSTR("Relay");const CFStringRef kSCPropNetLinkActive = CFSTR("Active");const CFStringRef kSCPropNetLinkDetaching = CFSTR("Detaching");const CFStringRef kSCPropNetLinkExpensive = CFSTR("Expensive");const CFStringRef kSCPropNetLinkIssuesModuleID = CFSTR("ModuleID");const CFStringRef kSCPropNetLinkIssuesInfo = CFSTR("Info");const CFStringRef kSCPropNetLinkIssuesTimeStamp = CFSTR("TimeStamp");const CFStringRef kSCPropNetLinkQuality = CFSTR("LinkQuality");const CFStringRef kSCPropNetModemAccessPointName = CFSTR("AccessPointName");const CFStringRef kSCPropNetModemConnectionPersonality = CFSTR("ConnectionPersonality");const CFStringRef kSCPropNetModemConnectionScript = CFSTR("ConnectionScript");const CFStringRef kSCPropNetModemConnectSpeed = CFSTR("ConnectSpeed");const CFStringRef kSCPropNetModemDataCompression = CFSTR("DataCompression");const CFStringRef kSCPropNetModemDeviceContextID = CFSTR("DeviceContextID");const CFStringRef kSCPropNetModemDeviceModel = CFSTR("DeviceModel");const CFStringRef kSCPropNetModemDeviceVendor = CFSTR("DeviceVendor");const CFStringRef kSCPropNetModemDialMode = CFSTR("DialMode");const CFStringRef kSCPropNetModemErrorCorrection = CFSTR("ErrorCorrection");const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert = CFSTR("HoldCallWaitingAudibleAlert");const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer = CFSTR("HoldDisconnectOnAnswer");const CFStringRef kSCPropNetModemHoldEnabled = CFSTR("HoldEnabled");const CFStringRef kSCPropNetModemHoldReminder = CFSTR("HoldReminder");const CFStringRef kSCPropNetModemHoldReminderTime = CFSTR("HoldReminderTime");const CFStringRef kSCPropNetModemNote = CFSTR("Note");const CFStringRef kSCPropNetModemPulseDial = CFSTR("PulseDial");const CFStringRef kSCPropNetModemSpeaker = CFSTR("Speaker");const CFStringRef kSCPropNetModemSpeed = CFSTR("Speed");const CFStringRef kSCValNetModemDialModeIgnoreDialTone = CFSTR("IgnoreDialTone");const CFStringRef kSCValNetModemDialModeManual = CFSTR("Manual");const CFStringRef kSCValNetModemDialModeWaitForDialTone = CFSTR("WaitForDialTone");const CFStringRef kSCPropNetPPPACSPEnabled = CFSTR("ACSPEnabled");const CFStringRef kSCPropNetPPPConnectTime = CFSTR("ConnectTime");const CFStringRef kSCPropNetPPPDeviceLastCause = CFSTR("DeviceLastCause");const CFStringRef kSCPropNetPPPDialOnDemand = CFSTR("DialOnDemand");const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch = CFSTR("DisconnectOnFastUserSwitch");const CFStringRef kSCPropNetPPPDisconnectOnIdle = CFSTR("DisconnectOnIdle");const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer = CFSTR("DisconnectOnIdleTimer");const CFStringRef kSCPropNetPPPDisconnectOnLogout = CFSTR("DisconnectOnLogout");const CFStringRef kSCPropNetPPPDisconnectOnSleep = CFSTR("DisconnectOnSleep");const CFStringRef kSCPropNetPPPDisconnectOnWake = CFSTR("DisconnectOnWake");const CFStringRef kSCPropNetPPPDisconnectOnWakeTimer = CFSTR("DisconnectOnWakeTimer");const CFStringRef kSCPropNetPPPDisconnectTime = CFSTR("DisconnectTime");const CFStringRef kSCPropNetPPPIdleReminder = CFSTR("IdleReminder");const CFStringRef kSCPropNetPPPIdleReminderTimer = CFSTR("IdleReminderTimer");const CFStringRef kSCPropNetPPPLastCause = CFSTR("LastCause");const CFStringRef kSCPropNetPPPLogfile = CFSTR("Logfile");const CFStringRef kSCPropNetPPPPlugins = CFSTR("Plugins");const CFStringRef kSCPropNetPPPRetryConnectTime = CFSTR("RetryConnectTime");const CFStringRef kSCPropNetPPPSessionTimer = CFSTR("SessionTimer");const CFStringRef kSCPropNetPPPStatus = CFSTR("Status");const CFStringRef kSCPropNetPPPUseSessionTimer = CFSTR("UseSessionTimer");const CFStringRef kSCPropNetPPPVerboseLogging = CFSTR("VerboseLogging");const CFStringRef kSCPropNetPPPAuthEAPPlugins = CFSTR("AuthEAPPlugins");const CFStringRef kSCPropNetPPPAuthName = CFSTR("AuthName");const CFStringRef kSCPropNetPPPAuthPassword = CFSTR("AuthPassword");const CFStringRef kSCPropNetPPPAuthPasswordEncryption = CFSTR("AuthPasswordEncryption");const CFStringRef kSCPropNetPPPAuthPrompt = CFSTR("AuthPrompt");const CFStringRef kSCPropNetPPPAuthProtocol = CFSTR("AuthProtocol");const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain = CFSTR("Keychain");const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken = CFSTR("Token");const CFStringRef kSCValNetPPPAuthPromptBefore = CFSTR("Before");const CFStringRef kSCValNetPPPAuthPromptAfter = CFSTR("After");const CFStringRef kSCValNetPPPAuthProtocolCHAP = CFSTR("CHAP");const CFStringRef kSCValNetPPPAuthProtocolEAP = CFSTR("EAP");const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1 = CFSTR("MSCHAP1");const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2 = CFSTR("MSCHAP2");const CFStringRef kSCValNetPPPAuthProtocolPAP = CFSTR("PAP");const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress = CFSTR("CommAlternateRemoteAddress");const CFStringRef kSCPropNetPPPCommConnectDelay = CFSTR("CommConnectDelay");const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow = CFSTR("CommDisplayTerminalWindow");const CFStringRef kSCPropNetPPPCommRedialCount = CFSTR("CommRedialCount");const CFStringRef kSCPropNetPPPCommRedialEnabled = CFSTR("CommRedialEnabled");const CFStringRef kSCPropNetPPPCommRedialInterval = CFSTR("CommRedialInterval");const CFStringRef kSCPropNetPPPCommRemoteAddress = CFSTR("CommRemoteAddress");const CFStringRef kSCPropNetPPPCommTerminalScript = CFSTR("CommTerminalScript");const CFStringRef kSCPropNetPPPCommUseTerminalScript = CFSTR("CommUseTerminalScript");const CFStringRef kSCPropNetPPPCCPEnabled = CFSTR("CCPEnabled");const CFStringRef kSCPropNetPPPCCPMPPE40Enabled = CFSTR("CCPMPPE40Enabled");const CFStringRef kSCPropNetPPPCCPMPPE128Enabled = CFSTR("CCPMPPE128Enabled");const CFStringRef kSCPropNetPPPIPCPCompressionVJ = CFSTR("IPCPCompressionVJ");const CFStringRef kSCPropNetPPPIPCPUsePeerDNS = CFSTR("IPCPUsePeerDNS");const CFStringRef kSCPropNetPPPLCPEchoEnabled = CFSTR("LCPEchoEnabled");const CFStringRef kSCPropNetPPPLCPEchoFailure = CFSTR("LCPEchoFailure");const CFStringRef kSCPropNetPPPLCPEchoInterval = CFSTR("LCPEchoInterval");const CFStringRef kSCPropNetPPPLCPCompressionACField = CFSTR("LCPCompressionACField");const CFStringRef kSCPropNetPPPLCPCompressionPField = CFSTR("LCPCompressionPField");const CFStringRef kSCPropNetPPPLCPMRU = CFSTR("LCPMRU");const CFStringRef kSCPropNetPPPLCPMTU = CFSTR("LCPMTU");const CFStringRef kSCPropNetPPPLCPReceiveACCM = CFSTR("LCPReceiveACCM");const CFStringRef kSCPropNetPPPLCPTransmitACCM = CFSTR("LCPTransmitACCM");const CFStringRef kSCPropNetPPPOnDemandDomains = CFSTR("OnDemandDomains");const CFStringRef kSCPropNetPPPOnDemandEnabled = CFSTR("OnDemandEnabled");const CFStringRef kSCPropNetPPPOnDemandHostName = CFSTR("OnDemandHostName");const CFStringRef kSCPropNetPPPOnDemandMatchDomainsAlways = CFSTR("OnDemandMatchDomainsAlways");const CFStringRef kSCPropNetPPPOnDemandMatchDomainsOnRetry = CFSTR("OnDemandMatchDomainsOnRetry");const CFStringRef kSCPropNetPPPOnDemandMatchDomainsNever = CFSTR("OnDemandMatchDomainsNever");const CFStringRef kSCPropNetPPPOnDemandMode = CFSTR("OnDemandMode");const CFStringRef kSCPropNetPPPOnDemandPriority = CFSTR("OnDemandPriority");const CFStringRef kSCValNetPPPOnDemandModeAggressive = CFSTR("Aggressive");const CFStringRef kSCValNetPPPOnDemandModeConservative = CFSTR("Conservative");const CFStringRef kSCValNetPPPOnDemandModeCompatible = CFSTR("Compatible");const CFStringRef kSCValNetPPPOnDemandPriorityDefault = CFSTR("Default");const CFStringRef kSCValNetPPPOnDemandPriorityHigh = CFSTR("High");const CFStringRef kSCValNetPPPOnDemandPriorityLow = CFSTR("Low");const CFStringRef kSCPropNetL2TPIPSecSharedSecret = CFSTR("IPSecSharedSecret");const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption = CFSTR("IPSecSharedSecretEncryption");const CFStringRef kSCPropNetL2TPTransport = CFSTR("Transport");const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain = CFSTR("Keychain");const CFStringRef kSCValNetL2TPTransportIP = CFSTR("IP");const CFStringRef kSCValNetL2TPTransportIPSec = CFSTR("IPSec");const CFStringRef kSCPropNetNAT64PrefixList = CFSTR("PrefixList");const CFStringRef kSCPropNetNAT64PLATDiscoveryStartTime = CFSTR("PLATDiscoveryStartTime");const CFStringRef kSCPropNetNAT64PLATDiscoveryCompletionTime = CFSTR("PLATDiscoveryCompletionTime");const CFStringRef kSCPropNetProxiesExceptionsList = CFSTR("ExceptionsList");const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames = CFSTR("ExcludeSimpleHostnames");const CFStringRef kSCPropNetProxiesFTPEnable = CFSTR("FTPEnable");const CFStringRef kSCPropNetProxiesFTPPassive = CFSTR("FTPPassive");const CFStringRef kSCPropNetProxiesFTPPort = CFSTR("FTPPort");const CFStringRef kSCPropNetProxiesFTPProxy = CFSTR("FTPProxy");const CFStringRef kSCPropNetProxiesGopherEnable = CFSTR("GopherEnable");const CFStringRef kSCPropNetProxiesGopherPort = CFSTR("GopherPort");const CFStringRef kSCPropNetProxiesGopherProxy = CFSTR("GopherProxy");const CFStringRef kSCPropNetProxiesHTTPEnable = CFSTR("HTTPEnable");const CFStringRef kSCPropNetProxiesHTTPPort = CFSTR("HTTPPort");const CFStringRef kSCPropNetProxiesHTTPProxy = CFSTR("HTTPProxy");const CFStringRef kSCPropNetProxiesHTTPSEnable = CFSTR("HTTPSEnable");const CFStringRef kSCPropNetProxiesHTTPSPort = CFSTR("HTTPSPort");const CFStringRef kSCPropNetProxiesHTTPSProxy = CFSTR("HTTPSProxy");const CFStringRef kSCPropNetProxiesRTSPEnable = CFSTR("RTSPEnable");const CFStringRef kSCPropNetProxiesRTSPPort = CFSTR("RTSPPort");const CFStringRef kSCPropNetProxiesRTSPProxy = CFSTR("RTSPProxy");const CFStringRef kSCPropNetProxiesSOCKSEnable = CFSTR("SOCKSEnable");const CFStringRef kSCPropNetProxiesSOCKSPort = CFSTR("SOCKSPort");const CFStringRef kSCPropNetProxiesSOCKSProxy = CFSTR("SOCKSProxy");const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable = CFSTR("ProxyAutoConfigEnable");const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript = CFSTR("ProxyAutoConfigJavaScript");const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString = CFSTR("ProxyAutoConfigURLString");const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable = CFSTR("ProxyAutoDiscoveryEnable");const CFStringRef kSCPropNetProxiesBypassAllowed = CFSTR("BypassAllowed");const CFStringRef kSCPropNetProxiesFallBackAllowed = CFSTR("FallBackAllowed");const CFStringRef kSCPropNetProxiesSupplementalMatchDomains = CFSTR("SupplementalMatchDomains");const CFStringRef kSCPropNetProxiesSupplementalMatchOrders = CFSTR("SupplementalMatchOrders");const CFStringRef kSCPropNetProxiesServiceSpecific = CFSTR("ServiceSpecific");const CFStringRef kSCPropNetProxiesScoped = CFSTR("__SCOPED__");const CFStringRef kSCPropNetProxiesServices = CFSTR("__SERVICES__");const CFStringRef kSCPropNetProxiesSupplemental = CFSTR("__SUPPLEMENTAL__");const CFStringRef kSCPropNetProxiesSupplementalMatchDomain = CFSTR("__MATCH_DOMAIN__");const CFStringRef kSCPropNetQoSMarkingAppleAudioVideoCalls = CFSTR("QoSMarkingAppleAudioVideoCalls");const CFStringRef kSCPropNetQoSMarkingEnabled = CFSTR("QoSMarkingEnabled");const CFStringRef kSCPropNetQoSMarkingWhitelistedAppIdentifiers = CFSTR("QoSMarkingWhitelistedAppIdentifiers");const CFStringRef kSCPropNetServicePrimaryRank = CFSTR("PrimaryRank");const CFStringRef kSCPropNetServiceServiceIndex = CFSTR("ServiceIndex");const CFStringRef kSCPropNetServiceUserDefinedName = CFSTR("UserDefinedName");const CFStringRef kSCValNetServicePrimaryRankFirst = CFSTR("First");const CFStringRef kSCValNetServicePrimaryRankLast = CFSTR("Last");const CFStringRef kSCValNetServicePrimaryRankNever = CFSTR("Never");const CFStringRef kSCValNetServicePrimaryRankScoped = CFSTR("Scoped");
#if !TARGET_OS_IPHONEconst CFStringRef kSCPropNetSMBNetBIOSName = CFSTR("NetBIOSName");const CFStringRef kSCPropNetSMBNetBIOSNodeType = CFSTR("NetBIOSNodeType");const CFStringRef kSCPropNetSMBNetBIOSScope = CFSTR("NetBIOSScope");const CFStringRef kSCPropNetSMBWINSAddresses = CFSTR("WINSAddresses");const CFStringRef kSCPropNetSMBWorkgroup = CFSTR("Workgroup");const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast = CFSTR("Broadcast");const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer = CFSTR("Peer");const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed = CFSTR("Mixed");const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid = CFSTR("Hybrid");#endif // !TARGET_OS_IPHONE
const CFStringRef kSCPropNetVPNAppRules = CFSTR("AppRules");const CFStringRef kSCPropNetVPNAuthCredentialPassword = CFSTR("AuthCredentialPassword");const CFStringRef kSCPropNetVPNAuthName = CFSTR("AuthName");const CFStringRef kSCPropNetVPNAuthPassword = CFSTR("AuthPassword");const CFStringRef kSCPropNetVPNAuthPasswordEncryption = CFSTR("AuthPasswordEncryption");const CFStringRef kSCPropNetVPNAuthPasswordPluginType = CFSTR("AuthPasswordPluginType");const CFStringRef kSCPropNetVPNAuthenticationMethod = CFSTR("AuthenticationMethod");const CFStringRef kSCPropNetVPNConnectTime = CFSTR("ConnectTime");const CFStringRef kSCPropNetVPNDisconnectOnFastUserSwitch = CFSTR("DisconnectOnFastUserSwitch");const CFStringRef kSCPropNetVPNDisconnectOnIdle = CFSTR("DisconnectOnIdle");const CFStringRef kSCPropNetVPNDisconnectOnIdleTimer = CFSTR("DisconnectOnIdleTimer");const CFStringRef kSCPropNetVPNDisconnectOnLogout = CFSTR("DisconnectOnLogout");const CFStringRef kSCPropNetVPNDisconnectOnSleep = CFSTR("DisconnectOnSleep");const CFStringRef kSCPropNetVPNDisconnectOnWake = CFSTR("DisconnectOnWake");const CFStringRef kSCPropNetVPNDisconnectOnWakeTimer = CFSTR("DisconnectOnWakeTimer");const CFStringRef kSCPropNetVPNLocalCertificate = CFSTR("LocalCertificate");const CFStringRef kSCPropNetVPNLogfile = CFSTR("Logfile");const CFStringRef kSCPropNetVPNMTU = CFSTR("MTU");const CFStringRef kSCPropNetVPNOnDemandEnabled = CFSTR("OnDemandEnabled");const CFStringRef kSCPropNetVPNOnDemandMatchAppEnabled = CFSTR("OnDemandMatchAppEnabled");const CFStringRef kSCPropNetVPNOnDemandMatchDomainsAlways = CFSTR("OnDemandMatchDomainsAlways");const CFStringRef kSCPropNetVPNOnDemandMatchDomainsOnRetry = CFSTR("OnDemandMatchDomainsOnRetry");const CFStringRef kSCPropNetVPNOnDemandMatchDomainsNever = CFSTR("OnDemandMatchDomainsNever");const CFStringRef kSCPropNetVPNOnDemandRules = CFSTR("OnDemandRules");const CFStringRef kSCPropNetVPNOnDemandSuspended = CFSTR("OnDemandSuspended");const CFStringRef kSCPropNetVPNPluginCapability = CFSTR("PluginCapability");const CFStringRef kSCPropNetVPNRemoteAddress = CFSTR("RemoteAddress");const CFStringRef kSCPropNetVPNStatus = CFSTR("Status");const CFStringRef kSCPropNetVPNVerboseLogging = CFSTR("VerboseLogging");const CFStringRef kSCValNetVPNAppRuleAccountIdentifierMatch = CFSTR("AccountIdentifierMatch");const CFStringRef kSCValNetVPNAppRuleDNSDomainMatch = CFSTR("DNSDomainMatch");const CFStringRef kSCValNetVPNAppRuleExecutableMatch = CFSTR("ExecutableMatch");const CFStringRef kSCValNetVPNAppRuleIdentifier = CFSTR("Identifier");const CFStringRef kSCValNetVPNAppRuleExecutableDesignatedRequirement = CFSTR("DesignatedRequirement");const CFStringRef kSCValNetVPNAppRuleExecutableSigningIdentifier = CFSTR("SigningIdentifier");const CFStringRef kSCValNetVPNAppRuleExecutableUUID = CFSTR("UUID");const CFStringRef kSCValNetVPNAuthenticationMethodPassword = CFSTR("Password");const CFStringRef kSCValNetVPNAuthenticationMethodCertificate = CFSTR("Certificate");const CFStringRef kSCValNetVPNAuthPasswordEncryptionExternal = CFSTR("External");const CFStringRef kSCValNetVPNAuthPasswordEncryptionKeychain = CFSTR("Keychain");const CFStringRef kSCValNetVPNAuthPasswordEncryptionPrompt = CFSTR("Prompt");const CFStringRef kSCPropNetVPNOnDemandRuleAction = CFSTR("Action");const CFStringRef kSCPropNetVPNOnDemandRuleActionParameters = CFSTR("ActionParameters");const CFStringRef kSCPropNetVPNOnDemandRuleDNSDomainMatch = CFSTR("DNSDomainMatch");const CFStringRef kSCPropNetVPNOnDemandRuleDNSServerAddressMatch = CFSTR("DNSServerAddressMatch");const CFStringRef kSCPropNetVPNOnDemandRuleSSIDMatch = CFSTR("SSIDMatch");const CFStringRef kSCPropNetVPNOnDemandRuleInterfaceTypeMatch = CFSTR("InterfaceTypeMatch");const CFStringRef kSCPropNetVPNOnDemandRuleURLStringProbe = CFSTR("URLStringProbe");const CFStringRef kSCValNetVPNOnDemandRuleActionAllow = CFSTR("Allow");const CFStringRef kSCValNetVPNOnDemandRuleActionIgnore = CFSTR("Ignore");const CFStringRef kSCValNetVPNOnDemandRuleActionConnect = CFSTR("Connect");const CFStringRef kSCValNetVPNOnDemandRuleActionDisconnect = CFSTR("Disconnect");const CFStringRef kSCValNetVPNOnDemandRuleActionEvaluateConnection = CFSTR("EvaluateConnection");const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomainAction = CFSTR("DomainAction");const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomains = CFSTR("Domains");const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers = CFSTR("RequiredDNSServers");const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe = CFSTR("RequiredURLStringProbe");const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded = CFSTR("ConnectIfNeeded");const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect = CFSTR("NeverConnect");
const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet = CFSTR("Ethernet");const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi = CFSTR("WiFi");const CFStringRef kSCValNetVPNPluginCapabilityAuth = CFSTR("Auth");const CFStringRef kSCValNetVPNPluginCapabilityConnect = CFSTR("Connect");
#if !TARGET_OS_IPHONEconst CFStringRef kSCEntUsersConsoleUser = CFSTR("ConsoleUser");#endif // !TARGET_OS_IPHONE
const CFStringRef kSCPropSystemComputerName = CFSTR("ComputerName");const CFStringRef kSCPropSystemComputerNameEncoding = CFSTR("ComputerNameEncoding");const CFStringRef kSCPropSystemComputerNameRegion = CFSTR("ComputerNameRegion");const CFStringRef kSCPropSystemHostName = CFSTR("HostName");const CFStringRef kSCDynamicStoreDomainFile = CFSTR("File:");const CFStringRef kSCDynamicStoreDomainPlugin = CFSTR("Plugin:");const CFStringRef kSCDynamicStoreDomainSetup = CFSTR("Setup:");const CFStringRef kSCDynamicStoreDomainState = CFSTR("State:");const CFStringRef kSCDynamicStoreDomainPrefs = CFSTR("Prefs:");const CFStringRef kSCDynamicStorePropSetupCurrentSet = CFSTR("CurrentSet");const CFStringRef kSCDynamicStorePropSetupLastUpdated = CFSTR("LastUpdated");const CFStringRef kSCDynamicStorePropNetInterfaces = CFSTR("Interfaces");const CFStringRef kSCDynamicStorePropNetPrimaryInterface = CFSTR("PrimaryInterface");const CFStringRef kSCDynamicStorePropNetPrimaryService = CFSTR("PrimaryService");const CFStringRef kSCDynamicStorePropNetServiceIDs = CFSTR("ServiceIDs");const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces = CFSTR("Interfaces");const CFStringRef kSCPropVirtualNetworkInterfacesBondMode = CFSTR("Mode");const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions = CFSTR("Options");const CFStringRef kSCPropVirtualNetworkInterfacesBridgeInterfaces = CFSTR("Interfaces");const CFStringRef kSCPropVirtualNetworkInterfacesBridgeOptions = CFSTR("Options");const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface = CFSTR("Interface");const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag = CFSTR("Tag");const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions = CFSTR("Options");
#if !TARGET_OS_IPHONEconst CFStringRef kSCPropUsersConsoleUserName = CFSTR("Name");const CFStringRef kSCPropUsersConsoleUserUID = CFSTR("UID");const CFStringRef kSCPropUsersConsoleUserGID = CFSTR("GID");#endif // !TARGET_OS_IPHONE