this repo has no description
at fixPythonPipStalling 502 lines 43 kB view raw
1/* 2 * This file is automatically generated 3 * DO NOT EDIT! 4 */ 5 6#include <TargetConditionals.h> 7#include <CoreFoundation/CFString.h> 8 9const CFStringRef kSCResvLink = CFSTR("__LINK__"); 10const CFStringRef kSCResvInactive = CFSTR("__INACTIVE__"); 11const CFStringRef kSCPropInterfaceName = CFSTR("InterfaceName"); 12const CFStringRef kSCPropMACAddress = CFSTR("MACAddress"); 13const CFStringRef kSCPropUserDefinedName = CFSTR("UserDefinedName"); 14const CFStringRef kSCPropVersion = CFSTR("Version"); 15const CFStringRef kSCPropNetIgnoreLinkStatus = CFSTR("IgnoreLinkStatus"); 16const CFStringRef kSCPropConfirmedInterfaceName = CFSTR("ConfirmedInterfaceName"); 17const CFStringRef kSCPropDisableUntilNeeded = CFSTR("DisableUntilNeeded"); 18const CFStringRef kSCPrefCurrentSet = CFSTR("CurrentSet"); 19const CFStringRef kSCPrefNetworkServices = CFSTR("NetworkServices"); 20const CFStringRef kSCPrefSets = CFSTR("Sets"); 21const CFStringRef kSCPrefSystem = CFSTR("System"); 22const CFStringRef kSCPrefVirtualNetworkInterfaces = CFSTR("VirtualNetworkInterfaces"); 23const CFStringRef kSCCompNetwork = CFSTR("Network"); 24const CFStringRef kSCCompService = CFSTR("Service"); 25const CFStringRef kSCCompGlobal = CFSTR("Global"); 26const CFStringRef kSCCompHostNames = CFSTR("HostNames"); 27const CFStringRef kSCCompInterface = CFSTR("Interface"); 28const CFStringRef kSCCompSystem = CFSTR("System"); 29const CFStringRef kSCCompUsers = CFSTR("Users"); 30const CFStringRef kSCCompAnyRegex = CFSTR("[^/]+"); 31const CFStringRef kSCEntNetAirPort = CFSTR("AirPort"); 32 33#if !TARGET_OS_IPHONE 34const CFStringRef kSCEntNetAppleTalk = CFSTR("AppleTalk"); 35#endif // !TARGET_OS_IPHONE 36 37const CFStringRef kSCEntNetDHCP = CFSTR("DHCP"); 38const CFStringRef kSCEntNetDNS = CFSTR("DNS"); 39const CFStringRef kSCEntNetEthernet = CFSTR("Ethernet"); 40const CFStringRef kSCEntNetFireWire = CFSTR("FireWire"); 41const CFStringRef kSCEntNetInterface = CFSTR("Interface"); 42const CFStringRef kSCEntNetIPSec = CFSTR("IPSec"); 43const CFStringRef kSCEntNetIPv4 = CFSTR("IPv4"); 44const CFStringRef kSCEntNetIPv6 = CFSTR("IPv6"); 45const CFStringRef kSCEntNetL2TP = CFSTR("L2TP"); 46const CFStringRef kSCEntNetLink = CFSTR("Link"); 47const CFStringRef kSCEntNetModem = CFSTR("Modem"); 48 49#if !TARGET_OS_IPHONE 50const CFStringRef kSCEntNetNetInfo = CFSTR("NetInfo"); 51#endif // !TARGET_OS_IPHONE 52 53const CFStringRef kSCEntNetPPP = CFSTR("PPP"); 54const CFStringRef kSCEntNetPPPoE = CFSTR("PPPoE"); 55const CFStringRef kSCEntNetPPPSerial = CFSTR("PPPSerial"); 56const CFStringRef kSCEntNetPPTP = CFSTR("PPTP"); 57const CFStringRef kSCEntNetProxies = CFSTR("Proxies"); 58 59#if !TARGET_OS_IPHONE 60const CFStringRef kSCEntNetSMB = CFSTR("SMB"); 61#endif // !TARGET_OS_IPHONE 62 63const CFStringRef kSCEntNet6to4 = CFSTR("6to4"); 64const CFStringRef kSCEntNetAppLayer = CFSTR("AppLayer"); 65 66 67const CFStringRef kSCEntNetEAPOL = CFSTR("EAPOL"); 68const CFStringRef kSCEntNetIdleRoute = CFSTR("IdleRoute"); 69const CFStringRef kSCEntNetInterfaceActiveDuringSleepRequested = CFSTR("ActiveDuringSleepRequested"); 70const CFStringRef kSCEntNetInterfaceActiveDuringSleepSupported = CFSTR("ActiveDuringSleepSupported"); 71const CFStringRef kSCEntNetInterfaceDelegation = CFSTR("InterfaceDelegation"); 72const CFStringRef kSCEntNetIPv4ARPCollision = CFSTR("IPv4ARPCollision"); 73const CFStringRef kSCEntNetIPv4PortInUse = CFSTR("PortInUse"); 74const CFStringRef kSCEntNetIPv4RouterARPFailure = CFSTR("IPv4RouterARPFailure"); 75const CFStringRef kSCEntNetIPv4RouterARPAlive = CFSTR("IPv4RouterARPAlive"); 76const CFStringRef kSCEntNetIPv6RouterExpired = CFSTR("IPv6RouterExpired"); 77const CFStringRef kSCEntNetLinkIssues = CFSTR("LinkIssues"); 78const CFStringRef kSCEntNetLinkQuality = CFSTR("LinkQuality"); 79const CFStringRef kSCEntNetLoopback = CFSTR("Loopback"); 80const CFStringRef kSCEntNetNAT64 = CFSTR("NAT64"); 81const CFStringRef kSCEntNetNAT64PrefixRequest = CFSTR("NAT64PrefixRequest"); 82const CFStringRef kSCEntNetOnDemand = CFSTR("OnDemand"); 83const CFStringRef kSCEntNetQoSMarkingPolicy = CFSTR("QoSMarkingPolicy"); 84const CFStringRef kSCEntNetRefreshConfiguration = CFSTR("RefreshConfiguration"); 85const CFStringRef kSCEntNetService = CFSTR("__SERVICE__"); 86const CFStringRef kSCEntNetVPN = CFSTR("VPN"); 87const CFStringRef kSCPropNetOverridePrimary = CFSTR("OverridePrimary"); 88const CFStringRef kSCPropNetServiceOrder = CFSTR("ServiceOrder"); 89const CFStringRef kSCPropNetPPPOverridePrimary = CFSTR("PPPOverridePrimary"); 90const CFStringRef kSCPropNetInterfaces = CFSTR("Interfaces"); 91const CFStringRef kSCPropNetLocalHostName = CFSTR("LocalHostName"); 92const CFStringRef kSCPropNetAirPortAllowNetCreation = CFSTR("AllowNetCreation"); 93const CFStringRef kSCPropNetAirPortAuthPassword = CFSTR("AuthPassword"); 94const CFStringRef kSCPropNetAirPortAuthPasswordEncryption = CFSTR("AuthPasswordEncryption"); 95const CFStringRef kSCPropNetAirPortJoinMode = CFSTR("JoinMode"); 96const CFStringRef kSCPropNetAirPortPowerEnabled = CFSTR("PowerEnabled"); 97const CFStringRef kSCPropNetAirPortPreferredNetwork = CFSTR("PreferredNetwork"); 98const CFStringRef kSCPropNetAirPortSavePasswords = CFSTR("SavePasswords"); 99const CFStringRef kSCValNetAirPortJoinModeAutomatic = CFSTR("Automatic"); 100const CFStringRef kSCValNetAirPortJoinModePreferred = CFSTR("Preferred"); 101const CFStringRef kSCValNetAirPortJoinModeRanked = CFSTR("Ranked"); 102const CFStringRef kSCValNetAirPortJoinModeRecent = CFSTR("Recent"); 103const CFStringRef kSCValNetAirPortJoinModeStrongest = CFSTR("Strongest"); 104const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain = CFSTR("Keychain"); 105 106#if !TARGET_OS_IPHONE 107const CFStringRef kSCPropNetAppleTalkConfigMethod = CFSTR("ConfigMethod"); 108const CFStringRef kSCPropNetAppleTalkDefaultZone = CFSTR("DefaultZone"); 109const CFStringRef kSCPropNetAppleTalkNetworkID = CFSTR("NetworkID"); 110const CFStringRef kSCPropNetAppleTalkNodeID = CFSTR("NodeID"); 111const CFStringRef kSCValNetAppleTalkConfigMethodNode = CFSTR("Node"); 112#endif // !TARGET_OS_IPHONE 113 114 115 116const CFStringRef kSCPropNetDNSDomainName = CFSTR("DomainName"); 117const CFStringRef kSCPropNetDNSOptions = CFSTR("Options"); 118const CFStringRef kSCPropNetDNSSearchDomains = CFSTR("SearchDomains"); 119const CFStringRef kSCPropNetDNSSearchOrder = CFSTR("SearchOrder"); 120const CFStringRef kSCPropNetDNSServerAddresses = CFSTR("ServerAddresses"); 121const CFStringRef kSCPropNetDNSServerPort = CFSTR("ServerPort"); 122const CFStringRef kSCPropNetDNSServerTimeout = CFSTR("ServerTimeout"); 123const CFStringRef kSCPropNetDNSSortList = CFSTR("SortList"); 124const CFStringRef kSCPropNetDNSSupplementalMatchDomains = CFSTR("SupplementalMatchDomains"); 125const CFStringRef kSCPropNetDNSSupplementalMatchOrders = CFSTR("SupplementalMatchOrders"); 126const CFStringRef kSCPropNetDNSConfirmedServiceID = CFSTR("ConfirmedServiceID"); 127const CFStringRef kSCPropNetDNSServiceIdentifier = CFSTR("ServiceIdentifier"); 128const CFStringRef kSCPropNetDNSSupplementalMatchDomainsNoSearch = CFSTR("SupplementalMatchDomainsNoSearch"); 129const CFStringRef kSCPropNetEthernetMediaSubType = CFSTR("MediaSubType"); 130const CFStringRef kSCPropNetEthernetMediaOptions = CFSTR("MediaOptions"); 131const CFStringRef kSCPropNetEthernetMTU = CFSTR("MTU"); 132const CFStringRef kSCPropNetEthernetCapabilityAV = CFSTR("AV"); 133const CFStringRef kSCPropNetEthernetCapabilityJUMBO_MTU = CFSTR("JUMBO_MTU"); 134const CFStringRef kSCPropNetEthernetCapabilityLRO = CFSTR("LRO"); 135const CFStringRef kSCPropNetEthernetCapabilityRXCSUM = CFSTR("RXCSUM"); 136const CFStringRef kSCPropNetEthernetCapabilityTSO = CFSTR("TSO"); 137const CFStringRef kSCPropNetEthernetCapabilityTSO4 = CFSTR("TSO4"); 138const CFStringRef kSCPropNetEthernetCapabilityTSO6 = CFSTR("TSO6"); 139const CFStringRef kSCPropNetEthernetCapabilityTXCSUM = CFSTR("TXCSUM"); 140const CFStringRef kSCPropNetEthernetCapabilityVLAN_HWTAGGING = CFSTR("VLAN_HWTAGGING"); 141const CFStringRef kSCPropNetEthernetCapabilityVLAN_MTU = CFSTR("VLAN_MTU"); 142const CFStringRef kSCPropNetInterfaceDeviceName = CFSTR("DeviceName"); 143const CFStringRef kSCPropNetInterfaceHardware = CFSTR("Hardware"); 144const CFStringRef kSCPropNetInterfaceType = CFSTR("Type"); 145const CFStringRef kSCPropNetInterfaceSubType = CFSTR("SubType"); 146const CFStringRef kSCPropNetInterfaceSupportsModemOnHold = CFSTR("SupportsModemOnHold"); 147const CFStringRef kSCValNetInterfaceTypeEthernet = CFSTR("Ethernet"); 148const CFStringRef kSCValNetInterfaceTypeFireWire = CFSTR("FireWire"); 149const CFStringRef kSCValNetInterfaceTypePPP = CFSTR("PPP"); 150const CFStringRef kSCValNetInterfaceType6to4 = CFSTR("6to4"); 151const CFStringRef kSCValNetInterfaceTypeIPSec = CFSTR("IPSec"); 152const CFStringRef kSCValNetInterfaceSubTypePPPoE = CFSTR("PPPoE"); 153const CFStringRef kSCValNetInterfaceSubTypePPPSerial = CFSTR("PPPSerial"); 154const CFStringRef kSCValNetInterfaceSubTypePPTP = CFSTR("PPTP"); 155const CFStringRef kSCValNetInterfaceSubTypeL2TP = CFSTR("L2TP"); 156 157 158const CFStringRef kSCValNetInterfaceTypeLoopback = CFSTR("Loopback"); 159const CFStringRef kSCValNetInterfaceTypeVPN = CFSTR("VPN"); 160const CFStringRef kSCPropNetIPSecAuthenticationMethod = CFSTR("AuthenticationMethod"); 161const CFStringRef kSCPropNetIPSecLocalCertificate = CFSTR("LocalCertificate"); 162const CFStringRef kSCPropNetIPSecLocalIdentifier = CFSTR("LocalIdentifier"); 163const CFStringRef kSCPropNetIPSecLocalIdentifierType = CFSTR("LocalIdentifierType"); 164const CFStringRef kSCPropNetIPSecSharedSecret = CFSTR("SharedSecret"); 165const CFStringRef kSCPropNetIPSecSharedSecretEncryption = CFSTR("SharedSecretEncryption"); 166const CFStringRef kSCPropNetIPSecConnectTime = CFSTR("ConnectTime"); 167const CFStringRef kSCPropNetIPSecRemoteAddress = CFSTR("RemoteAddress"); 168const CFStringRef kSCPropNetIPSecStatus = CFSTR("Status"); 169const CFStringRef kSCPropNetIPSecXAuthEnabled = CFSTR("XAuthEnabled"); 170const CFStringRef kSCPropNetIPSecXAuthName = CFSTR("XAuthName"); 171const CFStringRef kSCPropNetIPSecXAuthPassword = CFSTR("XAuthPassword"); 172const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption = CFSTR("XAuthPasswordEncryption"); 173const CFStringRef kSCPropNetIPSecDisconnectOnWake = CFSTR("DisconnectOnWake"); 174const CFStringRef kSCPropNetIPSecDisconnectOnWakeTimer = CFSTR("DisconnectOnWakeTimer"); 175const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret = CFSTR("SharedSecret"); 176const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate = CFSTR("Certificate"); 177const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid = CFSTR("Hybrid"); 178const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID = CFSTR("KeyID"); 179const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain = CFSTR("Keychain"); 180const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain = CFSTR("Keychain"); 181const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt = CFSTR("Prompt"); 182const CFStringRef kSCPropNetIPSecLastCause = CFSTR("LastCause"); 183const CFStringRef kSCPropNetIPSecOnDemandEnabled = CFSTR("OnDemandEnabled"); 184const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways = CFSTR("OnDemandMatchDomainsAlways"); 185const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry = CFSTR("OnDemandMatchDomainsOnRetry"); 186const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever = CFSTR("OnDemandMatchDomainsNever"); 187const CFStringRef kSCPropNetIPv4Addresses = CFSTR("Addresses"); 188const CFStringRef kSCPropNetIPv4ConfigMethod = CFSTR("ConfigMethod"); 189const CFStringRef kSCPropNetIPv4DHCPClientID = CFSTR("DHCPClientID"); 190const CFStringRef kSCPropNetIPv4Router = CFSTR("Router"); 191const CFStringRef kSCPropNetIPv4SubnetMasks = CFSTR("SubnetMasks"); 192const CFStringRef kSCPropNetIPv4DestAddresses = CFSTR("DestAddresses"); 193const CFStringRef kSCPropNetIPv4BroadcastAddresses = CFSTR("BroadcastAddresses"); 194const CFStringRef kSCValNetIPv4ConfigMethodAutomatic = CFSTR("Automatic"); 195const CFStringRef kSCValNetIPv4ConfigMethodBOOTP = CFSTR("BOOTP"); 196const CFStringRef kSCValNetIPv4ConfigMethodDHCP = CFSTR("DHCP"); 197const CFStringRef kSCValNetIPv4ConfigMethodINFORM = CFSTR("INFORM"); 198const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal = CFSTR("LinkLocal"); 199const CFStringRef kSCValNetIPv4ConfigMethodManual = CFSTR("Manual"); 200const CFStringRef kSCValNetIPv4ConfigMethodPPP = CFSTR("PPP"); 201const CFStringRef kSCPropNetIPv4AdditionalRoutes = CFSTR("AdditionalRoutes"); 202const CFStringRef kSCPropNetIPv4CLAT46 = CFSTR("CLAT46"); 203const CFStringRef kSCPropNetIPv4ExcludedRoutes = CFSTR("ExcludedRoutes"); 204const CFStringRef kSCPropNetIPv4IncludedRoutes = CFSTR("IncludedRoutes"); 205const CFStringRef kSCValNetIPv4ConfigMethodFailover = CFSTR("Failover"); 206const CFStringRef kSCPropNetIPv4RouteDestinationAddress = CFSTR("DestinationAddress"); 207const CFStringRef kSCPropNetIPv4RouteSubnetMask = CFSTR("SubnetMask"); 208const CFStringRef kSCPropNetIPv4RouteGatewayAddress = CFSTR("GatewayAddress"); 209const CFStringRef kSCPropNetIPv4RouteInterfaceName = CFSTR("InterfaceName"); 210const CFStringRef kSCPropNetIPv4ARPResolvedHardwareAddress = CFSTR("ARPResolvedHardwareAddress"); 211const CFStringRef kSCPropNetIPv4ARPResolvedIPAddress = CFSTR("ARPResolvedIPAddress"); 212const CFStringRef kSCPropNetIPv6Addresses = CFSTR("Addresses"); 213const CFStringRef kSCPropNetIPv6ConfigMethod = CFSTR("ConfigMethod"); 214const CFStringRef kSCPropNetIPv6DestAddresses = CFSTR("DestAddresses"); 215const CFStringRef kSCPropNetIPv6Flags = CFSTR("Flags"); 216const CFStringRef kSCPropNetIPv6PrefixLength = CFSTR("PrefixLength"); 217const CFStringRef kSCPropNetIPv6Router = CFSTR("Router"); 218const CFStringRef kSCValNetIPv6ConfigMethodAutomatic = CFSTR("Automatic"); 219const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal = CFSTR("LinkLocal"); 220const CFStringRef kSCValNetIPv6ConfigMethodManual = CFSTR("Manual"); 221const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement = CFSTR("RouterAdvertisement"); 222const CFStringRef kSCValNetIPv6ConfigMethod6to4 = CFSTR("6to4"); 223const CFStringRef kSCPropNetIPv6AdditionalRoutes = CFSTR("AdditionalRoutes"); 224const CFStringRef kSCPropNetIPv6EnableCGA = CFSTR("EnableCGA"); 225const CFStringRef kSCPropNetIPv6ExcludedRoutes = CFSTR("ExcludedRoutes"); 226const CFStringRef kSCPropNetIPv6IncludedRoutes = CFSTR("IncludedRoutes"); 227const CFStringRef kSCPropNetIPv6LinkLocalAddress = CFSTR("LinkLocalAddress"); 228const CFStringRef kSCPropNetIPv6PerformPLATDiscovery = CFSTR("PerformPLATDiscovery"); 229const CFStringRef kSCPropNetIPv6RouteDestinationAddress = CFSTR("DestinationAddress"); 230const CFStringRef kSCPropNetIPv6RoutePrefixLength = CFSTR("PrefixLength"); 231const CFStringRef kSCPropNetIPv6RouteGatewayAddress = CFSTR("GatewayAddress"); 232const CFStringRef kSCPropNetIPv6RouteInterfaceName = CFSTR("InterfaceName"); 233const CFStringRef kSCPropNet6to4Relay = CFSTR("Relay"); 234const CFStringRef kSCPropNetLinkActive = CFSTR("Active"); 235const CFStringRef kSCPropNetLinkDetaching = CFSTR("Detaching"); 236const CFStringRef kSCPropNetLinkExpensive = CFSTR("Expensive"); 237const CFStringRef kSCPropNetLinkIssuesModuleID = CFSTR("ModuleID"); 238const CFStringRef kSCPropNetLinkIssuesInfo = CFSTR("Info"); 239const CFStringRef kSCPropNetLinkIssuesTimeStamp = CFSTR("TimeStamp"); 240const CFStringRef kSCPropNetLinkQuality = CFSTR("LinkQuality"); 241const CFStringRef kSCPropNetModemAccessPointName = CFSTR("AccessPointName"); 242const CFStringRef kSCPropNetModemConnectionPersonality = CFSTR("ConnectionPersonality"); 243const CFStringRef kSCPropNetModemConnectionScript = CFSTR("ConnectionScript"); 244const CFStringRef kSCPropNetModemConnectSpeed = CFSTR("ConnectSpeed"); 245const CFStringRef kSCPropNetModemDataCompression = CFSTR("DataCompression"); 246const CFStringRef kSCPropNetModemDeviceContextID = CFSTR("DeviceContextID"); 247const CFStringRef kSCPropNetModemDeviceModel = CFSTR("DeviceModel"); 248const CFStringRef kSCPropNetModemDeviceVendor = CFSTR("DeviceVendor"); 249const CFStringRef kSCPropNetModemDialMode = CFSTR("DialMode"); 250const CFStringRef kSCPropNetModemErrorCorrection = CFSTR("ErrorCorrection"); 251const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert = CFSTR("HoldCallWaitingAudibleAlert"); 252const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer = CFSTR("HoldDisconnectOnAnswer"); 253const CFStringRef kSCPropNetModemHoldEnabled = CFSTR("HoldEnabled"); 254const CFStringRef kSCPropNetModemHoldReminder = CFSTR("HoldReminder"); 255const CFStringRef kSCPropNetModemHoldReminderTime = CFSTR("HoldReminderTime"); 256const CFStringRef kSCPropNetModemNote = CFSTR("Note"); 257const CFStringRef kSCPropNetModemPulseDial = CFSTR("PulseDial"); 258const CFStringRef kSCPropNetModemSpeaker = CFSTR("Speaker"); 259const CFStringRef kSCPropNetModemSpeed = CFSTR("Speed"); 260const CFStringRef kSCValNetModemDialModeIgnoreDialTone = CFSTR("IgnoreDialTone"); 261const CFStringRef kSCValNetModemDialModeManual = CFSTR("Manual"); 262const CFStringRef kSCValNetModemDialModeWaitForDialTone = CFSTR("WaitForDialTone"); 263const CFStringRef kSCPropNetPPPACSPEnabled = CFSTR("ACSPEnabled"); 264const CFStringRef kSCPropNetPPPConnectTime = CFSTR("ConnectTime"); 265const CFStringRef kSCPropNetPPPDeviceLastCause = CFSTR("DeviceLastCause"); 266const CFStringRef kSCPropNetPPPDialOnDemand = CFSTR("DialOnDemand"); 267const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch = CFSTR("DisconnectOnFastUserSwitch"); 268const CFStringRef kSCPropNetPPPDisconnectOnIdle = CFSTR("DisconnectOnIdle"); 269const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer = CFSTR("DisconnectOnIdleTimer"); 270const CFStringRef kSCPropNetPPPDisconnectOnLogout = CFSTR("DisconnectOnLogout"); 271const CFStringRef kSCPropNetPPPDisconnectOnSleep = CFSTR("DisconnectOnSleep"); 272const CFStringRef kSCPropNetPPPDisconnectOnWake = CFSTR("DisconnectOnWake"); 273const CFStringRef kSCPropNetPPPDisconnectOnWakeTimer = CFSTR("DisconnectOnWakeTimer"); 274const CFStringRef kSCPropNetPPPDisconnectTime = CFSTR("DisconnectTime"); 275const CFStringRef kSCPropNetPPPIdleReminder = CFSTR("IdleReminder"); 276const CFStringRef kSCPropNetPPPIdleReminderTimer = CFSTR("IdleReminderTimer"); 277const CFStringRef kSCPropNetPPPLastCause = CFSTR("LastCause"); 278const CFStringRef kSCPropNetPPPLogfile = CFSTR("Logfile"); 279const CFStringRef kSCPropNetPPPPlugins = CFSTR("Plugins"); 280const CFStringRef kSCPropNetPPPRetryConnectTime = CFSTR("RetryConnectTime"); 281const CFStringRef kSCPropNetPPPSessionTimer = CFSTR("SessionTimer"); 282const CFStringRef kSCPropNetPPPStatus = CFSTR("Status"); 283const CFStringRef kSCPropNetPPPUseSessionTimer = CFSTR("UseSessionTimer"); 284const CFStringRef kSCPropNetPPPVerboseLogging = CFSTR("VerboseLogging"); 285const CFStringRef kSCPropNetPPPAuthEAPPlugins = CFSTR("AuthEAPPlugins"); 286const CFStringRef kSCPropNetPPPAuthName = CFSTR("AuthName"); 287const CFStringRef kSCPropNetPPPAuthPassword = CFSTR("AuthPassword"); 288const CFStringRef kSCPropNetPPPAuthPasswordEncryption = CFSTR("AuthPasswordEncryption"); 289const CFStringRef kSCPropNetPPPAuthPrompt = CFSTR("AuthPrompt"); 290const CFStringRef kSCPropNetPPPAuthProtocol = CFSTR("AuthProtocol"); 291const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain = CFSTR("Keychain"); 292const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken = CFSTR("Token"); 293const CFStringRef kSCValNetPPPAuthPromptBefore = CFSTR("Before"); 294const CFStringRef kSCValNetPPPAuthPromptAfter = CFSTR("After"); 295const CFStringRef kSCValNetPPPAuthProtocolCHAP = CFSTR("CHAP"); 296const CFStringRef kSCValNetPPPAuthProtocolEAP = CFSTR("EAP"); 297const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1 = CFSTR("MSCHAP1"); 298const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2 = CFSTR("MSCHAP2"); 299const CFStringRef kSCValNetPPPAuthProtocolPAP = CFSTR("PAP"); 300const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress = CFSTR("CommAlternateRemoteAddress"); 301const CFStringRef kSCPropNetPPPCommConnectDelay = CFSTR("CommConnectDelay"); 302const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow = CFSTR("CommDisplayTerminalWindow"); 303const CFStringRef kSCPropNetPPPCommRedialCount = CFSTR("CommRedialCount"); 304const CFStringRef kSCPropNetPPPCommRedialEnabled = CFSTR("CommRedialEnabled"); 305const CFStringRef kSCPropNetPPPCommRedialInterval = CFSTR("CommRedialInterval"); 306const CFStringRef kSCPropNetPPPCommRemoteAddress = CFSTR("CommRemoteAddress"); 307const CFStringRef kSCPropNetPPPCommTerminalScript = CFSTR("CommTerminalScript"); 308const CFStringRef kSCPropNetPPPCommUseTerminalScript = CFSTR("CommUseTerminalScript"); 309const CFStringRef kSCPropNetPPPCCPEnabled = CFSTR("CCPEnabled"); 310const CFStringRef kSCPropNetPPPCCPMPPE40Enabled = CFSTR("CCPMPPE40Enabled"); 311const CFStringRef kSCPropNetPPPCCPMPPE128Enabled = CFSTR("CCPMPPE128Enabled"); 312const CFStringRef kSCPropNetPPPIPCPCompressionVJ = CFSTR("IPCPCompressionVJ"); 313const CFStringRef kSCPropNetPPPIPCPUsePeerDNS = CFSTR("IPCPUsePeerDNS"); 314const CFStringRef kSCPropNetPPPLCPEchoEnabled = CFSTR("LCPEchoEnabled"); 315const CFStringRef kSCPropNetPPPLCPEchoFailure = CFSTR("LCPEchoFailure"); 316const CFStringRef kSCPropNetPPPLCPEchoInterval = CFSTR("LCPEchoInterval"); 317const CFStringRef kSCPropNetPPPLCPCompressionACField = CFSTR("LCPCompressionACField"); 318const CFStringRef kSCPropNetPPPLCPCompressionPField = CFSTR("LCPCompressionPField"); 319const CFStringRef kSCPropNetPPPLCPMRU = CFSTR("LCPMRU"); 320const CFStringRef kSCPropNetPPPLCPMTU = CFSTR("LCPMTU"); 321const CFStringRef kSCPropNetPPPLCPReceiveACCM = CFSTR("LCPReceiveACCM"); 322const CFStringRef kSCPropNetPPPLCPTransmitACCM = CFSTR("LCPTransmitACCM"); 323const CFStringRef kSCPropNetPPPOnDemandDomains = CFSTR("OnDemandDomains"); 324const CFStringRef kSCPropNetPPPOnDemandEnabled = CFSTR("OnDemandEnabled"); 325const CFStringRef kSCPropNetPPPOnDemandHostName = CFSTR("OnDemandHostName"); 326const CFStringRef kSCPropNetPPPOnDemandMatchDomainsAlways = CFSTR("OnDemandMatchDomainsAlways"); 327const CFStringRef kSCPropNetPPPOnDemandMatchDomainsOnRetry = CFSTR("OnDemandMatchDomainsOnRetry"); 328const CFStringRef kSCPropNetPPPOnDemandMatchDomainsNever = CFSTR("OnDemandMatchDomainsNever"); 329const CFStringRef kSCPropNetPPPOnDemandMode = CFSTR("OnDemandMode"); 330const CFStringRef kSCPropNetPPPOnDemandPriority = CFSTR("OnDemandPriority"); 331const CFStringRef kSCValNetPPPOnDemandModeAggressive = CFSTR("Aggressive"); 332const CFStringRef kSCValNetPPPOnDemandModeConservative = CFSTR("Conservative"); 333const CFStringRef kSCValNetPPPOnDemandModeCompatible = CFSTR("Compatible"); 334const CFStringRef kSCValNetPPPOnDemandPriorityDefault = CFSTR("Default"); 335const CFStringRef kSCValNetPPPOnDemandPriorityHigh = CFSTR("High"); 336const CFStringRef kSCValNetPPPOnDemandPriorityLow = CFSTR("Low"); 337const CFStringRef kSCPropNetL2TPIPSecSharedSecret = CFSTR("IPSecSharedSecret"); 338const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption = CFSTR("IPSecSharedSecretEncryption"); 339const CFStringRef kSCPropNetL2TPTransport = CFSTR("Transport"); 340const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain = CFSTR("Keychain"); 341const CFStringRef kSCValNetL2TPTransportIP = CFSTR("IP"); 342const CFStringRef kSCValNetL2TPTransportIPSec = CFSTR("IPSec"); 343const CFStringRef kSCPropNetNAT64PrefixList = CFSTR("PrefixList"); 344const CFStringRef kSCPropNetNAT64PLATDiscoveryStartTime = CFSTR("PLATDiscoveryStartTime"); 345const CFStringRef kSCPropNetNAT64PLATDiscoveryCompletionTime = CFSTR("PLATDiscoveryCompletionTime"); 346const CFStringRef kSCPropNetProxiesExceptionsList = CFSTR("ExceptionsList"); 347const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames = CFSTR("ExcludeSimpleHostnames"); 348const CFStringRef kSCPropNetProxiesFTPEnable = CFSTR("FTPEnable"); 349const CFStringRef kSCPropNetProxiesFTPPassive = CFSTR("FTPPassive"); 350const CFStringRef kSCPropNetProxiesFTPPort = CFSTR("FTPPort"); 351const CFStringRef kSCPropNetProxiesFTPProxy = CFSTR("FTPProxy"); 352const CFStringRef kSCPropNetProxiesGopherEnable = CFSTR("GopherEnable"); 353const CFStringRef kSCPropNetProxiesGopherPort = CFSTR("GopherPort"); 354const CFStringRef kSCPropNetProxiesGopherProxy = CFSTR("GopherProxy"); 355const CFStringRef kSCPropNetProxiesHTTPEnable = CFSTR("HTTPEnable"); 356const CFStringRef kSCPropNetProxiesHTTPPort = CFSTR("HTTPPort"); 357const CFStringRef kSCPropNetProxiesHTTPProxy = CFSTR("HTTPProxy"); 358const CFStringRef kSCPropNetProxiesHTTPSEnable = CFSTR("HTTPSEnable"); 359const CFStringRef kSCPropNetProxiesHTTPSPort = CFSTR("HTTPSPort"); 360const CFStringRef kSCPropNetProxiesHTTPSProxy = CFSTR("HTTPSProxy"); 361const CFStringRef kSCPropNetProxiesRTSPEnable = CFSTR("RTSPEnable"); 362const CFStringRef kSCPropNetProxiesRTSPPort = CFSTR("RTSPPort"); 363const CFStringRef kSCPropNetProxiesRTSPProxy = CFSTR("RTSPProxy"); 364const CFStringRef kSCPropNetProxiesSOCKSEnable = CFSTR("SOCKSEnable"); 365const CFStringRef kSCPropNetProxiesSOCKSPort = CFSTR("SOCKSPort"); 366const CFStringRef kSCPropNetProxiesSOCKSProxy = CFSTR("SOCKSProxy"); 367const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable = CFSTR("ProxyAutoConfigEnable"); 368const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript = CFSTR("ProxyAutoConfigJavaScript"); 369const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString = CFSTR("ProxyAutoConfigURLString"); 370const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable = CFSTR("ProxyAutoDiscoveryEnable"); 371const CFStringRef kSCPropNetProxiesBypassAllowed = CFSTR("BypassAllowed"); 372const CFStringRef kSCPropNetProxiesFallBackAllowed = CFSTR("FallBackAllowed"); 373const CFStringRef kSCPropNetProxiesSupplementalMatchDomains = CFSTR("SupplementalMatchDomains"); 374const CFStringRef kSCPropNetProxiesSupplementalMatchOrders = CFSTR("SupplementalMatchOrders"); 375const CFStringRef kSCPropNetProxiesServiceSpecific = CFSTR("ServiceSpecific"); 376const CFStringRef kSCPropNetProxiesScoped = CFSTR("__SCOPED__"); 377const CFStringRef kSCPropNetProxiesServices = CFSTR("__SERVICES__"); 378const CFStringRef kSCPropNetProxiesSupplemental = CFSTR("__SUPPLEMENTAL__"); 379const CFStringRef kSCPropNetProxiesSupplementalMatchDomain = CFSTR("__MATCH_DOMAIN__"); 380const CFStringRef kSCPropNetQoSMarkingAppleAudioVideoCalls = CFSTR("QoSMarkingAppleAudioVideoCalls"); 381const CFStringRef kSCPropNetQoSMarkingEnabled = CFSTR("QoSMarkingEnabled"); 382const CFStringRef kSCPropNetQoSMarkingWhitelistedAppIdentifiers = CFSTR("QoSMarkingWhitelistedAppIdentifiers"); 383const CFStringRef kSCPropNetServicePrimaryRank = CFSTR("PrimaryRank"); 384const CFStringRef kSCPropNetServiceServiceIndex = CFSTR("ServiceIndex"); 385const CFStringRef kSCPropNetServiceUserDefinedName = CFSTR("UserDefinedName"); 386const CFStringRef kSCValNetServicePrimaryRankFirst = CFSTR("First"); 387const CFStringRef kSCValNetServicePrimaryRankLast = CFSTR("Last"); 388const CFStringRef kSCValNetServicePrimaryRankNever = CFSTR("Never"); 389const CFStringRef kSCValNetServicePrimaryRankScoped = CFSTR("Scoped"); 390 391#if !TARGET_OS_IPHONE 392const CFStringRef kSCPropNetSMBNetBIOSName = CFSTR("NetBIOSName"); 393const CFStringRef kSCPropNetSMBNetBIOSNodeType = CFSTR("NetBIOSNodeType"); 394const CFStringRef kSCPropNetSMBNetBIOSScope = CFSTR("NetBIOSScope"); 395const CFStringRef kSCPropNetSMBWINSAddresses = CFSTR("WINSAddresses"); 396const CFStringRef kSCPropNetSMBWorkgroup = CFSTR("Workgroup"); 397const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast = CFSTR("Broadcast"); 398const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer = CFSTR("Peer"); 399const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed = CFSTR("Mixed"); 400const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid = CFSTR("Hybrid"); 401#endif // !TARGET_OS_IPHONE 402 403const CFStringRef kSCPropNetVPNAppRules = CFSTR("AppRules"); 404const CFStringRef kSCPropNetVPNAuthCredentialPassword = CFSTR("AuthCredentialPassword"); 405const CFStringRef kSCPropNetVPNAuthName = CFSTR("AuthName"); 406const CFStringRef kSCPropNetVPNAuthPassword = CFSTR("AuthPassword"); 407const CFStringRef kSCPropNetVPNAuthPasswordEncryption = CFSTR("AuthPasswordEncryption"); 408const CFStringRef kSCPropNetVPNAuthPasswordPluginType = CFSTR("AuthPasswordPluginType"); 409const CFStringRef kSCPropNetVPNAuthenticationMethod = CFSTR("AuthenticationMethod"); 410const CFStringRef kSCPropNetVPNConnectTime = CFSTR("ConnectTime"); 411const CFStringRef kSCPropNetVPNDisconnectOnFastUserSwitch = CFSTR("DisconnectOnFastUserSwitch"); 412const CFStringRef kSCPropNetVPNDisconnectOnIdle = CFSTR("DisconnectOnIdle"); 413const CFStringRef kSCPropNetVPNDisconnectOnIdleTimer = CFSTR("DisconnectOnIdleTimer"); 414const CFStringRef kSCPropNetVPNDisconnectOnLogout = CFSTR("DisconnectOnLogout"); 415const CFStringRef kSCPropNetVPNDisconnectOnSleep = CFSTR("DisconnectOnSleep"); 416const CFStringRef kSCPropNetVPNDisconnectOnWake = CFSTR("DisconnectOnWake"); 417const CFStringRef kSCPropNetVPNDisconnectOnWakeTimer = CFSTR("DisconnectOnWakeTimer"); 418const CFStringRef kSCPropNetVPNLocalCertificate = CFSTR("LocalCertificate"); 419const CFStringRef kSCPropNetVPNLogfile = CFSTR("Logfile"); 420const CFStringRef kSCPropNetVPNMTU = CFSTR("MTU"); 421const CFStringRef kSCPropNetVPNOnDemandEnabled = CFSTR("OnDemandEnabled"); 422const CFStringRef kSCPropNetVPNOnDemandMatchAppEnabled = CFSTR("OnDemandMatchAppEnabled"); 423const CFStringRef kSCPropNetVPNOnDemandMatchDomainsAlways = CFSTR("OnDemandMatchDomainsAlways"); 424const CFStringRef kSCPropNetVPNOnDemandMatchDomainsOnRetry = CFSTR("OnDemandMatchDomainsOnRetry"); 425const CFStringRef kSCPropNetVPNOnDemandMatchDomainsNever = CFSTR("OnDemandMatchDomainsNever"); 426const CFStringRef kSCPropNetVPNOnDemandRules = CFSTR("OnDemandRules"); 427const CFStringRef kSCPropNetVPNOnDemandSuspended = CFSTR("OnDemandSuspended"); 428const CFStringRef kSCPropNetVPNPluginCapability = CFSTR("PluginCapability"); 429const CFStringRef kSCPropNetVPNRemoteAddress = CFSTR("RemoteAddress"); 430const CFStringRef kSCPropNetVPNStatus = CFSTR("Status"); 431const CFStringRef kSCPropNetVPNVerboseLogging = CFSTR("VerboseLogging"); 432const CFStringRef kSCValNetVPNAppRuleAccountIdentifierMatch = CFSTR("AccountIdentifierMatch"); 433const CFStringRef kSCValNetVPNAppRuleDNSDomainMatch = CFSTR("DNSDomainMatch"); 434const CFStringRef kSCValNetVPNAppRuleExecutableMatch = CFSTR("ExecutableMatch"); 435const CFStringRef kSCValNetVPNAppRuleIdentifier = CFSTR("Identifier"); 436const CFStringRef kSCValNetVPNAppRuleExecutableDesignatedRequirement = CFSTR("DesignatedRequirement"); 437const CFStringRef kSCValNetVPNAppRuleExecutableSigningIdentifier = CFSTR("SigningIdentifier"); 438const CFStringRef kSCValNetVPNAppRuleExecutableUUID = CFSTR("UUID"); 439const CFStringRef kSCValNetVPNAuthenticationMethodPassword = CFSTR("Password"); 440const CFStringRef kSCValNetVPNAuthenticationMethodCertificate = CFSTR("Certificate"); 441const CFStringRef kSCValNetVPNAuthPasswordEncryptionExternal = CFSTR("External"); 442const CFStringRef kSCValNetVPNAuthPasswordEncryptionKeychain = CFSTR("Keychain"); 443const CFStringRef kSCValNetVPNAuthPasswordEncryptionPrompt = CFSTR("Prompt"); 444const CFStringRef kSCPropNetVPNOnDemandRuleAction = CFSTR("Action"); 445const CFStringRef kSCPropNetVPNOnDemandRuleActionParameters = CFSTR("ActionParameters"); 446const CFStringRef kSCPropNetVPNOnDemandRuleDNSDomainMatch = CFSTR("DNSDomainMatch"); 447const CFStringRef kSCPropNetVPNOnDemandRuleDNSServerAddressMatch = CFSTR("DNSServerAddressMatch"); 448const CFStringRef kSCPropNetVPNOnDemandRuleSSIDMatch = CFSTR("SSIDMatch"); 449const CFStringRef kSCPropNetVPNOnDemandRuleInterfaceTypeMatch = CFSTR("InterfaceTypeMatch"); 450const CFStringRef kSCPropNetVPNOnDemandRuleURLStringProbe = CFSTR("URLStringProbe"); 451const CFStringRef kSCValNetVPNOnDemandRuleActionAllow = CFSTR("Allow"); 452const CFStringRef kSCValNetVPNOnDemandRuleActionIgnore = CFSTR("Ignore"); 453const CFStringRef kSCValNetVPNOnDemandRuleActionConnect = CFSTR("Connect"); 454const CFStringRef kSCValNetVPNOnDemandRuleActionDisconnect = CFSTR("Disconnect"); 455const CFStringRef kSCValNetVPNOnDemandRuleActionEvaluateConnection = CFSTR("EvaluateConnection"); 456const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomainAction = CFSTR("DomainAction"); 457const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersDomains = CFSTR("Domains"); 458const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredDNSServers = CFSTR("RequiredDNSServers"); 459const CFStringRef kSCPropNetVPNOnDemandRuleActionParametersRequiredURLStringProbe = CFSTR("RequiredURLStringProbe"); 460const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionConnectIfNeeded = CFSTR("ConnectIfNeeded"); 461const CFStringRef kSCValNetVPNOnDemandRuleActionParametersDomainActionNeverConnect = CFSTR("NeverConnect"); 462 463 464const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchEthernet = CFSTR("Ethernet"); 465const CFStringRef kSCValNetVPNOnDemandRuleInterfaceTypeMatchWiFi = CFSTR("WiFi"); 466const CFStringRef kSCValNetVPNPluginCapabilityAuth = CFSTR("Auth"); 467const CFStringRef kSCValNetVPNPluginCapabilityConnect = CFSTR("Connect"); 468 469#if !TARGET_OS_IPHONE 470const CFStringRef kSCEntUsersConsoleUser = CFSTR("ConsoleUser"); 471#endif // !TARGET_OS_IPHONE 472 473const CFStringRef kSCPropSystemComputerName = CFSTR("ComputerName"); 474const CFStringRef kSCPropSystemComputerNameEncoding = CFSTR("ComputerNameEncoding"); 475const CFStringRef kSCPropSystemComputerNameRegion = CFSTR("ComputerNameRegion"); 476const CFStringRef kSCPropSystemHostName = CFSTR("HostName"); 477const CFStringRef kSCDynamicStoreDomainFile = CFSTR("File:"); 478const CFStringRef kSCDynamicStoreDomainPlugin = CFSTR("Plugin:"); 479const CFStringRef kSCDynamicStoreDomainSetup = CFSTR("Setup:"); 480const CFStringRef kSCDynamicStoreDomainState = CFSTR("State:"); 481const CFStringRef kSCDynamicStoreDomainPrefs = CFSTR("Prefs:"); 482const CFStringRef kSCDynamicStorePropSetupCurrentSet = CFSTR("CurrentSet"); 483const CFStringRef kSCDynamicStorePropSetupLastUpdated = CFSTR("LastUpdated"); 484const CFStringRef kSCDynamicStorePropNetInterfaces = CFSTR("Interfaces"); 485const CFStringRef kSCDynamicStorePropNetPrimaryInterface = CFSTR("PrimaryInterface"); 486const CFStringRef kSCDynamicStorePropNetPrimaryService = CFSTR("PrimaryService"); 487const CFStringRef kSCDynamicStorePropNetServiceIDs = CFSTR("ServiceIDs"); 488const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces = CFSTR("Interfaces"); 489const CFStringRef kSCPropVirtualNetworkInterfacesBondMode = CFSTR("Mode"); 490const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions = CFSTR("Options"); 491const CFStringRef kSCPropVirtualNetworkInterfacesBridgeInterfaces = CFSTR("Interfaces"); 492const CFStringRef kSCPropVirtualNetworkInterfacesBridgeOptions = CFSTR("Options"); 493const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface = CFSTR("Interface"); 494const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag = CFSTR("Tag"); 495const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions = CFSTR("Options"); 496 497#if !TARGET_OS_IPHONE 498const CFStringRef kSCPropUsersConsoleUserName = CFSTR("Name"); 499const CFStringRef kSCPropUsersConsoleUserUID = CFSTR("UID"); 500const CFStringRef kSCPropUsersConsoleUserGID = CFSTR("GID"); 501#endif // !TARGET_OS_IPHONE 502