1/* 2 * Copyright (c) 2000-2013 Apple Inc. All rights reserved. 3 * 4 * @APPLE_LICENSE_HEADER_START@ 5 * 6 * This file contains Original Code and/or Modifications of Original Code 7 * as defined in and that are subject to the Apple Public Source License 8 * Version 2.0 (the 'License'). You may not use this file except in 9 * compliance with the License. Please obtain a copy of the License at 10 * http://www.opensource.apple.com/apsl/ and read it before using this 11 * file. 12 * 13 * The Original Code and all software distributed under the License are 14 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 15 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 16 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 17 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 18 * Please see the License for the specific language governing rights and 19 * limitations under the License. 20 * 21 * @APPLE_LICENSE_HEADER_END@ 22 */ 23 24/* 25 * This file is automatically generated 26 * DO NOT EDIT! 27 */ 28 29/* 30 * Reserved Keys 31 * 32 * kSCResvLink "__LINK__" CFString 33 * kSCResvInactive "__INACTIVE__" 34 * 35 * Generic Keys 36 * 37 * kSCPropInterfaceName "InterfaceName" CFString 38 * kSCPropMACAddress "MACAddress" CFString 39 * kSCPropUserDefinedName "UserDefinedName" CFString 40 * kSCPropVersion "Version" CFString 41 * 42 * Preference Keys 43 * 44 * kSCPrefCurrentSet "CurrentSet" CFString 45 * kSCPrefNetworkServices "NetworkServices" CFDictionary 46 * kSCPrefSets "Sets" CFDictionary 47 * kSCPrefSystem "System" CFDictionary 48 * 49 * Component Keys 50 * 51 * kSCCompNetwork "Network" 52 * kSCCompService "Service" 53 * kSCCompGlobal "Global" 54 * kSCCompHostNames "HostNames" 55 * kSCCompInterface "Interface" 56 * kSCCompSystem "System" 57 * kSCCompUsers "Users" 58 * 59 * --- Regex pattern which matches any component --- 60 * kSCCompAnyRegex "[^/]+" 61 * 62 * Network Entity Keys 63 * 64 * kSCEntNetAirPort "AirPort" CFDictionary 65 * kSCEntNetDHCP "DHCP" CFDictionary 66 * kSCEntNetDNS "DNS" CFDictionary 67 * kSCEntNetEthernet "Ethernet" CFDictionary 68 * kSCEntNetFireWire "FireWire" CFDictionary 69 * kSCEntNetInterface "Interface" CFDictionary 70 * kSCEntNetIPSec "IPSec" CFDictionary 71 * kSCEntNetIPv4 "IPv4" CFDictionary 72 * kSCEntNetIPv6 "IPv6" CFDictionary 73 * kSCEntNetL2TP "L2TP" CFDictionary 74 * kSCEntNetLink "Link" CFDictionary 75 * kSCEntNetModem "Modem" CFDictionary 76 * kSCEntNetPPP "PPP" CFDictionary 77 * kSCEntNetPPPoE "PPPoE" CFDictionary 78 * kSCEntNetPPPSerial "PPPSerial" CFDictionary 79 * kSCEntNetPPTP "PPTP" CFDictionary 80 * kSCEntNetProxies "Proxies" CFDictionary 81 * kSCEntNetSMB "SMB" CFDictionary 82 * kSCEntNet6to4 "6to4" CFDictionary 83 * 84 * kSCCompNetwork Properties 85 * 86 * kSCPropNetOverridePrimary "OverridePrimary" CFNumber (0 or 1) 87 * kSCPropNetServiceOrder "ServiceOrder" CFArray[CFString] 88 * kSCPropNetPPPOverridePrimary "PPPOverridePrimary" CFNumber (0 or 1) 89 * 90 * kSCCompNetworkInterface Properties 91 * 92 * kSCPropNetInterfaces "Interfaces" CFArray[CFString] 93 * 94 * kSCCompNetworkHostNames Properties 95 * 96 * kSCPropNetLocalHostName "LocalHostName" CFString 97 * 98 * kSCEntNetDNS Entity Keys 99 * 100 * kSCPropNetDNSDomainName "DomainName" CFString 101 * kSCPropNetDNSOptions "Options" CFString 102 * kSCPropNetDNSSearchDomains "SearchDomains" CFArray[CFString] 103 * kSCPropNetDNSSearchOrder "SearchOrder" CFNumber 104 * kSCPropNetDNSServerAddresses "ServerAddresses" CFArray[CFString] 105 * kSCPropNetDNSServerPort "ServerPort" CFNumber 106 * kSCPropNetDNSServerTimeout "ServerTimeout" CFNumber 107 * kSCPropNetDNSSortList "SortList" CFArray[CFString] 108 * kSCPropNetDNSSupplementalMatchDomains "SupplementalMatchDomains" CFArray[CFString] 109 * kSCPropNetDNSSupplementalMatchOrders "SupplementalMatchOrders" CFArray[CFNumber] 110 * 111 * kSCEntNetEthernet (Hardware) Entity Keys 112 * 113 * kSCPropNetEthernetMediaSubType "MediaSubType" CFString 114 * kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString] 115 * kSCPropNetEthernetMTU "MTU" CFNumber 116 * 117 * kSCEntNetFireWire (Hardware) Entity Keys 118 * 119 * * RESERVED FOR FUTURE USE * 120 * 121 * kSCEntNetInterface Entity Keys 122 * 123 * kSCPropNetInterfaceDeviceName "DeviceName" CFString 124 * kSCPropNetInterfaceHardware "Hardware" CFString 125 * kSCPropNetInterfaceType "Type" CFString 126 * kSCPropNetInterfaceSubType "SubType" CFString 127 * kSCPropNetInterfaceSupportsModemOnHold "SupportsModemOnHold" CFNumber (0 or 1) 128 * 129 * --- kSCPropNetInterfaceType values --- 130 * kSCValNetInterfaceTypeEthernet "Ethernet" 131 * kSCValNetInterfaceTypeFireWire "FireWire" 132 * kSCValNetInterfaceTypePPP "PPP" 133 * kSCValNetInterfaceType6to4 "6to4" 134 * kSCValNetInterfaceTypeIPSec "IPSec" 135 * 136 * --- kSCPropNetServiceSubType values (for PPP) --- 137 * kSCValNetInterfaceSubTypePPPoE "PPPoE" 138 * kSCValNetInterfaceSubTypePPPSerial "PPPSerial" 139 * kSCValNetInterfaceSubTypePPTP "PPTP" 140 * kSCValNetInterfaceSubTypeL2TP "L2TP" 141 * 142 * kSCEntNetIPSec Entity Keys 143 * 144 * kSCPropNetIPSecAuthenticationMethod "AuthenticationMethod" CFString 145 * kSCPropNetIPSecLocalCertificate "LocalCertificate" CFData 146 * kSCPropNetIPSecLocalIdentifier "LocalIdentifier" CFString 147 * kSCPropNetIPSecLocalIdentifierType "LocalIdentifierType" CFString 148 * kSCPropNetIPSecSharedSecret "SharedSecret" CFString 149 * kSCPropNetIPSecSharedSecretEncryption "SharedSecretEncryption" CFString 150 * kSCPropNetIPSecConnectTime "ConnectTime" CFNumber 151 * kSCPropNetIPSecRemoteAddress "RemoteAddress" CFString 152 * kSCPropNetIPSecStatus "Status" CFNumber 153 * kSCPropNetIPSecXAuthEnabled "XAuthEnabled" CFNumber (0 or 1) 154 * kSCPropNetIPSecXAuthName "XAuthName" CFString 155 * kSCPropNetIPSecXAuthPassword "XAuthPassword" CFString 156 * kSCPropNetIPSecXAuthPasswordEncryption "XAuthPasswordEncryption" CFString 157 * 158 * --- kSCPropNetIPSecAuthenticationMethod values --- 159 * kSCValNetIPSecAuthenticationMethodSharedSecret "SharedSecret" 160 * kSCValNetIPSecAuthenticationMethodCertificate "Certificate" 161 * kSCValNetIPSecAuthenticationMethodHybrid "Hybrid" 162 * 163 * --- kSCPropNetIPSecLocalIdentifierType values --- 164 * kSCValNetIPSecLocalIdentifierTypeKeyID "KeyID" 165 * 166 * --- kSCPropNetIPSecSharedSecretEncryption values --- 167 * kSCValNetIPSecSharedSecretEncryptionKeychain "Keychain" 168 * 169 * --- kSCPropNetIPSecXAuthPasswordEncryption values --- 170 * kSCValNetIPSecXAuthPasswordEncryptionKeychain "Keychain" 171 * kSCValNetIPSecXAuthPasswordEncryptionPrompt "Prompt" 172 * 173 * kSCEntNetIPv4 Entity Keys 174 * 175 * kSCPropNetIPv4Addresses "Addresses" CFArray[CFString] 176 * kSCPropNetIPv4ConfigMethod "ConfigMethod" CFString 177 * kSCPropNetIPv4DHCPClientID "DHCPClientID" CFString 178 * kSCPropNetIPv4Router "Router" CFString 179 * kSCPropNetIPv4SubnetMasks "SubnetMasks" CFArray[CFString] 180 * kSCPropNetIPv4DestAddresses "DestAddresses" CFArray[CFString] 181 * kSCPropNetIPv4BroadcastAddresses "BroadcastAddresses" CFArray[CFString] 182 * 183 * --- kSCPropNetIPv4ConfigMethod values --- 184 * kSCValNetIPv4ConfigMethodAutomatic "Automatic" 185 * kSCValNetIPv4ConfigMethodBOOTP "BOOTP" 186 * kSCValNetIPv4ConfigMethodDHCP "DHCP" 187 * kSCValNetIPv4ConfigMethodINFORM "INFORM" 188 * kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal" 189 * kSCValNetIPv4ConfigMethodManual "Manual" 190 * kSCValNetIPv4ConfigMethodPPP "PPP" 191 * 192 * kSCEntNetIPv6 Entity Keys 193 * 194 * kSCPropNetIPv6Addresses "Addresses" CFArray[CFString] 195 * kSCPropNetIPv6ConfigMethod "ConfigMethod" CFString 196 * kSCPropNetIPv6DestAddresses "DestAddresses" CFArray[CFString] 197 * kSCPropNetIPv6Flags "Flags" CFNumber 198 * kSCPropNetIPv6PrefixLength "PrefixLength" CFArray[CFNumber] 199 * kSCPropNetIPv6Router "Router" CFString 200 * 201 * --- kSCPropNetIPv6ConfigMethod values --- 202 * kSCValNetIPv6ConfigMethodAutomatic "Automatic" 203 * kSCValNetIPv6ConfigMethodLinkLocal "LinkLocal" 204 * kSCValNetIPv6ConfigMethodManual "Manual" 205 * kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement" 206 * kSCValNetIPv6ConfigMethod6to4 "6to4" 207 * 208 * kSCEntNet6to4 Entity Keys 209 * 210 * kSCPropNet6to4Relay "Relay" CFString 211 * 212 * kSCEntNetLink Entity Keys 213 * 214 * kSCPropNetLinkActive "Active" CFBoolean 215 * kSCPropNetLinkDetaching "Detaching" CFBoolean 216 * 217 * kSCEntNetModem (Hardware) Entity Keys 218 * 219 * kSCPropNetModemAccessPointName "AccessPointName" CFString 220 * kSCPropNetModemConnectionPersonality "ConnectionPersonality" CFString 221 * kSCPropNetModemConnectionScript "ConnectionScript" CFString 222 * kSCPropNetModemConnectSpeed "ConnectSpeed" CFNumber 223 * kSCPropNetModemDataCompression "DataCompression" CFNumber (0 or 1) 224 * kSCPropNetModemDeviceContextID "DeviceContextID" CFString 225 * kSCPropNetModemDeviceModel "DeviceModel" CFString 226 * kSCPropNetModemDeviceVendor "DeviceVendor" CFString 227 * kSCPropNetModemDialMode "DialMode" CFString 228 * kSCPropNetModemErrorCorrection "ErrorCorrection" CFNumber (0 or 1) 229 * kSCPropNetModemHoldCallWaitingAudibleAlert "HoldCallWaitingAudibleAlert" CFNumber (0 or 1) 230 * kSCPropNetModemHoldDisconnectOnAnswer "HoldDisconnectOnAnswer" CFNumber (0 or 1) 231 * kSCPropNetModemHoldEnabled "HoldEnabled" CFNumber (0 or 1) 232 * kSCPropNetModemHoldReminder "HoldReminder" CFNumber (0 or 1) 233 * kSCPropNetModemHoldReminderTime "HoldReminderTime" CFNumber 234 * kSCPropNetModemNote "Note" CFString 235 * kSCPropNetModemPulseDial "PulseDial" CFNumber (0 or 1) 236 * kSCPropNetModemSpeaker "Speaker" CFNumber (0 or 1) 237 * kSCPropNetModemSpeed "Speed" CFNumber 238 * 239 * --- kSCPropNetModemDialMode values --- 240 * kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone" 241 * kSCValNetModemDialModeManual "Manual" 242 * kSCValNetModemDialModeWaitForDialTone "WaitForDialTone" 243 * 244 * kSCEntNetPPP Entity Keys 245 * 246 * kSCPropNetPPPACSPEnabled "ACSPEnabled" CFNumber (0 or 1) 247 * kSCPropNetPPPConnectTime "ConnectTime" CFNumber 248 * kSCPropNetPPPDeviceLastCause "DeviceLastCause" CFNumber 249 * kSCPropNetPPPDialOnDemand "DialOnDemand" CFNumber (0 or 1) 250 * kSCPropNetPPPDisconnectOnFastUserSwitch "DisconnectOnFastUserSwitch" CFNumber (0 or 1) 251 * kSCPropNetPPPDisconnectOnIdle "DisconnectOnIdle" CFNumber (0 or 1) 252 * kSCPropNetPPPDisconnectOnIdleTimer "DisconnectOnIdleTimer" CFNumber 253 * kSCPropNetPPPDisconnectOnLogout "DisconnectOnLogout" CFNumber (0 or 1) 254 * kSCPropNetPPPDisconnectOnSleep "DisconnectOnSleep" CFNumber (0 or 1) 255 * kSCPropNetPPPDisconnectTime "DisconnectTime" CFNumber 256 * kSCPropNetPPPIdleReminderTimer "IdleReminderTimer" CFNumber 257 * kSCPropNetPPPIdleReminder "IdleReminder" CFNumber (0 or 1) 258 * kSCPropNetPPPLastCause "LastCause" CFNumber 259 * kSCPropNetPPPLogfile "Logfile" CFString 260 * kSCPropNetPPPPlugins "Plugins" CFArray[CFString] 261 * kSCPropNetPPPRetryConnectTime "RetryConnectTime" CFNumber 262 * kSCPropNetPPPSessionTimer "SessionTimer" CFNumber 263 * kSCPropNetPPPStatus "Status" CFNumber 264 * kSCPropNetPPPUseSessionTimer "UseSessionTimer" CFNumber (0 or 1) 265 * kSCPropNetPPPVerboseLogging "VerboseLogging" CFNumber (0 or 1) 266 * 267 * --- Auth: --- 268 * kSCPropNetPPPAuthEAPPlugins "AuthEAPPlugins" CFArray[CFString] 269 * kSCPropNetPPPAuthName "AuthName" CFString 270 * kSCPropNetPPPAuthPassword "AuthPassword" CFString 271 * kSCPropNetPPPAuthPasswordEncryption "AuthPasswordEncryption" CFString 272 * kSCPropNetPPPAuthPrompt "AuthPrompt" CFString 273 * kSCPropNetPPPAuthProtocol "AuthProtocol" CFArray[CFString] 274 * 275 * --- kSCPropNetPPPAuthPasswordEncryption values --- 276 * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain" 277 * kSCValNetPPPAuthPasswordEncryptionToken "Token" 278 * 279 * --- kSCPropNetPPPAuthPrompt values --- 280 * kSCValNetPPPAuthPromptBefore "Before" CFString 281 * kSCValNetPPPAuthPromptAfter "After" CFString 282 * 283 * --- kSCPropNetPPPAuthProtocol values --- 284 * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString 285 * kSCValNetPPPAuthProtocolEAP "EAP" CFString 286 * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString 287 * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString 288 * kSCValNetPPPAuthProtocolPAP "PAP" CFString 289 * 290 * --- Comm: --- 291 * kSCPropNetPPPCommAlternateRemoteAddress "CommAlternateRemoteAddress" CFString 292 * kSCPropNetPPPCommConnectDelay "CommConnectDelay" CFNumber 293 * kSCPropNetPPPCommDisplayTerminalWindow "CommDisplayTerminalWindow" CFNumber (0 or 1) 294 * kSCPropNetPPPCommRedialCount "CommRedialCount" CFNumber 295 * kSCPropNetPPPCommRedialEnabled "CommRedialEnabled" CFNumber (0 or 1) 296 * kSCPropNetPPPCommRedialInterval "CommRedialInterval" CFNumber 297 * kSCPropNetPPPCommRemoteAddress "CommRemoteAddress" CFString 298 * kSCPropNetPPPCommTerminalScript "CommTerminalScript" CFString 299 * kSCPropNetPPPCommUseTerminalScript "CommUseTerminalScript" CFNumber (0 or 1) 300 * 301 * --- CCP: --- 302 * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1) 303 * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1) 304 * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1) 305 * 306 * --- IPCP: --- 307 * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1) 308 * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1) 309 * 310 * --- LCP: --- 311 * kSCPropNetPPPLCPEchoEnabled "LCPEchoEnabled" CFNumber (0 or 1) 312 * kSCPropNetPPPLCPEchoFailure "LCPEchoFailure" CFNumber 313 * kSCPropNetPPPLCPEchoInterval "LCPEchoInterval" CFNumber 314 * kSCPropNetPPPLCPCompressionACField "LCPCompressionACField" CFNumber (0 or 1) 315 * kSCPropNetPPPLCPCompressionPField "LCPCompressionPField" CFNumber (0 or 1) 316 * kSCPropNetPPPLCPMRU "LCPMRU" CFNumber 317 * kSCPropNetPPPLCPMTU "LCPMTU" CFNumber 318 * kSCPropNetPPPLCPReceiveACCM "LCPReceiveACCM" CFNumber 319 * kSCPropNetPPPLCPTransmitACCM "LCPTransmitACCM" CFNumber 320 * 321 * kSCEntNetPPPoE Entity Keys 322 * 323 * * RESERVED FOR FUTURE USE * 324 * 325 * kSCEntNetPPPSerial Entity Keys 326 * 327 * * RESERVED FOR FUTURE USE * 328 * 329 * kSCEntNetPPTP Entity Keys 330 * 331 * * RESERVED FOR FUTURE USE * 332 * 333 * kSCEntNetL2TP Entity Keys 334 * 335 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString 336 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString 337 * kSCPropNetL2TPTransport "Transport" CFString 338 * 339 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values --- 340 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain" 341 * 342 * --- kSCPropNetL2TPTransport values --- 343 * kSCValNetL2TPTransportIP "IP" 344 * kSCValNetL2TPTransportIPSec "IPSec" 345 * 346 * kSCEntNetProxies Entity Keys 347 * 348 * kSCPropNetProxiesExceptionsList "ExceptionsList" CFArray[CFString] 349 * kSCPropNetProxiesExcludeSimpleHostnames "ExcludeSimpleHostnames" CFNumber (0 or 1) 350 * kSCPropNetProxiesFTPEnable "FTPEnable" CFNumber (0 or 1) 351 * kSCPropNetProxiesFTPPassive "FTPPassive" CFNumber (0 or 1) 352 * kSCPropNetProxiesFTPPort "FTPPort" CFNumber 353 * kSCPropNetProxiesFTPProxy "FTPProxy" CFString 354 * kSCPropNetProxiesGopherEnable "GopherEnable" CFNumber (0 or 1) 355 * kSCPropNetProxiesGopherPort "GopherPort" CFNumber 356 * kSCPropNetProxiesGopherProxy "GopherProxy" CFString 357 * kSCPropNetProxiesHTTPEnable "HTTPEnable" CFNumber (0 or 1) 358 * kSCPropNetProxiesHTTPPort "HTTPPort" CFNumber 359 * kSCPropNetProxiesHTTPProxy "HTTPProxy" CFString 360 * kSCPropNetProxiesHTTPSEnable "HTTPSEnable" CFNumber (0 or 1) 361 * kSCPropNetProxiesHTTPSPort "HTTPSPort" CFNumber 362 * kSCPropNetProxiesHTTPSProxy "HTTPSProxy" CFString 363 * kSCPropNetProxiesRTSPEnable "RTSPEnable" CFNumber (0 or 1) 364 * kSCPropNetProxiesRTSPPort "RTSPPort" CFNumber 365 * kSCPropNetProxiesRTSPProxy "RTSPProxy" CFString 366 * kSCPropNetProxiesSOCKSEnable "SOCKSEnable" CFNumber (0 or 1) 367 * kSCPropNetProxiesSOCKSPort "SOCKSPort" CFNumber 368 * kSCPropNetProxiesSOCKSProxy "SOCKSProxy" CFString 369 * kSCPropNetProxiesProxyAutoConfigEnable "ProxyAutoConfigEnable" CFNumber (0 or 1) 370 * kSCPropNetProxiesProxyAutoConfigJavaScript "ProxyAutoConfigJavaScript" CFString 371 * kSCPropNetProxiesProxyAutoConfigURLString "ProxyAutoConfigURLString" CFString 372 * kSCPropNetProxiesProxyAutoDiscoveryEnable "ProxyAutoDiscoveryEnable" CFNumber (0 or 1) 373 * 374 * kSCEntNetSMB Entity Keys 375 * 376 * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString 377 * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString 378 * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString 379 * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString] 380 * kSCPropNetSMBWorkgroup "Workgroup" CFString 381 * 382 * --- kSCPropNetSMBNetBIOSNodeType values --- 383 * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast" 384 * kSCValNetSMBNetBIOSNodeTypePeer "Peer" 385 * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed" 386 * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid" 387 * 388 * kSCCompUsers Entity Keys 389 * 390 * kSCEntUsersConsoleUser "ConsoleUser" 391 * 392 * kSCCompSystem Properties 393 * 394 * kSCPropSystemComputerName "ComputerName" CFString 395 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber 396 * 397 * SCDynamicStore "domain" prefixes 398 * 399 * kSCDynamicStoreDomainFile "File:" 400 * kSCDynamicStoreDomainPlugin "Plugin:" 401 * kSCDynamicStoreDomainSetup "Setup:" 402 * kSCDynamicStoreDomainState "State:" 403 * kSCDynamicStoreDomainPrefs "Prefs:" 404 * 405 * Preference ("location") Keys 406 * 407 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString 408 * kSCDynamicStorePropSetupLastUpdated "LastUpdated" 409 * 410 * Common/shared Keys 411 * 412 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString] 413 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString 414 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString 415 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString] 416 */ 417 418 419/* 420 * Note: The MACOSX_DEPLOYMENT_TARGET environment variable should be used 421 * when building an application targeted for an earlier version of 422 * Mac OS X. Please reference Technical Note TN2064 for more details. 423 */ 424 425/* 426 * Note: For Cocoa/Obj-C/Foundation applications accessing these preference 427 * keys you may want to consider the following : 428 * 429 * #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k; 430 * #import <SystemConfiguration/SystemConfiguration.h> 431 */ 432 433/* 434 * Note: For CFM applications using these schema keys you may want to 435 * consider the following : 436 * 437 * #define SC_SCHEMA_DECLARATION(k,q) 438 * #define SC_SCHEMA_KV(k,v,t) lookup_SC_key( CFSTR( #k ) ) 439 * #include <SystemConfiguration/SystemConfiguration.h> 440 * 441 * CFStringRef lookup_SC_key(CFStringRef key) 442 * { 443 * // this function should [dynamically, on-demand] load the 444 * // SystemConfiguration.framework, look up the provided key, 445 * // and return the associated value. 446 * } 447 */ 448 449/* 450 * Note: Earlier versions of this header file defined a "SCSTR" macro 451 * which helped to facilitate Obj-C development. Use of this macro 452 * has been deprecated (in Mac OS X 10.4) in favor of the newer 453 * "SC_SCHEMA_DECLARATION" and "SC_SCHEMA_KV" macros 454 */ 455 456 457#ifndef _SCSCHEMADEFINITIONS_H 458#ifdef USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS 459#include <SystemConfiguration/_SCSchemaDefinitions.h> 460#else /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */ 461#define _SCSCHEMADEFINITIONS_H 462 463/* -------------------- Macro declarations -------------------- */ 464 465#include <Availability.h> 466#include <TargetConditionals.h> 467 468/* 469 * Define a schema key/value/type tuple 470 */ 471#ifndef SC_SCHEMA_KV 472 #define SC_SCHEMA_KV(k,v,t) k 473#endif 474 475/* 476 * Provide an "extern" for the key/value 477 */ 478#ifndef SC_SCHEMA_DECLARATION 479 #ifndef SCSTR 480 #include <CoreFoundation/CFString.h> 481 #define SC_SCHEMA_DECLARATION(k,q) extern const CFStringRef k q; 482 #else 483 #import <Foundation/NSString.h> 484 #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k q; 485 #endif 486#endif 487/* -------------------- HeaderDoc comments -------------------- */ 488 489 490#if 0 491/*! 492 * @header SCSchemaDefinitions 493 */ 494 495/*! 496 @const kSCResvLink 497 @availability Introduced in Mac OS X 10.1. 498 */ 499extern const CFStringRef kSCResvLink; 500 501/*! 502 @const kSCResvInactive 503 @availability Introduced in Mac OS X 10.1. 504 */ 505extern const CFStringRef kSCResvInactive; 506 507/*! 508 @const kSCPropInterfaceName 509 @availability Introduced in Mac OS X 10.1. 510 */ 511extern const CFStringRef kSCPropInterfaceName; 512 513/*! 514 @const kSCPropMACAddress 515 @availability Introduced in Mac OS X 10.1. 516 */ 517extern const CFStringRef kSCPropMACAddress; 518 519/*! 520 @const kSCPropUserDefinedName 521 @availability Introduced in Mac OS X 10.1. 522 */ 523extern const CFStringRef kSCPropUserDefinedName; 524 525/*! 526 @const kSCPropVersion 527 @availability Introduced in Mac OS X 10.1. 528 */ 529extern const CFStringRef kSCPropVersion; 530 531/*! 532 @group Preference Keys 533 */ 534 535/*! 536 @const kSCPrefCurrentSet 537 @availability Introduced in Mac OS X 10.1. 538 */ 539extern const CFStringRef kSCPrefCurrentSet; 540 541/*! 542 @const kSCPrefNetworkServices 543 @availability Introduced in Mac OS X 10.1. 544 */ 545extern const CFStringRef kSCPrefNetworkServices; 546 547/*! 548 @const kSCPrefSets 549 @availability Introduced in Mac OS X 10.1. 550 */ 551extern const CFStringRef kSCPrefSets; 552 553/*! 554 @const kSCPrefSystem 555 @availability Introduced in Mac OS X 10.1. 556 */ 557extern const CFStringRef kSCPrefSystem; 558 559/*! 560 @group Component Keys 561 */ 562 563/*! 564 @const kSCCompNetwork 565 @availability Introduced in Mac OS X 10.1. 566 */ 567extern const CFStringRef kSCCompNetwork; 568 569/*! 570 @const kSCCompService 571 @availability Introduced in Mac OS X 10.1. 572 */ 573extern const CFStringRef kSCCompService; 574 575/*! 576 @const kSCCompGlobal 577 @availability Introduced in Mac OS X 10.1. 578 */ 579extern const CFStringRef kSCCompGlobal; 580 581/*! 582 @const kSCCompHostNames 583 @availability Introduced in Mac OS X 10.2. 584 */ 585extern const CFStringRef kSCCompHostNames; 586 587/*! 588 @const kSCCompInterface 589 @availability Introduced in Mac OS X 10.1. 590 */ 591extern const CFStringRef kSCCompInterface; 592 593/*! 594 @const kSCCompSystem 595 @availability Introduced in Mac OS X 10.1. 596 */ 597extern const CFStringRef kSCCompSystem; 598 599/*! 600 @const kSCCompUsers 601 @availability Introduced in Mac OS X 10.1. 602 */ 603extern const CFStringRef kSCCompUsers; 604 605/*! 606 @const kSCCompAnyRegex 607 @availability Introduced in Mac OS X 10.1. 608 */ 609extern const CFStringRef kSCCompAnyRegex; 610 611/*! 612 @group Network Entity Keys 613 */ 614 615/*! 616 @const kSCEntNetAirPort 617 @availability Introduced in Mac OS X 10.1. 618 */ 619extern const CFStringRef kSCEntNetAirPort; 620 621/*! 622 @const kSCEntNetAppleTalk 623 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 624 */ 625extern const CFStringRef kSCEntNetAppleTalk; 626 627/*! 628 @const kSCEntNetDHCP 629 @availability Introduced in Mac OS X 10.1. 630 */ 631extern const CFStringRef kSCEntNetDHCP; 632 633/*! 634 @const kSCEntNetDNS 635 @availability Introduced in Mac OS X 10.1. 636 */ 637extern const CFStringRef kSCEntNetDNS; 638 639/*! 640 @const kSCEntNetEthernet 641 @availability Introduced in Mac OS X 10.1. 642 */ 643extern const CFStringRef kSCEntNetEthernet; 644 645/*! 646 @const kSCEntNetFireWire 647 @availability Introduced in Mac OS X 10.3. 648 */ 649extern const CFStringRef kSCEntNetFireWire; 650 651/*! 652 @const kSCEntNetInterface 653 @availability Introduced in Mac OS X 10.1. 654 */ 655extern const CFStringRef kSCEntNetInterface; 656 657/*! 658 @const kSCEntNetIPSec 659 @availability Introduced in Mac OS X 10.5. 660 */ 661extern const CFStringRef kSCEntNetIPSec; 662 663/*! 664 @const kSCEntNetIPv4 665 @availability Introduced in Mac OS X 10.1. 666 */ 667extern const CFStringRef kSCEntNetIPv4; 668 669/*! 670 @const kSCEntNetIPv6 671 @availability Introduced in Mac OS X 10.1. 672 */ 673extern const CFStringRef kSCEntNetIPv6; 674 675/*! 676 @const kSCEntNetL2TP 677 @availability Introduced in Mac OS X 10.3. 678 */ 679extern const CFStringRef kSCEntNetL2TP; 680 681/*! 682 @const kSCEntNetLink 683 @availability Introduced in Mac OS X 10.1. 684 */ 685extern const CFStringRef kSCEntNetLink; 686 687/*! 688 @const kSCEntNetModem 689 @availability Introduced in Mac OS X 10.1. 690 */ 691extern const CFStringRef kSCEntNetModem; 692 693/*! 694 @const kSCEntNetNetInfo 695 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 696 */ 697extern const CFStringRef kSCEntNetNetInfo; 698 699/*! 700 @const kSCEntNetPPP 701 @availability Introduced in Mac OS X 10.1. 702 */ 703extern const CFStringRef kSCEntNetPPP; 704 705/*! 706 @const kSCEntNetPPPoE 707 @availability Introduced in Mac OS X 10.1. 708 */ 709extern const CFStringRef kSCEntNetPPPoE; 710 711/*! 712 @const kSCEntNetPPPSerial 713 @availability Introduced in Mac OS X 10.3. 714 */ 715extern const CFStringRef kSCEntNetPPPSerial; 716 717/*! 718 @const kSCEntNetPPTP 719 @availability Introduced in Mac OS X 10.3. 720 */ 721extern const CFStringRef kSCEntNetPPTP; 722 723/*! 724 @const kSCEntNetProxies 725 @availability Introduced in Mac OS X 10.1. 726 */ 727extern const CFStringRef kSCEntNetProxies; 728 729/*! 730 @const kSCEntNetSMB 731 @availability Introduced in Mac OS X 10.5. 732 */ 733extern const CFStringRef kSCEntNetSMB; 734 735/*! 736 @const kSCEntNet6to4 737 @availability Introduced in Mac OS X 10.3. 738 */ 739extern const CFStringRef kSCEntNet6to4; 740 741/*! 742 @group kSCCompNetwork Properties 743 */ 744 745/*! 746 @const kSCPropNetOverridePrimary 747 @availability Introduced in Mac OS X 10.2. 748 */ 749extern const CFStringRef kSCPropNetOverridePrimary; 750 751/*! 752 @const kSCPropNetServiceOrder 753 @availability Introduced in Mac OS X 10.1. 754 */ 755extern const CFStringRef kSCPropNetServiceOrder; 756 757/*! 758 @const kSCPropNetPPPOverridePrimary 759 @availability Introduced in Mac OS X 10.1. 760 */ 761extern const CFStringRef kSCPropNetPPPOverridePrimary; 762 763/*! 764 @group kSCCompNetworkInterface Properties 765 */ 766 767/*! 768 @const kSCPropNetInterfaces 769 @availability Introduced in Mac OS X 10.2. 770 */ 771extern const CFStringRef kSCPropNetInterfaces; 772 773/*! 774 @group kSCCompNetworkHostNames Properties 775 */ 776 777/*! 778 @const kSCPropNetLocalHostName 779 @availability Introduced in Mac OS X 10.2. 780 */ 781extern const CFStringRef kSCPropNetLocalHostName; 782 783/*! 784 @group kSCEntNetAirPort (Hardware) Entity Keys 785 */ 786 787/*! 788 @const kSCPropNetAirPortAllowNetCreation 789 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9. 790 */ 791extern const CFStringRef kSCPropNetAirPortAllowNetCreation; 792 793/*! 794 @const kSCPropNetAirPortAuthPassword 795 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9. 796 */ 797extern const CFStringRef kSCPropNetAirPortAuthPassword; 798 799/*! 800 @const kSCPropNetAirPortAuthPasswordEncryption 801 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9. 802 */ 803extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption; 804 805/*! 806 @const kSCPropNetAirPortJoinMode 807 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9. 808 */ 809extern const CFStringRef kSCPropNetAirPortJoinMode; 810 811/*! 812 @const kSCPropNetAirPortPowerEnabled 813 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9. 814 */ 815extern const CFStringRef kSCPropNetAirPortPowerEnabled; 816 817/*! 818 @const kSCPropNetAirPortPreferredNetwork 819 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9. 820 */ 821extern const CFStringRef kSCPropNetAirPortPreferredNetwork; 822 823/*! 824 @const kSCPropNetAirPortSavePasswords 825 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9. 826 */ 827extern const CFStringRef kSCPropNetAirPortSavePasswords; 828 829/*! 830 @const kSCValNetAirPortJoinModeAutomatic 831 @availability Introduced in Mac OS X 10.3, but later deprecated in Mac OS X 10.9. 832 */ 833extern const CFStringRef kSCValNetAirPortJoinModeAutomatic; 834 835/*! 836 @const kSCValNetAirPortJoinModePreferred 837 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9. 838 */ 839extern const CFStringRef kSCValNetAirPortJoinModePreferred; 840 841/*! 842 @const kSCValNetAirPortJoinModeRanked 843 @availability Introduced in Mac OS X 10.4, but later deprecated in Mac OS X 10.9. 844 */ 845extern const CFStringRef kSCValNetAirPortJoinModeRanked; 846 847/*! 848 @const kSCValNetAirPortJoinModeRecent 849 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9. 850 */ 851extern const CFStringRef kSCValNetAirPortJoinModeRecent; 852 853/*! 854 @const kSCValNetAirPortJoinModeStrongest 855 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9. 856 */ 857extern const CFStringRef kSCValNetAirPortJoinModeStrongest; 858 859/*! 860 @const kSCValNetAirPortAuthPasswordEncryptionKeychain 861 @availability Introduced in Mac OS X 10.3, but later deprecated in Mac OS X 10.9. 862 */ 863extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain; 864 865/*! 866 @group kSCEntNetAppleTalk Entity Keys 867 */ 868 869/*! 870 @const kSCPropNetAppleTalkComputerName 871 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 872 */ 873extern const CFStringRef kSCPropNetAppleTalkComputerName; 874 875/*! 876 @const kSCPropNetAppleTalkComputerNameEncoding 877 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 878 */ 879extern const CFStringRef kSCPropNetAppleTalkComputerNameEncoding; 880 881/*! 882 @const kSCPropNetAppleTalkConfigMethod 883 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 884 */ 885extern const CFStringRef kSCPropNetAppleTalkConfigMethod; 886 887/*! 888 @const kSCPropNetAppleTalkDefaultZone 889 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 890 */ 891extern const CFStringRef kSCPropNetAppleTalkDefaultZone; 892 893/*! 894 @const kSCPropNetAppleTalkNetworkID 895 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 896 */ 897extern const CFStringRef kSCPropNetAppleTalkNetworkID; 898 899/*! 900 @const kSCPropNetAppleTalkNetworkRange 901 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.6. 902 */ 903extern const CFStringRef kSCPropNetAppleTalkNetworkRange; 904 905/*! 906 @const kSCPropNetAppleTalkNodeID 907 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 908 */ 909extern const CFStringRef kSCPropNetAppleTalkNodeID; 910 911/*! 912 @const kSCPropNetAppleTalkSeedNetworkRange 913 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 914 */ 915extern const CFStringRef kSCPropNetAppleTalkSeedNetworkRange; 916 917/*! 918 @const kSCPropNetAppleTalkSeedZones 919 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 920 */ 921extern const CFStringRef kSCPropNetAppleTalkSeedZones; 922 923/*! 924 @const kSCValNetAppleTalkConfigMethodNode 925 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 926 */ 927extern const CFStringRef kSCValNetAppleTalkConfigMethodNode; 928 929/*! 930 @const kSCValNetAppleTalkConfigMethodRouter 931 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 932 */ 933extern const CFStringRef kSCValNetAppleTalkConfigMethodRouter; 934 935/*! 936 @const kSCValNetAppleTalkConfigMethodSeedRouter 937 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6. 938 */ 939extern const CFStringRef kSCValNetAppleTalkConfigMethodSeedRouter; 940 941/*! 942 @group kSCEntNetDNS Entity Keys 943 */ 944 945/*! 946 @const kSCPropNetDNSDomainName 947 @availability Introduced in Mac OS X 10.1. 948 */ 949extern const CFStringRef kSCPropNetDNSDomainName; 950 951/*! 952 @const kSCPropNetDNSOptions 953 @availability Introduced in Mac OS X 10.4. 954 */ 955extern const CFStringRef kSCPropNetDNSOptions; 956 957/*! 958 @const kSCPropNetDNSSearchDomains 959 @availability Introduced in Mac OS X 10.1. 960 */ 961extern const CFStringRef kSCPropNetDNSSearchDomains; 962 963/*! 964 @const kSCPropNetDNSSearchOrder 965 @availability Introduced in Mac OS X 10.4. 966 */ 967extern const CFStringRef kSCPropNetDNSSearchOrder; 968 969/*! 970 @const kSCPropNetDNSServerAddresses 971 @availability Introduced in Mac OS X 10.1. 972 */ 973extern const CFStringRef kSCPropNetDNSServerAddresses; 974 975/*! 976 @const kSCPropNetDNSServerPort 977 @availability Introduced in Mac OS X 10.4. 978 */ 979extern const CFStringRef kSCPropNetDNSServerPort; 980 981/*! 982 @const kSCPropNetDNSServerTimeout 983 @availability Introduced in Mac OS X 10.4. 984 */ 985extern const CFStringRef kSCPropNetDNSServerTimeout; 986 987/*! 988 @const kSCPropNetDNSSortList 989 @availability Introduced in Mac OS X 10.1. 990 */ 991extern const CFStringRef kSCPropNetDNSSortList; 992 993/*! 994 @const kSCPropNetDNSSupplementalMatchDomains 995 @availability Introduced in Mac OS X 10.4. 996 */ 997extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains; 998 999/*! 1000 @const kSCPropNetDNSSupplementalMatchOrders 1001 @availability Introduced in Mac OS X 10.4. 1002 */ 1003extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders; 1004 1005/*! 1006 @group kSCEntNetEthernet (Hardware) Entity Keys 1007 */ 1008 1009/*! 1010 @const kSCPropNetEthernetMediaSubType 1011 @availability Introduced in Mac OS X 10.2. 1012 */ 1013extern const CFStringRef kSCPropNetEthernetMediaSubType; 1014 1015/*! 1016 @const kSCPropNetEthernetMediaOptions 1017 @availability Introduced in Mac OS X 10.2. 1018 */ 1019extern const CFStringRef kSCPropNetEthernetMediaOptions; 1020 1021/*! 1022 @const kSCPropNetEthernetMTU 1023 @availability Introduced in Mac OS X 10.2. 1024 */ 1025extern const CFStringRef kSCPropNetEthernetMTU; 1026 1027/*! 1028 @group kSCEntNetFireWire (Hardware) Entity Keys 1029 */ 1030 1031/*! 1032 @group kSCEntNetInterface Entity Keys 1033 */ 1034 1035/*! 1036 @const kSCPropNetInterfaceDeviceName 1037 @availability Introduced in Mac OS X 10.1. 1038 */ 1039extern const CFStringRef kSCPropNetInterfaceDeviceName; 1040 1041/*! 1042 @const kSCPropNetInterfaceHardware 1043 @availability Introduced in Mac OS X 10.1. 1044 */ 1045extern const CFStringRef kSCPropNetInterfaceHardware; 1046 1047/*! 1048 @const kSCPropNetInterfaceType 1049 @availability Introduced in Mac OS X 10.1. 1050 */ 1051extern const CFStringRef kSCPropNetInterfaceType; 1052 1053/*! 1054 @const kSCPropNetInterfaceSubType 1055 @availability Introduced in Mac OS X 10.1. 1056 */ 1057extern const CFStringRef kSCPropNetInterfaceSubType; 1058 1059/*! 1060 @const kSCPropNetInterfaceSupportsModemOnHold 1061 @availability Introduced in Mac OS X 10.2. 1062 */ 1063extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold; 1064 1065/*! 1066 @const kSCValNetInterfaceTypeEthernet 1067 @availability Introduced in Mac OS X 10.1. 1068 */ 1069extern const CFStringRef kSCValNetInterfaceTypeEthernet; 1070 1071/*! 1072 @const kSCValNetInterfaceTypeFireWire 1073 @availability Introduced in Mac OS X 10.3. 1074 */ 1075extern const CFStringRef kSCValNetInterfaceTypeFireWire; 1076 1077/*! 1078 @const kSCValNetInterfaceTypePPP 1079 @availability Introduced in Mac OS X 10.1. 1080 */ 1081extern const CFStringRef kSCValNetInterfaceTypePPP; 1082 1083/*! 1084 @const kSCValNetInterfaceType6to4 1085 @availability Introduced in Mac OS X 10.3. 1086 */ 1087extern const CFStringRef kSCValNetInterfaceType6to4; 1088 1089/*! 1090 @const kSCValNetInterfaceTypeIPSec 1091 @availability Introduced in Mac OS X 10.6. 1092 */ 1093extern const CFStringRef kSCValNetInterfaceTypeIPSec; 1094 1095/*! 1096 @const kSCValNetInterfaceSubTypePPPoE 1097 @availability Introduced in Mac OS X 10.1. 1098 */ 1099extern const CFStringRef kSCValNetInterfaceSubTypePPPoE; 1100 1101/*! 1102 @const kSCValNetInterfaceSubTypePPPSerial 1103 @availability Introduced in Mac OS X 10.1. 1104 */ 1105extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial; 1106 1107/*! 1108 @const kSCValNetInterfaceSubTypePPTP 1109 @availability Introduced in Mac OS X 10.2. 1110 */ 1111extern const CFStringRef kSCValNetInterfaceSubTypePPTP; 1112 1113/*! 1114 @const kSCValNetInterfaceSubTypeL2TP 1115 @availability Introduced in Mac OS X 10.3. 1116 */ 1117extern const CFStringRef kSCValNetInterfaceSubTypeL2TP; 1118 1119/*! 1120 @group kSCEntNetIPSec Entity Keys 1121 */ 1122 1123/*! 1124 @const kSCPropNetIPSecAuthenticationMethod 1125 @availability Introduced in Mac OS X 10.5. 1126 */ 1127extern const CFStringRef kSCPropNetIPSecAuthenticationMethod; 1128 1129/*! 1130 @const kSCPropNetIPSecLocalCertificate 1131 @availability Introduced in Mac OS X 10.5. 1132 */ 1133extern const CFStringRef kSCPropNetIPSecLocalCertificate; 1134 1135/*! 1136 @const kSCPropNetIPSecLocalIdentifier 1137 @availability Introduced in Mac OS X 10.5. 1138 */ 1139extern const CFStringRef kSCPropNetIPSecLocalIdentifier; 1140 1141/*! 1142 @const kSCPropNetIPSecLocalIdentifierType 1143 @availability Introduced in Mac OS X 10.5. 1144 */ 1145extern const CFStringRef kSCPropNetIPSecLocalIdentifierType; 1146 1147/*! 1148 @const kSCPropNetIPSecSharedSecret 1149 @availability Introduced in Mac OS X 10.5. 1150 */ 1151extern const CFStringRef kSCPropNetIPSecSharedSecret; 1152 1153/*! 1154 @const kSCPropNetIPSecSharedSecretEncryption 1155 @availability Introduced in Mac OS X 10.5. 1156 */ 1157extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption; 1158 1159/*! 1160 @const kSCPropNetIPSecConnectTime 1161 @availability Introduced in Mac OS X 10.6. 1162 */ 1163extern const CFStringRef kSCPropNetIPSecConnectTime; 1164 1165/*! 1166 @const kSCPropNetIPSecRemoteAddress 1167 @availability Introduced in Mac OS X 10.6. 1168 */ 1169extern const CFStringRef kSCPropNetIPSecRemoteAddress; 1170 1171/*! 1172 @const kSCPropNetIPSecStatus 1173 @availability Introduced in Mac OS X 10.6. 1174 */ 1175extern const CFStringRef kSCPropNetIPSecStatus; 1176 1177/*! 1178 @const kSCPropNetIPSecXAuthEnabled 1179 @availability Introduced in Mac OS X 10.6. 1180 */ 1181extern const CFStringRef kSCPropNetIPSecXAuthEnabled; 1182 1183/*! 1184 @const kSCPropNetIPSecXAuthName 1185 @availability Introduced in Mac OS X 10.6. 1186 */ 1187extern const CFStringRef kSCPropNetIPSecXAuthName; 1188 1189/*! 1190 @const kSCPropNetIPSecXAuthPassword 1191 @availability Introduced in Mac OS X 10.6. 1192 */ 1193extern const CFStringRef kSCPropNetIPSecXAuthPassword; 1194 1195/*! 1196 @const kSCPropNetIPSecXAuthPasswordEncryption 1197 @availability Introduced in Mac OS X 10.6. 1198 */ 1199extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption; 1200 1201/*! 1202 @const kSCValNetIPSecAuthenticationMethodSharedSecret 1203 @availability Introduced in Mac OS X 10.5. 1204 */ 1205extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret; 1206 1207/*! 1208 @const kSCValNetIPSecAuthenticationMethodCertificate 1209 @availability Introduced in Mac OS X 10.5. 1210 */ 1211extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate; 1212 1213/*! 1214 @const kSCValNetIPSecAuthenticationMethodHybrid 1215 @availability Introduced in Mac OS X 10.5. 1216 */ 1217extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid; 1218 1219/*! 1220 @const kSCValNetIPSecLocalIdentifierTypeKeyID 1221 @availability Introduced in Mac OS X 10.5. 1222 */ 1223extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID; 1224 1225/*! 1226 @const kSCValNetIPSecSharedSecretEncryptionKeychain 1227 @availability Introduced in Mac OS X 10.5. 1228 */ 1229extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain; 1230 1231/*! 1232 @const kSCValNetIPSecXAuthPasswordEncryptionKeychain 1233 @availability Introduced in Mac OS X 10.6. 1234 */ 1235extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain; 1236 1237/*! 1238 @const kSCValNetIPSecXAuthPasswordEncryptionPrompt 1239 @availability Introduced in Mac OS X 10.6. 1240 */ 1241extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt; 1242 1243/*! 1244 @group kSCEntNetIPv4 Entity Keys 1245 */ 1246 1247/*! 1248 @const kSCPropNetIPv4Addresses 1249 @availability Introduced in Mac OS X 10.1. 1250 */ 1251extern const CFStringRef kSCPropNetIPv4Addresses; 1252 1253/*! 1254 @const kSCPropNetIPv4ConfigMethod 1255 @availability Introduced in Mac OS X 10.1. 1256 */ 1257extern const CFStringRef kSCPropNetIPv4ConfigMethod; 1258 1259/*! 1260 @const kSCPropNetIPv4DHCPClientID 1261 @availability Introduced in Mac OS X 10.1. 1262 */ 1263extern const CFStringRef kSCPropNetIPv4DHCPClientID; 1264 1265/*! 1266 @const kSCPropNetIPv4Router 1267 @availability Introduced in Mac OS X 10.1. 1268 */ 1269extern const CFStringRef kSCPropNetIPv4Router; 1270 1271/*! 1272 @const kSCPropNetIPv4SubnetMasks 1273 @availability Introduced in Mac OS X 10.1. 1274 */ 1275extern const CFStringRef kSCPropNetIPv4SubnetMasks; 1276 1277/*! 1278 @const kSCPropNetIPv4DestAddresses 1279 @availability Introduced in Mac OS X 10.1. 1280 */ 1281extern const CFStringRef kSCPropNetIPv4DestAddresses; 1282 1283/*! 1284 @const kSCPropNetIPv4BroadcastAddresses 1285 @availability Introduced in Mac OS X 10.1. 1286 */ 1287extern const CFStringRef kSCPropNetIPv4BroadcastAddresses; 1288 1289/*! 1290 @const kSCValNetIPv4ConfigMethodAutomatic 1291 @availability Introduced in Mac OS X 10.6. 1292 */ 1293extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic; 1294 1295/*! 1296 @const kSCValNetIPv4ConfigMethodBOOTP 1297 @availability Introduced in Mac OS X 10.1. 1298 */ 1299extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP; 1300 1301/*! 1302 @const kSCValNetIPv4ConfigMethodDHCP 1303 @availability Introduced in Mac OS X 10.1. 1304 */ 1305extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP; 1306 1307/*! 1308 @const kSCValNetIPv4ConfigMethodINFORM 1309 @availability Introduced in Mac OS X 10.1. 1310 */ 1311extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM; 1312 1313/*! 1314 @const kSCValNetIPv4ConfigMethodLinkLocal 1315 @availability Introduced in Mac OS X 10.2. 1316 */ 1317extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal; 1318 1319/*! 1320 @const kSCValNetIPv4ConfigMethodManual 1321 @availability Introduced in Mac OS X 10.1. 1322 */ 1323extern const CFStringRef kSCValNetIPv4ConfigMethodManual; 1324 1325/*! 1326 @const kSCValNetIPv4ConfigMethodPPP 1327 @availability Introduced in Mac OS X 10.1. 1328 */ 1329extern const CFStringRef kSCValNetIPv4ConfigMethodPPP; 1330 1331/*! 1332 @group kSCEntNetIPv6 Entity Keys 1333 */ 1334 1335/*! 1336 @const kSCPropNetIPv6Addresses 1337 @availability Introduced in Mac OS X 10.1. 1338 */ 1339extern const CFStringRef kSCPropNetIPv6Addresses; 1340 1341/*! 1342 @const kSCPropNetIPv6ConfigMethod 1343 @availability Introduced in Mac OS X 10.1. 1344 */ 1345extern const CFStringRef kSCPropNetIPv6ConfigMethod; 1346 1347/*! 1348 @const kSCPropNetIPv6DestAddresses 1349 @availability Introduced in Mac OS X 10.3. 1350 */ 1351extern const CFStringRef kSCPropNetIPv6DestAddresses; 1352 1353/*! 1354 @const kSCPropNetIPv6Flags 1355 @availability Introduced in Mac OS X 10.3. 1356 */ 1357extern const CFStringRef kSCPropNetIPv6Flags; 1358 1359/*! 1360 @const kSCPropNetIPv6PrefixLength 1361 @availability Introduced in Mac OS X 10.3. 1362 */ 1363extern const CFStringRef kSCPropNetIPv6PrefixLength; 1364 1365/*! 1366 @const kSCPropNetIPv6Router 1367 @availability Introduced in Mac OS X 10.3. 1368 */ 1369extern const CFStringRef kSCPropNetIPv6Router; 1370 1371/*! 1372 @const kSCValNetIPv6ConfigMethodAutomatic 1373 @availability Introduced in Mac OS X 10.3. 1374 */ 1375extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic; 1376 1377/*! 1378 @const kSCValNetIPv6ConfigMethodLinkLocal 1379 @availability Introduced in Mac OS X 10.7. 1380 */ 1381extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal; 1382 1383/*! 1384 @const kSCValNetIPv6ConfigMethodManual 1385 @availability Introduced in Mac OS X 10.3. 1386 */ 1387extern const CFStringRef kSCValNetIPv6ConfigMethodManual; 1388 1389/*! 1390 @const kSCValNetIPv6ConfigMethodRouterAdvertisement 1391 @availability Introduced in Mac OS X 10.3. 1392 */ 1393extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement; 1394 1395/*! 1396 @const kSCValNetIPv6ConfigMethod6to4 1397 @availability Introduced in Mac OS X 10.3. 1398 */ 1399extern const CFStringRef kSCValNetIPv6ConfigMethod6to4; 1400 1401/*! 1402 @group kSCEntNet6to4 Entity Keys 1403 */ 1404 1405/*! 1406 @const kSCPropNet6to4Relay 1407 @availability Introduced in Mac OS X 10.3. 1408 */ 1409extern const CFStringRef kSCPropNet6to4Relay; 1410 1411/*! 1412 @group kSCEntNetLink Entity Keys 1413 */ 1414 1415/*! 1416 @const kSCPropNetLinkActive 1417 @availability Introduced in Mac OS X 10.1. 1418 */ 1419extern const CFStringRef kSCPropNetLinkActive; 1420 1421/*! 1422 @const kSCPropNetLinkDetaching 1423 @availability Introduced in Mac OS X 10.2. 1424 */ 1425extern const CFStringRef kSCPropNetLinkDetaching; 1426 1427/*! 1428 @group kSCEntNetModem (Hardware) Entity Keys 1429 */ 1430 1431/*! 1432 @const kSCPropNetModemAccessPointName 1433 @availability Introduced in Mac OS X 10.5. 1434 */ 1435extern const CFStringRef kSCPropNetModemAccessPointName; 1436 1437/*! 1438 @const kSCPropNetModemConnectionPersonality 1439 @availability Introduced in Mac OS X 10.5. 1440 */ 1441extern const CFStringRef kSCPropNetModemConnectionPersonality; 1442 1443/*! 1444 @const kSCPropNetModemConnectionScript 1445 @availability Introduced in Mac OS X 10.1. 1446 */ 1447extern const CFStringRef kSCPropNetModemConnectionScript; 1448 1449/*! 1450 @const kSCPropNetModemConnectSpeed 1451 @availability Introduced in Mac OS X 10.2. 1452 */ 1453extern const CFStringRef kSCPropNetModemConnectSpeed; 1454 1455/*! 1456 @const kSCPropNetModemDataCompression 1457 @availability Introduced in Mac OS X 10.1. 1458 */ 1459extern const CFStringRef kSCPropNetModemDataCompression; 1460 1461/*! 1462 @const kSCPropNetModemDeviceContextID 1463 @availability Introduced in Mac OS X 10.5. 1464 */ 1465extern const CFStringRef kSCPropNetModemDeviceContextID; 1466 1467/*! 1468 @const kSCPropNetModemDeviceModel 1469 @availability Introduced in Mac OS X 10.5. 1470 */ 1471extern const CFStringRef kSCPropNetModemDeviceModel; 1472 1473/*! 1474 @const kSCPropNetModemDeviceVendor 1475 @availability Introduced in Mac OS X 10.5. 1476 */ 1477extern const CFStringRef kSCPropNetModemDeviceVendor; 1478 1479/*! 1480 @const kSCPropNetModemDialMode 1481 @availability Introduced in Mac OS X 10.1. 1482 */ 1483extern const CFStringRef kSCPropNetModemDialMode; 1484 1485/*! 1486 @const kSCPropNetModemErrorCorrection 1487 @availability Introduced in Mac OS X 10.1. 1488 */ 1489extern const CFStringRef kSCPropNetModemErrorCorrection; 1490 1491/*! 1492 @const kSCPropNetModemHoldCallWaitingAudibleAlert 1493 @availability Introduced in Mac OS X 10.2. 1494 */ 1495extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert; 1496 1497/*! 1498 @const kSCPropNetModemHoldDisconnectOnAnswer 1499 @availability Introduced in Mac OS X 10.2. 1500 */ 1501extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer; 1502 1503/*! 1504 @const kSCPropNetModemHoldEnabled 1505 @availability Introduced in Mac OS X 10.2. 1506 */ 1507extern const CFStringRef kSCPropNetModemHoldEnabled; 1508 1509/*! 1510 @const kSCPropNetModemHoldReminder 1511 @availability Introduced in Mac OS X 10.2. 1512 */ 1513extern const CFStringRef kSCPropNetModemHoldReminder; 1514 1515/*! 1516 @const kSCPropNetModemHoldReminderTime 1517 @availability Introduced in Mac OS X 10.2. 1518 */ 1519extern const CFStringRef kSCPropNetModemHoldReminderTime; 1520 1521/*! 1522 @const kSCPropNetModemNote 1523 @availability Introduced in Mac OS X 10.2. 1524 */ 1525extern const CFStringRef kSCPropNetModemNote; 1526 1527/*! 1528 @const kSCPropNetModemPulseDial 1529 @availability Introduced in Mac OS X 10.1. 1530 */ 1531extern const CFStringRef kSCPropNetModemPulseDial; 1532 1533/*! 1534 @const kSCPropNetModemSpeaker 1535 @availability Introduced in Mac OS X 10.1. 1536 */ 1537extern const CFStringRef kSCPropNetModemSpeaker; 1538 1539/*! 1540 @const kSCPropNetModemSpeed 1541 @availability Introduced in Mac OS X 10.1. 1542 */ 1543extern const CFStringRef kSCPropNetModemSpeed; 1544 1545/*! 1546 @const kSCValNetModemDialModeIgnoreDialTone 1547 @availability Introduced in Mac OS X 10.1. 1548 */ 1549extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone; 1550 1551/*! 1552 @const kSCValNetModemDialModeManual 1553 @availability Introduced in Mac OS X 10.1. 1554 */ 1555extern const CFStringRef kSCValNetModemDialModeManual; 1556 1557/*! 1558 @const kSCValNetModemDialModeWaitForDialTone 1559 @availability Introduced in Mac OS X 10.1. 1560 */ 1561extern const CFStringRef kSCValNetModemDialModeWaitForDialTone; 1562 1563/*! 1564 @group kSCEntNetNetInfo Entity Keys 1565 */ 1566 1567/*! 1568 @const kSCPropNetNetInfoBindingMethods 1569 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1570 */ 1571extern const CFStringRef kSCPropNetNetInfoBindingMethods; 1572 1573/*! 1574 @const kSCPropNetNetInfoServerAddresses 1575 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1576 */ 1577extern const CFStringRef kSCPropNetNetInfoServerAddresses; 1578 1579/*! 1580 @const kSCPropNetNetInfoServerTags 1581 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1582 */ 1583extern const CFStringRef kSCPropNetNetInfoServerTags; 1584 1585/*! 1586 @const kSCPropNetNetInfoBroadcastServerTag 1587 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1588 */ 1589extern const CFStringRef kSCPropNetNetInfoBroadcastServerTag; 1590 1591/*! 1592 @const kSCValNetNetInfoBindingMethodsBroadcast 1593 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1594 */ 1595extern const CFStringRef kSCValNetNetInfoBindingMethodsBroadcast; 1596 1597/*! 1598 @const kSCValNetNetInfoBindingMethodsDHCP 1599 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1600 */ 1601extern const CFStringRef kSCValNetNetInfoBindingMethodsDHCP; 1602 1603/*! 1604 @const kSCValNetNetInfoBindingMethodsManual 1605 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1606 */ 1607extern const CFStringRef kSCValNetNetInfoBindingMethodsManual; 1608 1609/*! 1610 @const kSCValNetNetInfoDefaultServerTag 1611 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5. 1612 */ 1613extern const CFStringRef kSCValNetNetInfoDefaultServerTag; 1614 1615/*! 1616 @group kSCEntNetPPP Entity Keys 1617 */ 1618 1619/*! 1620 @const kSCPropNetPPPACSPEnabled 1621 @availability Introduced in Mac OS X 10.3. 1622 */ 1623extern const CFStringRef kSCPropNetPPPACSPEnabled; 1624 1625/*! 1626 @const kSCPropNetPPPConnectTime 1627 @availability Introduced in Mac OS X 10.2. 1628 */ 1629extern const CFStringRef kSCPropNetPPPConnectTime; 1630 1631/*! 1632 @const kSCPropNetPPPDeviceLastCause 1633 @availability Introduced in Mac OS X 10.2. 1634 */ 1635extern const CFStringRef kSCPropNetPPPDeviceLastCause; 1636 1637/*! 1638 @const kSCPropNetPPPDialOnDemand 1639 @availability Introduced in Mac OS X 10.1. 1640 */ 1641extern const CFStringRef kSCPropNetPPPDialOnDemand; 1642 1643/*! 1644 @const kSCPropNetPPPDisconnectOnFastUserSwitch 1645 @availability Introduced in Mac OS X 10.4. 1646 */ 1647extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch; 1648 1649/*! 1650 @const kSCPropNetPPPDisconnectOnIdle 1651 @availability Introduced in Mac OS X 10.1. 1652 */ 1653extern const CFStringRef kSCPropNetPPPDisconnectOnIdle; 1654 1655/*! 1656 @const kSCPropNetPPPDisconnectOnIdleTimer 1657 @availability Introduced in Mac OS X 10.1. 1658 */ 1659extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer; 1660 1661/*! 1662 @const kSCPropNetPPPDisconnectOnLogout 1663 @availability Introduced in Mac OS X 10.1. 1664 */ 1665extern const CFStringRef kSCPropNetPPPDisconnectOnLogout; 1666 1667/*! 1668 @const kSCPropNetPPPDisconnectOnSleep 1669 @availability Introduced in Mac OS X 10.2. 1670 */ 1671extern const CFStringRef kSCPropNetPPPDisconnectOnSleep; 1672 1673/*! 1674 @const kSCPropNetPPPDisconnectTime 1675 @availability Introduced in Mac OS X 10.3. 1676 */ 1677extern const CFStringRef kSCPropNetPPPDisconnectTime; 1678 1679/*! 1680 @const kSCPropNetPPPIdleReminderTimer 1681 @availability Introduced in Mac OS X 10.1. 1682 */ 1683extern const CFStringRef kSCPropNetPPPIdleReminderTimer; 1684 1685/*! 1686 @const kSCPropNetPPPIdleReminder 1687 @availability Introduced in Mac OS X 10.1. 1688 */ 1689extern const CFStringRef kSCPropNetPPPIdleReminder; 1690 1691/*! 1692 @const kSCPropNetPPPLastCause 1693 @availability Introduced in Mac OS X 10.2. 1694 */ 1695extern const CFStringRef kSCPropNetPPPLastCause; 1696 1697/*! 1698 @const kSCPropNetPPPLogfile 1699 @availability Introduced in Mac OS X 10.1. 1700 */ 1701extern const CFStringRef kSCPropNetPPPLogfile; 1702 1703/*! 1704 @const kSCPropNetPPPPlugins 1705 @availability Introduced in Mac OS X 10.2. 1706 */ 1707extern const CFStringRef kSCPropNetPPPPlugins; 1708 1709/*! 1710 @const kSCPropNetPPPRetryConnectTime 1711 @availability Introduced in Mac OS X 10.3. 1712 */ 1713extern const CFStringRef kSCPropNetPPPRetryConnectTime; 1714 1715/*! 1716 @const kSCPropNetPPPSessionTimer 1717 @availability Introduced in Mac OS X 10.1. 1718 */ 1719extern const CFStringRef kSCPropNetPPPSessionTimer; 1720 1721/*! 1722 @const kSCPropNetPPPStatus 1723 @availability Introduced in Mac OS X 10.2. 1724 */ 1725extern const CFStringRef kSCPropNetPPPStatus; 1726 1727/*! 1728 @const kSCPropNetPPPUseSessionTimer 1729 @availability Introduced in Mac OS X 10.2. 1730 */ 1731extern const CFStringRef kSCPropNetPPPUseSessionTimer; 1732 1733/*! 1734 @const kSCPropNetPPPVerboseLogging 1735 @availability Introduced in Mac OS X 10.1. 1736 */ 1737extern const CFStringRef kSCPropNetPPPVerboseLogging; 1738 1739/*! 1740 @const kSCPropNetPPPAuthEAPPlugins 1741 @availability Introduced in Mac OS X 10.3. 1742 */ 1743extern const CFStringRef kSCPropNetPPPAuthEAPPlugins; 1744 1745/*! 1746 @const kSCPropNetPPPAuthName 1747 @availability Introduced in Mac OS X 10.1. 1748 */ 1749extern const CFStringRef kSCPropNetPPPAuthName; 1750 1751/*! 1752 @const kSCPropNetPPPAuthPassword 1753 @availability Introduced in Mac OS X 10.1. 1754 */ 1755extern const CFStringRef kSCPropNetPPPAuthPassword; 1756 1757/*! 1758 @const kSCPropNetPPPAuthPasswordEncryption 1759 @availability Introduced in Mac OS X 10.1. 1760 */ 1761extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption; 1762 1763/*! 1764 @const kSCPropNetPPPAuthPrompt 1765 @availability Introduced in Mac OS X 10.3. 1766 */ 1767extern const CFStringRef kSCPropNetPPPAuthPrompt; 1768 1769/*! 1770 @const kSCPropNetPPPAuthProtocol 1771 @availability Introduced in Mac OS X 10.1. 1772 */ 1773extern const CFStringRef kSCPropNetPPPAuthProtocol; 1774 1775/*! 1776 @const kSCValNetPPPAuthPasswordEncryptionKeychain 1777 @availability Introduced in Mac OS X 10.3. 1778 */ 1779extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain; 1780 1781/*! 1782 @const kSCValNetPPPAuthPasswordEncryptionToken 1783 @availability Introduced in Mac OS X 10.5. 1784 */ 1785extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken; 1786 1787/*! 1788 @const kSCValNetPPPAuthPromptBefore 1789 @availability Introduced in Mac OS X 10.3. 1790 */ 1791extern const CFStringRef kSCValNetPPPAuthPromptBefore; 1792 1793/*! 1794 @const kSCValNetPPPAuthPromptAfter 1795 @availability Introduced in Mac OS X 10.3. 1796 */ 1797extern const CFStringRef kSCValNetPPPAuthPromptAfter; 1798 1799/*! 1800 @const kSCValNetPPPAuthProtocolCHAP 1801 @availability Introduced in Mac OS X 10.1. 1802 */ 1803extern const CFStringRef kSCValNetPPPAuthProtocolCHAP; 1804 1805/*! 1806 @const kSCValNetPPPAuthProtocolEAP 1807 @availability Introduced in Mac OS X 10.3. 1808 */ 1809extern const CFStringRef kSCValNetPPPAuthProtocolEAP; 1810 1811/*! 1812 @const kSCValNetPPPAuthProtocolMSCHAP1 1813 @availability Introduced in Mac OS X 10.3. 1814 */ 1815extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1; 1816 1817/*! 1818 @const kSCValNetPPPAuthProtocolMSCHAP2 1819 @availability Introduced in Mac OS X 10.3. 1820 */ 1821extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2; 1822 1823/*! 1824 @const kSCValNetPPPAuthProtocolPAP 1825 @availability Introduced in Mac OS X 10.1. 1826 */ 1827extern const CFStringRef kSCValNetPPPAuthProtocolPAP; 1828 1829/*! 1830 @const kSCPropNetPPPCommAlternateRemoteAddress 1831 @availability Introduced in Mac OS X 10.1. 1832 */ 1833extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress; 1834 1835/*! 1836 @const kSCPropNetPPPCommConnectDelay 1837 @availability Introduced in Mac OS X 10.1. 1838 */ 1839extern const CFStringRef kSCPropNetPPPCommConnectDelay; 1840 1841/*! 1842 @const kSCPropNetPPPCommDisplayTerminalWindow 1843 @availability Introduced in Mac OS X 10.1. 1844 */ 1845extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow; 1846 1847/*! 1848 @const kSCPropNetPPPCommRedialCount 1849 @availability Introduced in Mac OS X 10.1. 1850 */ 1851extern const CFStringRef kSCPropNetPPPCommRedialCount; 1852 1853/*! 1854 @const kSCPropNetPPPCommRedialEnabled 1855 @availability Introduced in Mac OS X 10.1. 1856 */ 1857extern const CFStringRef kSCPropNetPPPCommRedialEnabled; 1858 1859/*! 1860 @const kSCPropNetPPPCommRedialInterval 1861 @availability Introduced in Mac OS X 10.1. 1862 */ 1863extern const CFStringRef kSCPropNetPPPCommRedialInterval; 1864 1865/*! 1866 @const kSCPropNetPPPCommRemoteAddress 1867 @availability Introduced in Mac OS X 10.1. 1868 */ 1869extern const CFStringRef kSCPropNetPPPCommRemoteAddress; 1870 1871/*! 1872 @const kSCPropNetPPPCommTerminalScript 1873 @availability Introduced in Mac OS X 10.1. 1874 */ 1875extern const CFStringRef kSCPropNetPPPCommTerminalScript; 1876 1877/*! 1878 @const kSCPropNetPPPCommUseTerminalScript 1879 @availability Introduced in Mac OS X 10.2. 1880 */ 1881extern const CFStringRef kSCPropNetPPPCommUseTerminalScript; 1882 1883/*! 1884 @const kSCPropNetPPPCCPEnabled 1885 @availability Introduced in Mac OS X 10.2. 1886 */ 1887extern const CFStringRef kSCPropNetPPPCCPEnabled; 1888 1889/*! 1890 @const kSCPropNetPPPCCPMPPE40Enabled 1891 @availability Introduced in Mac OS X 10.4. 1892 */ 1893extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled; 1894 1895/*! 1896 @const kSCPropNetPPPCCPMPPE128Enabled 1897 @availability Introduced in Mac OS X 10.4. 1898 */ 1899extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled; 1900 1901/*! 1902 @const kSCPropNetPPPIPCPCompressionVJ 1903 @availability Introduced in Mac OS X 10.1. 1904 */ 1905extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ; 1906 1907/*! 1908 @const kSCPropNetPPPIPCPUsePeerDNS 1909 @availability Introduced in Mac OS X 10.4. 1910 */ 1911extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS; 1912 1913/*! 1914 @const kSCPropNetPPPLCPEchoEnabled 1915 @availability Introduced in Mac OS X 10.1. 1916 */ 1917extern const CFStringRef kSCPropNetPPPLCPEchoEnabled; 1918 1919/*! 1920 @const kSCPropNetPPPLCPEchoFailure 1921 @availability Introduced in Mac OS X 10.1. 1922 */ 1923extern const CFStringRef kSCPropNetPPPLCPEchoFailure; 1924 1925/*! 1926 @const kSCPropNetPPPLCPEchoInterval 1927 @availability Introduced in Mac OS X 10.1. 1928 */ 1929extern const CFStringRef kSCPropNetPPPLCPEchoInterval; 1930 1931/*! 1932 @const kSCPropNetPPPLCPCompressionACField 1933 @availability Introduced in Mac OS X 10.1. 1934 */ 1935extern const CFStringRef kSCPropNetPPPLCPCompressionACField; 1936 1937/*! 1938 @const kSCPropNetPPPLCPCompressionPField 1939 @availability Introduced in Mac OS X 10.1. 1940 */ 1941extern const CFStringRef kSCPropNetPPPLCPCompressionPField; 1942 1943/*! 1944 @const kSCPropNetPPPLCPMRU 1945 @availability Introduced in Mac OS X 10.1. 1946 */ 1947extern const CFStringRef kSCPropNetPPPLCPMRU; 1948 1949/*! 1950 @const kSCPropNetPPPLCPMTU 1951 @availability Introduced in Mac OS X 10.1. 1952 */ 1953extern const CFStringRef kSCPropNetPPPLCPMTU; 1954 1955/*! 1956 @const kSCPropNetPPPLCPReceiveACCM 1957 @availability Introduced in Mac OS X 10.1. 1958 */ 1959extern const CFStringRef kSCPropNetPPPLCPReceiveACCM; 1960 1961/*! 1962 @const kSCPropNetPPPLCPTransmitACCM 1963 @availability Introduced in Mac OS X 10.1. 1964 */ 1965extern const CFStringRef kSCPropNetPPPLCPTransmitACCM; 1966 1967/*! 1968 @group kSCEntNetPPPoE Entity Keys 1969 */ 1970 1971/*! 1972 @group kSCEntNetPPPSerial Entity Keys 1973 */ 1974 1975/*! 1976 @group kSCEntNetPPTP Entity Keys 1977 */ 1978 1979/*! 1980 @group kSCEntNetL2TP Entity Keys 1981 */ 1982 1983/*! 1984 @const kSCPropNetL2TPIPSecSharedSecret 1985 @availability Introduced in Mac OS X 10.3. 1986 */ 1987extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret; 1988 1989/*! 1990 @const kSCPropNetL2TPIPSecSharedSecretEncryption 1991 @availability Introduced in Mac OS X 10.3. 1992 */ 1993extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption; 1994 1995/*! 1996 @const kSCPropNetL2TPTransport 1997 @availability Introduced in Mac OS X 10.3. 1998 */ 1999extern const CFStringRef kSCPropNetL2TPTransport; 2000 2001/*! 2002 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain 2003 @availability Introduced in Mac OS X 10.3. 2004 */ 2005extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain; 2006 2007/*! 2008 @const kSCValNetL2TPTransportIP 2009 @availability Introduced in Mac OS X 10.3. 2010 */ 2011extern const CFStringRef kSCValNetL2TPTransportIP; 2012 2013/*! 2014 @const kSCValNetL2TPTransportIPSec 2015 @availability Introduced in Mac OS X 10.3. 2016 */ 2017extern const CFStringRef kSCValNetL2TPTransportIPSec; 2018 2019/*! 2020 @group kSCEntNetProxies Entity Keys 2021 */ 2022 2023/*! 2024 @const kSCPropNetProxiesExceptionsList 2025 @availability Introduced in Mac OS X 10.1. 2026 */ 2027extern const CFStringRef kSCPropNetProxiesExceptionsList; 2028 2029/*! 2030 @const kSCPropNetProxiesExcludeSimpleHostnames 2031 @availability Introduced in Mac OS X 10.4. 2032 */ 2033extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames; 2034 2035/*! 2036 @const kSCPropNetProxiesFTPEnable 2037 @availability Introduced in Mac OS X 10.1. 2038 */ 2039extern const CFStringRef kSCPropNetProxiesFTPEnable; 2040 2041/*! 2042 @const kSCPropNetProxiesFTPPassive 2043 @availability Introduced in Mac OS X 10.1. 2044 */ 2045extern const CFStringRef kSCPropNetProxiesFTPPassive; 2046 2047/*! 2048 @const kSCPropNetProxiesFTPPort 2049 @availability Introduced in Mac OS X 10.1. 2050 */ 2051extern const CFStringRef kSCPropNetProxiesFTPPort; 2052 2053/*! 2054 @const kSCPropNetProxiesFTPProxy 2055 @availability Introduced in Mac OS X 10.1. 2056 */ 2057extern const CFStringRef kSCPropNetProxiesFTPProxy; 2058 2059/*! 2060 @const kSCPropNetProxiesGopherEnable 2061 @availability Introduced in Mac OS X 10.1. 2062 */ 2063extern const CFStringRef kSCPropNetProxiesGopherEnable; 2064 2065/*! 2066 @const kSCPropNetProxiesGopherPort 2067 @availability Introduced in Mac OS X 10.1. 2068 */ 2069extern const CFStringRef kSCPropNetProxiesGopherPort; 2070 2071/*! 2072 @const kSCPropNetProxiesGopherProxy 2073 @availability Introduced in Mac OS X 10.1. 2074 */ 2075extern const CFStringRef kSCPropNetProxiesGopherProxy; 2076 2077/*! 2078 @const kSCPropNetProxiesHTTPEnable 2079 @availability Introduced in Mac OS X 10.1. 2080 */ 2081extern const CFStringRef kSCPropNetProxiesHTTPEnable; 2082 2083/*! 2084 @const kSCPropNetProxiesHTTPPort 2085 @availability Introduced in Mac OS X 10.1. 2086 */ 2087extern const CFStringRef kSCPropNetProxiesHTTPPort; 2088 2089/*! 2090 @const kSCPropNetProxiesHTTPProxy 2091 @availability Introduced in Mac OS X 10.1. 2092 */ 2093extern const CFStringRef kSCPropNetProxiesHTTPProxy; 2094 2095/*! 2096 @const kSCPropNetProxiesHTTPSEnable 2097 @availability Introduced in Mac OS X 10.1. 2098 */ 2099extern const CFStringRef kSCPropNetProxiesHTTPSEnable; 2100 2101/*! 2102 @const kSCPropNetProxiesHTTPSPort 2103 @availability Introduced in Mac OS X 10.1. 2104 */ 2105extern const CFStringRef kSCPropNetProxiesHTTPSPort; 2106 2107/*! 2108 @const kSCPropNetProxiesHTTPSProxy 2109 @availability Introduced in Mac OS X 10.1. 2110 */ 2111extern const CFStringRef kSCPropNetProxiesHTTPSProxy; 2112 2113/*! 2114 @const kSCPropNetProxiesRTSPEnable 2115 @availability Introduced in Mac OS X 10.1. 2116 */ 2117extern const CFStringRef kSCPropNetProxiesRTSPEnable; 2118 2119/*! 2120 @const kSCPropNetProxiesRTSPPort 2121 @availability Introduced in Mac OS X 10.1. 2122 */ 2123extern const CFStringRef kSCPropNetProxiesRTSPPort; 2124 2125/*! 2126 @const kSCPropNetProxiesRTSPProxy 2127 @availability Introduced in Mac OS X 10.1. 2128 */ 2129extern const CFStringRef kSCPropNetProxiesRTSPProxy; 2130 2131/*! 2132 @const kSCPropNetProxiesSOCKSEnable 2133 @availability Introduced in Mac OS X 10.1. 2134 */ 2135extern const CFStringRef kSCPropNetProxiesSOCKSEnable; 2136 2137/*! 2138 @const kSCPropNetProxiesSOCKSPort 2139 @availability Introduced in Mac OS X 10.1. 2140 */ 2141extern const CFStringRef kSCPropNetProxiesSOCKSPort; 2142 2143/*! 2144 @const kSCPropNetProxiesSOCKSProxy 2145 @availability Introduced in Mac OS X 10.1. 2146 */ 2147extern const CFStringRef kSCPropNetProxiesSOCKSProxy; 2148 2149/*! 2150 @const kSCPropNetProxiesProxyAutoConfigEnable 2151 @availability Introduced in Mac OS X 10.4. 2152 */ 2153extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable; 2154 2155/*! 2156 @const kSCPropNetProxiesProxyAutoConfigJavaScript 2157 @availability Introduced in Mac OS X 10.7. 2158 */ 2159extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript; 2160 2161/*! 2162 @const kSCPropNetProxiesProxyAutoConfigURLString 2163 @availability Introduced in Mac OS X 10.4. 2164 */ 2165extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString; 2166 2167/*! 2168 @const kSCPropNetProxiesProxyAutoDiscoveryEnable 2169 @availability Introduced in Mac OS X 10.4. 2170 */ 2171extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable; 2172 2173/*! 2174 @group kSCEntNetSMB Entity Keys 2175 */ 2176 2177/*! 2178 @const kSCPropNetSMBNetBIOSName 2179 @availability Introduced in Mac OS X 10.5. 2180 */ 2181extern const CFStringRef kSCPropNetSMBNetBIOSName; 2182 2183/*! 2184 @const kSCPropNetSMBNetBIOSNodeType 2185 @availability Introduced in Mac OS X 10.5. 2186 */ 2187extern const CFStringRef kSCPropNetSMBNetBIOSNodeType; 2188 2189/*! 2190 @const kSCPropNetSMBNetBIOSScope 2191 @availability Introduced in Mac OS X 10.5, but later deprecated in Mac OS X 10.7. 2192 */ 2193extern const CFStringRef kSCPropNetSMBNetBIOSScope; 2194 2195/*! 2196 @const kSCPropNetSMBWINSAddresses 2197 @availability Introduced in Mac OS X 10.5. 2198 */ 2199extern const CFStringRef kSCPropNetSMBWINSAddresses; 2200 2201/*! 2202 @const kSCPropNetSMBWorkgroup 2203 @availability Introduced in Mac OS X 10.5. 2204 */ 2205extern const CFStringRef kSCPropNetSMBWorkgroup; 2206 2207/*! 2208 @const kSCValNetSMBNetBIOSNodeTypeBroadcast 2209 @availability Introduced in Mac OS X 10.5. 2210 */ 2211extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast; 2212 2213/*! 2214 @const kSCValNetSMBNetBIOSNodeTypePeer 2215 @availability Introduced in Mac OS X 10.5. 2216 */ 2217extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer; 2218 2219/*! 2220 @const kSCValNetSMBNetBIOSNodeTypeMixed 2221 @availability Introduced in Mac OS X 10.5. 2222 */ 2223extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed; 2224 2225/*! 2226 @const kSCValNetSMBNetBIOSNodeTypeHybrid 2227 @availability Introduced in Mac OS X 10.5. 2228 */ 2229extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid; 2230 2231/*! 2232 @group kSCCompUsers Entity Keys 2233 */ 2234 2235/*! 2236 @const kSCEntUsersConsoleUser 2237 @availability Introduced in Mac OS X 10.1. 2238 */ 2239extern const CFStringRef kSCEntUsersConsoleUser; 2240 2241/*! 2242 @group kSCCompSystem Properties 2243 */ 2244 2245/*! 2246 @const kSCPropSystemComputerName 2247 @availability Introduced in Mac OS X 10.1. 2248 */ 2249extern const CFStringRef kSCPropSystemComputerName; 2250 2251/*! 2252 @const kSCPropSystemComputerNameEncoding 2253 @availability Introduced in Mac OS X 10.1. 2254 */ 2255extern const CFStringRef kSCPropSystemComputerNameEncoding; 2256 2257/*! 2258 @group SCDynamicStore "domain" prefixes 2259 */ 2260 2261/*! 2262 @const kSCDynamicStoreDomainFile 2263 @availability Introduced in Mac OS X 10.1. 2264 */ 2265extern const CFStringRef kSCDynamicStoreDomainFile; 2266 2267/*! 2268 @const kSCDynamicStoreDomainPlugin 2269 @availability Introduced in Mac OS X 10.1. 2270 */ 2271extern const CFStringRef kSCDynamicStoreDomainPlugin; 2272 2273/*! 2274 @const kSCDynamicStoreDomainSetup 2275 @availability Introduced in Mac OS X 10.1. 2276 */ 2277extern const CFStringRef kSCDynamicStoreDomainSetup; 2278 2279/*! 2280 @const kSCDynamicStoreDomainState 2281 @availability Introduced in Mac OS X 10.1. 2282 */ 2283extern const CFStringRef kSCDynamicStoreDomainState; 2284 2285/*! 2286 @const kSCDynamicStoreDomainPrefs 2287 @availability Introduced in Mac OS X 10.1. 2288 */ 2289extern const CFStringRef kSCDynamicStoreDomainPrefs; 2290 2291/*! 2292 @group Preference ("location") Keys 2293 */ 2294 2295/*! 2296 @const kSCDynamicStorePropSetupCurrentSet 2297 @availability Introduced in Mac OS X 10.1. 2298 */ 2299extern const CFStringRef kSCDynamicStorePropSetupCurrentSet; 2300 2301/*! 2302 @const kSCDynamicStorePropSetupLastUpdated 2303 @availability Introduced in Mac OS X 10.1. 2304 */ 2305extern const CFStringRef kSCDynamicStorePropSetupLastUpdated; 2306 2307/*! 2308 @group Common/shared Keys 2309 */ 2310 2311/*! 2312 @const kSCDynamicStorePropNetInterfaces 2313 @availability Introduced in Mac OS X 10.1. 2314 */ 2315extern const CFStringRef kSCDynamicStorePropNetInterfaces; 2316 2317/*! 2318 @const kSCDynamicStorePropNetPrimaryInterface 2319 @availability Introduced in Mac OS X 10.1. 2320 */ 2321extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface; 2322 2323/*! 2324 @const kSCDynamicStorePropNetPrimaryService 2325 @availability Introduced in Mac OS X 10.1. 2326 */ 2327extern const CFStringRef kSCDynamicStorePropNetPrimaryService; 2328 2329/*! 2330 @const kSCDynamicStorePropNetServiceIDs 2331 @availability Introduced in Mac OS X 10.1. 2332 */ 2333extern const CFStringRef kSCDynamicStorePropNetServiceIDs; 2334 2335/*! 2336 @const kSCPropUsersConsoleUserName 2337 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4. 2338 */ 2339extern const CFStringRef kSCPropUsersConsoleUserName; 2340 2341/*! 2342 @const kSCPropUsersConsoleUserUID 2343 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4. 2344 */ 2345extern const CFStringRef kSCPropUsersConsoleUserUID; 2346 2347/*! 2348 @const kSCPropUsersConsoleUserGID 2349 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4. 2350 */ 2351extern const CFStringRef kSCPropUsersConsoleUserGID; 2352 2353#endif /* 0 */ 2354 2355 2356/* -------------------- Schema declarations -------------------- */ 2357 2358#define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_FUTURE __AVAILABILITY_INTERNAL__IPHONE_2_0/*SPI*/ 2359 2360 SC_SCHEMA_DECLARATION(kSCResvLink, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2361 #define kSCResvLink \ 2362 SC_SCHEMA_KV(kSCResvLink \ 2363 ,"__LINK__" \ 2364 ,CFString ) 2365 2366 SC_SCHEMA_DECLARATION(kSCResvInactive, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2367 #define kSCResvInactive \ 2368 SC_SCHEMA_KV(kSCResvInactive \ 2369 ,"__INACTIVE__" \ 2370 , ) 2371 2372 SC_SCHEMA_DECLARATION(kSCPropInterfaceName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2373 #define kSCPropInterfaceName \ 2374 SC_SCHEMA_KV(kSCPropInterfaceName \ 2375 ,"InterfaceName" \ 2376 ,CFString ) 2377 2378 SC_SCHEMA_DECLARATION(kSCPropMACAddress, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2379 #define kSCPropMACAddress \ 2380 SC_SCHEMA_KV(kSCPropMACAddress \ 2381 ,"MACAddress" \ 2382 ,CFString ) 2383 2384 SC_SCHEMA_DECLARATION(kSCPropUserDefinedName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2385 #define kSCPropUserDefinedName \ 2386 SC_SCHEMA_KV(kSCPropUserDefinedName \ 2387 ,"UserDefinedName" \ 2388 ,CFString ) 2389 2390 SC_SCHEMA_DECLARATION(kSCPropVersion, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2391 #define kSCPropVersion \ 2392 SC_SCHEMA_KV(kSCPropVersion \ 2393 ,"Version" \ 2394 ,CFString ) 2395 2396 SC_SCHEMA_DECLARATION(kSCPrefCurrentSet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2397 #define kSCPrefCurrentSet \ 2398 SC_SCHEMA_KV(kSCPrefCurrentSet \ 2399 ,"CurrentSet" \ 2400 ,CFString ) 2401 2402 SC_SCHEMA_DECLARATION(kSCPrefNetworkServices, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2403 #define kSCPrefNetworkServices \ 2404 SC_SCHEMA_KV(kSCPrefNetworkServices \ 2405 ,"NetworkServices" \ 2406 ,CFDictionary ) 2407 2408 SC_SCHEMA_DECLARATION(kSCPrefSets, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2409 #define kSCPrefSets \ 2410 SC_SCHEMA_KV(kSCPrefSets \ 2411 ,"Sets" \ 2412 ,CFDictionary ) 2413 2414 SC_SCHEMA_DECLARATION(kSCPrefSystem, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2415 #define kSCPrefSystem \ 2416 SC_SCHEMA_KV(kSCPrefSystem \ 2417 ,"System" \ 2418 ,CFDictionary ) 2419 2420 SC_SCHEMA_DECLARATION(kSCCompNetwork, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2421 #define kSCCompNetwork \ 2422 SC_SCHEMA_KV(kSCCompNetwork \ 2423 ,"Network" \ 2424 , ) 2425 2426 SC_SCHEMA_DECLARATION(kSCCompService, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2427 #define kSCCompService \ 2428 SC_SCHEMA_KV(kSCCompService \ 2429 ,"Service" \ 2430 , ) 2431 2432 SC_SCHEMA_DECLARATION(kSCCompGlobal, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2433 #define kSCCompGlobal \ 2434 SC_SCHEMA_KV(kSCCompGlobal \ 2435 ,"Global" \ 2436 , ) 2437 2438 SC_SCHEMA_DECLARATION(kSCCompHostNames, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2439 #define kSCCompHostNames \ 2440 SC_SCHEMA_KV(kSCCompHostNames \ 2441 ,"HostNames" \ 2442 , ) 2443 2444 SC_SCHEMA_DECLARATION(kSCCompInterface, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2445 #define kSCCompInterface \ 2446 SC_SCHEMA_KV(kSCCompInterface \ 2447 ,"Interface" \ 2448 , ) 2449 2450 SC_SCHEMA_DECLARATION(kSCCompSystem, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2451 #define kSCCompSystem \ 2452 SC_SCHEMA_KV(kSCCompSystem \ 2453 ,"System" \ 2454 , ) 2455 2456 SC_SCHEMA_DECLARATION(kSCCompUsers, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2457 #define kSCCompUsers \ 2458 SC_SCHEMA_KV(kSCCompUsers \ 2459 ,"Users" \ 2460 , ) 2461 2462 SC_SCHEMA_DECLARATION(kSCCompAnyRegex, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2463 #define kSCCompAnyRegex \ 2464 SC_SCHEMA_KV(kSCCompAnyRegex \ 2465 ,"[^/]+" \ 2466 , ) 2467 2468 SC_SCHEMA_DECLARATION(kSCEntNetAirPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2469 #define kSCEntNetAirPort \ 2470 SC_SCHEMA_KV(kSCEntNetAirPort \ 2471 ,"AirPort" \ 2472 ,CFDictionary ) 2473 2474#if !TARGET_OS_IPHONE 2475 2476 SC_SCHEMA_DECLARATION(kSCEntNetAppleTalk, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2477 #define kSCEntNetAppleTalk \ 2478 SC_SCHEMA_KV(kSCEntNetAppleTalk \ 2479 ,"AppleTalk" \ 2480 ,CFDictionary ) 2481 2482#endif // !TARGET_OS_IPHONE 2483 2484 SC_SCHEMA_DECLARATION(kSCEntNetDHCP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2485 #define kSCEntNetDHCP \ 2486 SC_SCHEMA_KV(kSCEntNetDHCP \ 2487 ,"DHCP" \ 2488 ,CFDictionary ) 2489 2490 SC_SCHEMA_DECLARATION(kSCEntNetDNS, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2491 #define kSCEntNetDNS \ 2492 SC_SCHEMA_KV(kSCEntNetDNS \ 2493 ,"DNS" \ 2494 ,CFDictionary ) 2495 2496 SC_SCHEMA_DECLARATION(kSCEntNetEthernet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2497 #define kSCEntNetEthernet \ 2498 SC_SCHEMA_KV(kSCEntNetEthernet \ 2499 ,"Ethernet" \ 2500 ,CFDictionary ) 2501 2502 SC_SCHEMA_DECLARATION(kSCEntNetFireWire, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2503 #define kSCEntNetFireWire \ 2504 SC_SCHEMA_KV(kSCEntNetFireWire \ 2505 ,"FireWire" \ 2506 ,CFDictionary ) 2507 2508 SC_SCHEMA_DECLARATION(kSCEntNetInterface, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2509 #define kSCEntNetInterface \ 2510 SC_SCHEMA_KV(kSCEntNetInterface \ 2511 ,"Interface" \ 2512 ,CFDictionary ) 2513 2514 SC_SCHEMA_DECLARATION(kSCEntNetIPSec, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2515 #define kSCEntNetIPSec \ 2516 SC_SCHEMA_KV(kSCEntNetIPSec \ 2517 ,"IPSec" \ 2518 ,CFDictionary ) 2519 2520 SC_SCHEMA_DECLARATION(kSCEntNetIPv4, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2521 #define kSCEntNetIPv4 \ 2522 SC_SCHEMA_KV(kSCEntNetIPv4 \ 2523 ,"IPv4" \ 2524 ,CFDictionary ) 2525 2526 SC_SCHEMA_DECLARATION(kSCEntNetIPv6, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2527 #define kSCEntNetIPv6 \ 2528 SC_SCHEMA_KV(kSCEntNetIPv6 \ 2529 ,"IPv6" \ 2530 ,CFDictionary ) 2531 2532 SC_SCHEMA_DECLARATION(kSCEntNetL2TP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2533 #define kSCEntNetL2TP \ 2534 SC_SCHEMA_KV(kSCEntNetL2TP \ 2535 ,"L2TP" \ 2536 ,CFDictionary ) 2537 2538 SC_SCHEMA_DECLARATION(kSCEntNetLink, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2539 #define kSCEntNetLink \ 2540 SC_SCHEMA_KV(kSCEntNetLink \ 2541 ,"Link" \ 2542 ,CFDictionary ) 2543 2544 SC_SCHEMA_DECLARATION(kSCEntNetModem, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2545 #define kSCEntNetModem \ 2546 SC_SCHEMA_KV(kSCEntNetModem \ 2547 ,"Modem" \ 2548 ,CFDictionary ) 2549 2550#if !TARGET_OS_IPHONE 2551 2552 SC_SCHEMA_DECLARATION(kSCEntNetNetInfo, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 2553 #define kSCEntNetNetInfo \ 2554 SC_SCHEMA_KV(kSCEntNetNetInfo \ 2555 ,"NetInfo" \ 2556 ,CFDictionary ) 2557 2558#endif // !TARGET_OS_IPHONE 2559 2560 SC_SCHEMA_DECLARATION(kSCEntNetPPP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2561 #define kSCEntNetPPP \ 2562 SC_SCHEMA_KV(kSCEntNetPPP \ 2563 ,"PPP" \ 2564 ,CFDictionary ) 2565 2566 SC_SCHEMA_DECLARATION(kSCEntNetPPPoE, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2567 #define kSCEntNetPPPoE \ 2568 SC_SCHEMA_KV(kSCEntNetPPPoE \ 2569 ,"PPPoE" \ 2570 ,CFDictionary ) 2571 2572 SC_SCHEMA_DECLARATION(kSCEntNetPPPSerial, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2573 #define kSCEntNetPPPSerial \ 2574 SC_SCHEMA_KV(kSCEntNetPPPSerial \ 2575 ,"PPPSerial" \ 2576 ,CFDictionary ) 2577 2578 SC_SCHEMA_DECLARATION(kSCEntNetPPTP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2579 #define kSCEntNetPPTP \ 2580 SC_SCHEMA_KV(kSCEntNetPPTP \ 2581 ,"PPTP" \ 2582 ,CFDictionary ) 2583 2584 SC_SCHEMA_DECLARATION(kSCEntNetProxies, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2585 #define kSCEntNetProxies \ 2586 SC_SCHEMA_KV(kSCEntNetProxies \ 2587 ,"Proxies" \ 2588 ,CFDictionary ) 2589 2590#if !TARGET_OS_IPHONE 2591 2592 SC_SCHEMA_DECLARATION(kSCEntNetSMB, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2593 #define kSCEntNetSMB \ 2594 SC_SCHEMA_KV(kSCEntNetSMB \ 2595 ,"SMB" \ 2596 ,CFDictionary ) 2597 2598#endif // !TARGET_OS_IPHONE 2599 2600 SC_SCHEMA_DECLARATION(kSCEntNet6to4, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2601 #define kSCEntNet6to4 \ 2602 SC_SCHEMA_KV(kSCEntNet6to4 \ 2603 ,"6to4" \ 2604 ,CFDictionary ) 2605 2606 SC_SCHEMA_DECLARATION(kSCPropNetOverridePrimary, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2607 #define kSCPropNetOverridePrimary \ 2608 SC_SCHEMA_KV(kSCPropNetOverridePrimary \ 2609 ,"OverridePrimary" \ 2610 ,CFNumber (0 or 1) ) 2611 2612 SC_SCHEMA_DECLARATION(kSCPropNetServiceOrder, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2613 #define kSCPropNetServiceOrder \ 2614 SC_SCHEMA_KV(kSCPropNetServiceOrder \ 2615 ,"ServiceOrder" \ 2616 ,CFArray[CFString] ) 2617 2618 SC_SCHEMA_DECLARATION(kSCPropNetPPPOverridePrimary, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2619 #define kSCPropNetPPPOverridePrimary \ 2620 SC_SCHEMA_KV(kSCPropNetPPPOverridePrimary \ 2621 ,"PPPOverridePrimary" \ 2622 ,CFNumber (0 or 1) ) 2623 2624 SC_SCHEMA_DECLARATION(kSCPropNetInterfaces, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2625 #define kSCPropNetInterfaces \ 2626 SC_SCHEMA_KV(kSCPropNetInterfaces \ 2627 ,"Interfaces" \ 2628 ,CFArray[CFString] ) 2629 2630 SC_SCHEMA_DECLARATION(kSCPropNetLocalHostName, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2631 #define kSCPropNetLocalHostName \ 2632 SC_SCHEMA_KV(kSCPropNetLocalHostName \ 2633 ,"LocalHostName" \ 2634 ,CFString ) 2635 2636 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAllowNetCreation, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2637 #define kSCPropNetAirPortAllowNetCreation \ 2638 SC_SCHEMA_KV(kSCPropNetAirPortAllowNetCreation \ 2639 ,"AllowNetCreation" \ 2640 ,CFNumber (0 or 1) ) 2641 2642 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPassword, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2643 #define kSCPropNetAirPortAuthPassword \ 2644 SC_SCHEMA_KV(kSCPropNetAirPortAuthPassword \ 2645 ,"AuthPassword" \ 2646 ,CFData ) 2647 2648 SC_SCHEMA_DECLARATION(kSCPropNetAirPortAuthPasswordEncryption, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2649 #define kSCPropNetAirPortAuthPasswordEncryption \ 2650 SC_SCHEMA_KV(kSCPropNetAirPortAuthPasswordEncryption \ 2651 ,"AuthPasswordEncryption" \ 2652 ,CFString ) 2653 2654 SC_SCHEMA_DECLARATION(kSCPropNetAirPortJoinMode, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2655 #define kSCPropNetAirPortJoinMode \ 2656 SC_SCHEMA_KV(kSCPropNetAirPortJoinMode \ 2657 ,"JoinMode" \ 2658 ,CFString ) 2659 2660 SC_SCHEMA_DECLARATION(kSCPropNetAirPortPowerEnabled, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2661 #define kSCPropNetAirPortPowerEnabled \ 2662 SC_SCHEMA_KV(kSCPropNetAirPortPowerEnabled \ 2663 ,"PowerEnabled" \ 2664 ,CFNumber (0 or 1) ) 2665 2666 SC_SCHEMA_DECLARATION(kSCPropNetAirPortPreferredNetwork, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2667 #define kSCPropNetAirPortPreferredNetwork \ 2668 SC_SCHEMA_KV(kSCPropNetAirPortPreferredNetwork \ 2669 ,"PreferredNetwork" \ 2670 ,CFString ) 2671 2672 SC_SCHEMA_DECLARATION(kSCPropNetAirPortSavePasswords, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2673 #define kSCPropNetAirPortSavePasswords \ 2674 SC_SCHEMA_KV(kSCPropNetAirPortSavePasswords \ 2675 ,"SavePasswords" \ 2676 ,CFNumber (0 or 1) ) 2677 2678 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeAutomatic, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2679 #define kSCValNetAirPortJoinModeAutomatic \ 2680 SC_SCHEMA_KV(kSCValNetAirPortJoinModeAutomatic \ 2681 ,"Automatic" \ 2682 , ) 2683 2684 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModePreferred, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2685 #define kSCValNetAirPortJoinModePreferred \ 2686 SC_SCHEMA_KV(kSCValNetAirPortJoinModePreferred \ 2687 ,"Preferred" \ 2688 , ) 2689 2690 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeRanked, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_4,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2691 #define kSCValNetAirPortJoinModeRanked \ 2692 SC_SCHEMA_KV(kSCValNetAirPortJoinModeRanked \ 2693 ,"Ranked" \ 2694 , ) 2695 2696 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeRecent, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2697 #define kSCValNetAirPortJoinModeRecent \ 2698 SC_SCHEMA_KV(kSCValNetAirPortJoinModeRecent \ 2699 ,"Recent" \ 2700 , ) 2701 2702 SC_SCHEMA_DECLARATION(kSCValNetAirPortJoinModeStrongest, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2703 #define kSCValNetAirPortJoinModeStrongest \ 2704 SC_SCHEMA_KV(kSCValNetAirPortJoinModeStrongest \ 2705 ,"Strongest" \ 2706 , ) 2707 2708 SC_SCHEMA_DECLARATION(kSCValNetAirPortAuthPasswordEncryptionKeychain, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_3,__MAC_10_9,__IPHONE_2_0/*SPI*/,__IPHONE_FUTURE/*SPI*/)) 2709 #define kSCValNetAirPortAuthPasswordEncryptionKeychain \ 2710 SC_SCHEMA_KV(kSCValNetAirPortAuthPasswordEncryptionKeychain \ 2711 ,"Keychain" \ 2712 , ) 2713 2714#if !TARGET_OS_IPHONE 2715 2716 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerName, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2717 #define kSCPropNetAppleTalkComputerName \ 2718 SC_SCHEMA_KV(kSCPropNetAppleTalkComputerName \ 2719 ,"ComputerName" \ 2720 ,CFString ) 2721 2722 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkComputerNameEncoding, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2723 #define kSCPropNetAppleTalkComputerNameEncoding \ 2724 SC_SCHEMA_KV(kSCPropNetAppleTalkComputerNameEncoding \ 2725 ,"ComputerNameEncoding" \ 2726 ,CFNumber ) 2727 2728 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkConfigMethod, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2729 #define kSCPropNetAppleTalkConfigMethod \ 2730 SC_SCHEMA_KV(kSCPropNetAppleTalkConfigMethod \ 2731 ,"ConfigMethod" \ 2732 ,CFString ) 2733 2734 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkDefaultZone, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2735 #define kSCPropNetAppleTalkDefaultZone \ 2736 SC_SCHEMA_KV(kSCPropNetAppleTalkDefaultZone \ 2737 ,"DefaultZone" \ 2738 ,CFString ) 2739 2740 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2741 #define kSCPropNetAppleTalkNetworkID \ 2742 SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkID \ 2743 ,"NetworkID" \ 2744 ,CFNumber ) 2745 2746 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNetworkRange, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_2,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2747 #define kSCPropNetAppleTalkNetworkRange \ 2748 SC_SCHEMA_KV(kSCPropNetAppleTalkNetworkRange \ 2749 ,"NetworkRange" \ 2750 ,CFArray[CFNumber] ) 2751 2752 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkNodeID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2753 #define kSCPropNetAppleTalkNodeID \ 2754 SC_SCHEMA_KV(kSCPropNetAppleTalkNodeID \ 2755 ,"NodeID" \ 2756 ,CFNumber ) 2757 2758 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedNetworkRange, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2759 #define kSCPropNetAppleTalkSeedNetworkRange \ 2760 SC_SCHEMA_KV(kSCPropNetAppleTalkSeedNetworkRange \ 2761 ,"SeedNetworkRange" \ 2762 ,CFArray[CFNumber] ) 2763 2764 SC_SCHEMA_DECLARATION(kSCPropNetAppleTalkSeedZones, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2765 #define kSCPropNetAppleTalkSeedZones \ 2766 SC_SCHEMA_KV(kSCPropNetAppleTalkSeedZones \ 2767 ,"SeedZones" \ 2768 ,CFArray[CFString] ) 2769 2770 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodNode, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2771 #define kSCValNetAppleTalkConfigMethodNode \ 2772 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodNode \ 2773 ,"Node" \ 2774 , ) 2775 2776 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodRouter, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2777 #define kSCValNetAppleTalkConfigMethodRouter \ 2778 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodRouter \ 2779 ,"Router" \ 2780 , ) 2781 2782 SC_SCHEMA_DECLARATION(kSCValNetAppleTalkConfigMethodSeedRouter, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_6,__IPHONE_NA,__IPHONE_NA)) 2783 #define kSCValNetAppleTalkConfigMethodSeedRouter \ 2784 SC_SCHEMA_KV(kSCValNetAppleTalkConfigMethodSeedRouter \ 2785 ,"SeedRouter" \ 2786 , ) 2787 2788#endif // !TARGET_OS_IPHONE 2789 2790 SC_SCHEMA_DECLARATION(kSCPropNetDNSDomainName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2791 #define kSCPropNetDNSDomainName \ 2792 SC_SCHEMA_KV(kSCPropNetDNSDomainName \ 2793 ,"DomainName" \ 2794 ,CFString ) 2795 2796 SC_SCHEMA_DECLARATION(kSCPropNetDNSOptions, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 2797 #define kSCPropNetDNSOptions \ 2798 SC_SCHEMA_KV(kSCPropNetDNSOptions \ 2799 ,"Options" \ 2800 ,CFString ) 2801 2802 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchDomains, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2803 #define kSCPropNetDNSSearchDomains \ 2804 SC_SCHEMA_KV(kSCPropNetDNSSearchDomains \ 2805 ,"SearchDomains" \ 2806 ,CFArray[CFString] ) 2807 2808 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchOrder, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 2809 #define kSCPropNetDNSSearchOrder \ 2810 SC_SCHEMA_KV(kSCPropNetDNSSearchOrder \ 2811 ,"SearchOrder" \ 2812 ,CFNumber ) 2813 2814 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2815 #define kSCPropNetDNSServerAddresses \ 2816 SC_SCHEMA_KV(kSCPropNetDNSServerAddresses \ 2817 ,"ServerAddresses" \ 2818 ,CFArray[CFString] ) 2819 2820 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerPort, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 2821 #define kSCPropNetDNSServerPort \ 2822 SC_SCHEMA_KV(kSCPropNetDNSServerPort \ 2823 ,"ServerPort" \ 2824 ,CFNumber ) 2825 2826 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerTimeout, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 2827 #define kSCPropNetDNSServerTimeout \ 2828 SC_SCHEMA_KV(kSCPropNetDNSServerTimeout \ 2829 ,"ServerTimeout" \ 2830 ,CFNumber ) 2831 2832 SC_SCHEMA_DECLARATION(kSCPropNetDNSSortList, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2833 #define kSCPropNetDNSSortList \ 2834 SC_SCHEMA_KV(kSCPropNetDNSSortList \ 2835 ,"SortList" \ 2836 ,CFArray[CFString] ) 2837 2838 SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchDomains, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 2839 #define kSCPropNetDNSSupplementalMatchDomains \ 2840 SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchDomains \ 2841 ,"SupplementalMatchDomains" \ 2842 ,CFArray[CFString] ) 2843 2844 SC_SCHEMA_DECLARATION(kSCPropNetDNSSupplementalMatchOrders, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 2845 #define kSCPropNetDNSSupplementalMatchOrders \ 2846 SC_SCHEMA_KV(kSCPropNetDNSSupplementalMatchOrders \ 2847 ,"SupplementalMatchOrders" \ 2848 ,CFArray[CFNumber] ) 2849 2850 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaSubType, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2851 #define kSCPropNetEthernetMediaSubType \ 2852 SC_SCHEMA_KV(kSCPropNetEthernetMediaSubType \ 2853 ,"MediaSubType" \ 2854 ,CFString ) 2855 2856 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaOptions, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2857 #define kSCPropNetEthernetMediaOptions \ 2858 SC_SCHEMA_KV(kSCPropNetEthernetMediaOptions \ 2859 ,"MediaOptions" \ 2860 ,CFArray[CFString] ) 2861 2862 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMTU, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2863 #define kSCPropNetEthernetMTU \ 2864 SC_SCHEMA_KV(kSCPropNetEthernetMTU \ 2865 ,"MTU" \ 2866 ,CFNumber ) 2867 2868 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceDeviceName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2869 #define kSCPropNetInterfaceDeviceName \ 2870 SC_SCHEMA_KV(kSCPropNetInterfaceDeviceName \ 2871 ,"DeviceName" \ 2872 ,CFString ) 2873 2874 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceHardware, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2875 #define kSCPropNetInterfaceHardware \ 2876 SC_SCHEMA_KV(kSCPropNetInterfaceHardware \ 2877 ,"Hardware" \ 2878 ,CFString ) 2879 2880 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceType, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2881 #define kSCPropNetInterfaceType \ 2882 SC_SCHEMA_KV(kSCPropNetInterfaceType \ 2883 ,"Type" \ 2884 ,CFString ) 2885 2886 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSubType, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2887 #define kSCPropNetInterfaceSubType \ 2888 SC_SCHEMA_KV(kSCPropNetInterfaceSubType \ 2889 ,"SubType" \ 2890 ,CFString ) 2891 2892 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSupportsModemOnHold, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2893 #define kSCPropNetInterfaceSupportsModemOnHold \ 2894 SC_SCHEMA_KV(kSCPropNetInterfaceSupportsModemOnHold \ 2895 ,"SupportsModemOnHold" \ 2896 ,CFNumber (0 or 1) ) 2897 2898 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeEthernet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2899 #define kSCValNetInterfaceTypeEthernet \ 2900 SC_SCHEMA_KV(kSCValNetInterfaceTypeEthernet \ 2901 ,"Ethernet" \ 2902 , ) 2903 2904 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeFireWire, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2905 #define kSCValNetInterfaceTypeFireWire \ 2906 SC_SCHEMA_KV(kSCValNetInterfaceTypeFireWire \ 2907 ,"FireWire" \ 2908 , ) 2909 2910 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypePPP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2911 #define kSCValNetInterfaceTypePPP \ 2912 SC_SCHEMA_KV(kSCValNetInterfaceTypePPP \ 2913 ,"PPP" \ 2914 , ) 2915 2916 SC_SCHEMA_DECLARATION(kSCValNetInterfaceType6to4, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2917 #define kSCValNetInterfaceType6to4 \ 2918 SC_SCHEMA_KV(kSCValNetInterfaceType6to4 \ 2919 ,"6to4" \ 2920 , ) 2921 2922 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeIPSec, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 2923 #define kSCValNetInterfaceTypeIPSec \ 2924 SC_SCHEMA_KV(kSCValNetInterfaceTypeIPSec \ 2925 ,"IPSec" \ 2926 , ) 2927 2928 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPoE, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2929 #define kSCValNetInterfaceSubTypePPPoE \ 2930 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPoE \ 2931 ,"PPPoE" \ 2932 , ) 2933 2934 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPSerial, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 2935 #define kSCValNetInterfaceSubTypePPPSerial \ 2936 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPSerial \ 2937 ,"PPPSerial" \ 2938 , ) 2939 2940 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPTP, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 2941 #define kSCValNetInterfaceSubTypePPTP \ 2942 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPTP \ 2943 ,"PPTP" \ 2944 , ) 2945 2946 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypeL2TP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 2947 #define kSCValNetInterfaceSubTypeL2TP \ 2948 SC_SCHEMA_KV(kSCValNetInterfaceSubTypeL2TP \ 2949 ,"L2TP" \ 2950 , ) 2951 2952 SC_SCHEMA_DECLARATION(kSCPropNetIPSecAuthenticationMethod, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2953 #define kSCPropNetIPSecAuthenticationMethod \ 2954 SC_SCHEMA_KV(kSCPropNetIPSecAuthenticationMethod \ 2955 ,"AuthenticationMethod" \ 2956 ,CFString ) 2957 2958 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalCertificate, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2959 #define kSCPropNetIPSecLocalCertificate \ 2960 SC_SCHEMA_KV(kSCPropNetIPSecLocalCertificate \ 2961 ,"LocalCertificate" \ 2962 ,CFData ) 2963 2964 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalIdentifier, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2965 #define kSCPropNetIPSecLocalIdentifier \ 2966 SC_SCHEMA_KV(kSCPropNetIPSecLocalIdentifier \ 2967 ,"LocalIdentifier" \ 2968 ,CFString ) 2969 2970 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLocalIdentifierType, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2971 #define kSCPropNetIPSecLocalIdentifierType \ 2972 SC_SCHEMA_KV(kSCPropNetIPSecLocalIdentifierType \ 2973 ,"LocalIdentifierType" \ 2974 ,CFString ) 2975 2976 SC_SCHEMA_DECLARATION(kSCPropNetIPSecSharedSecret, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2977 #define kSCPropNetIPSecSharedSecret \ 2978 SC_SCHEMA_KV(kSCPropNetIPSecSharedSecret \ 2979 ,"SharedSecret" \ 2980 ,CFString ) 2981 2982 SC_SCHEMA_DECLARATION(kSCPropNetIPSecSharedSecretEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 2983 #define kSCPropNetIPSecSharedSecretEncryption \ 2984 SC_SCHEMA_KV(kSCPropNetIPSecSharedSecretEncryption \ 2985 ,"SharedSecretEncryption" \ 2986 ,CFString ) 2987 2988 SC_SCHEMA_DECLARATION(kSCPropNetIPSecConnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 2989 #define kSCPropNetIPSecConnectTime \ 2990 SC_SCHEMA_KV(kSCPropNetIPSecConnectTime \ 2991 ,"ConnectTime" \ 2992 ,CFNumber ) 2993 2994 SC_SCHEMA_DECLARATION(kSCPropNetIPSecRemoteAddress, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 2995 #define kSCPropNetIPSecRemoteAddress \ 2996 SC_SCHEMA_KV(kSCPropNetIPSecRemoteAddress \ 2997 ,"RemoteAddress" \ 2998 ,CFString ) 2999 3000 SC_SCHEMA_DECLARATION(kSCPropNetIPSecStatus, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 3001 #define kSCPropNetIPSecStatus \ 3002 SC_SCHEMA_KV(kSCPropNetIPSecStatus \ 3003 ,"Status" \ 3004 ,CFNumber ) 3005 3006 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 3007 #define kSCPropNetIPSecXAuthEnabled \ 3008 SC_SCHEMA_KV(kSCPropNetIPSecXAuthEnabled \ 3009 ,"XAuthEnabled" \ 3010 ,CFNumber (0 or 1) ) 3011 3012 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthName, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 3013 #define kSCPropNetIPSecXAuthName \ 3014 SC_SCHEMA_KV(kSCPropNetIPSecXAuthName \ 3015 ,"XAuthName" \ 3016 ,CFString ) 3017 3018 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthPassword, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 3019 #define kSCPropNetIPSecXAuthPassword \ 3020 SC_SCHEMA_KV(kSCPropNetIPSecXAuthPassword \ 3021 ,"XAuthPassword" \ 3022 ,CFString ) 3023 3024 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthPasswordEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 3025 #define kSCPropNetIPSecXAuthPasswordEncryption \ 3026 SC_SCHEMA_KV(kSCPropNetIPSecXAuthPasswordEncryption \ 3027 ,"XAuthPasswordEncryption" \ 3028 ,CFString ) 3029 3030 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodSharedSecret, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3031 #define kSCValNetIPSecAuthenticationMethodSharedSecret \ 3032 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodSharedSecret \ 3033 ,"SharedSecret" \ 3034 , ) 3035 3036 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodCertificate, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3037 #define kSCValNetIPSecAuthenticationMethodCertificate \ 3038 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodCertificate \ 3039 ,"Certificate" \ 3040 , ) 3041 3042 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodHybrid, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3043 #define kSCValNetIPSecAuthenticationMethodHybrid \ 3044 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodHybrid \ 3045 ,"Hybrid" \ 3046 , ) 3047 3048 SC_SCHEMA_DECLARATION(kSCValNetIPSecLocalIdentifierTypeKeyID, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3049 #define kSCValNetIPSecLocalIdentifierTypeKeyID \ 3050 SC_SCHEMA_KV(kSCValNetIPSecLocalIdentifierTypeKeyID \ 3051 ,"KeyID" \ 3052 , ) 3053 3054 SC_SCHEMA_DECLARATION(kSCValNetIPSecSharedSecretEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3055 #define kSCValNetIPSecSharedSecretEncryptionKeychain \ 3056 SC_SCHEMA_KV(kSCValNetIPSecSharedSecretEncryptionKeychain \ 3057 ,"Keychain" \ 3058 , ) 3059 3060 SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 3061 #define kSCValNetIPSecXAuthPasswordEncryptionKeychain \ 3062 SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionKeychain \ 3063 ,"Keychain" \ 3064 , ) 3065 3066 SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionPrompt, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_3_0/*SPI*/)) 3067 #define kSCValNetIPSecXAuthPasswordEncryptionPrompt \ 3068 SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionPrompt \ 3069 ,"Prompt" \ 3070 , ) 3071 3072 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Addresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3073 #define kSCPropNetIPv4Addresses \ 3074 SC_SCHEMA_KV(kSCPropNetIPv4Addresses \ 3075 ,"Addresses" \ 3076 ,CFArray[CFString] ) 3077 3078 SC_SCHEMA_DECLARATION(kSCPropNetIPv4ConfigMethod, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3079 #define kSCPropNetIPv4ConfigMethod \ 3080 SC_SCHEMA_KV(kSCPropNetIPv4ConfigMethod \ 3081 ,"ConfigMethod" \ 3082 ,CFString ) 3083 3084 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DHCPClientID, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3085 #define kSCPropNetIPv4DHCPClientID \ 3086 SC_SCHEMA_KV(kSCPropNetIPv4DHCPClientID \ 3087 ,"DHCPClientID" \ 3088 ,CFString ) 3089 3090 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Router, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3091 #define kSCPropNetIPv4Router \ 3092 SC_SCHEMA_KV(kSCPropNetIPv4Router \ 3093 ,"Router" \ 3094 ,CFString ) 3095 3096 SC_SCHEMA_DECLARATION(kSCPropNetIPv4SubnetMasks, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3097 #define kSCPropNetIPv4SubnetMasks \ 3098 SC_SCHEMA_KV(kSCPropNetIPv4SubnetMasks \ 3099 ,"SubnetMasks" \ 3100 ,CFArray[CFString] ) 3101 3102 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DestAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3103 #define kSCPropNetIPv4DestAddresses \ 3104 SC_SCHEMA_KV(kSCPropNetIPv4DestAddresses \ 3105 ,"DestAddresses" \ 3106 ,CFArray[CFString] ) 3107 3108 SC_SCHEMA_DECLARATION(kSCPropNetIPv4BroadcastAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3109 #define kSCPropNetIPv4BroadcastAddresses \ 3110 SC_SCHEMA_KV(kSCPropNetIPv4BroadcastAddresses \ 3111 ,"BroadcastAddresses" \ 3112 ,CFArray[CFString] ) 3113 3114 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodAutomatic, __OSX_AVAILABLE_STARTING(__MAC_10_6,__IPHONE_2_0/*SPI*/)) 3115 #define kSCValNetIPv4ConfigMethodAutomatic \ 3116 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodAutomatic \ 3117 ,"Automatic" \ 3118 , ) 3119 3120 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodBOOTP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3121 #define kSCValNetIPv4ConfigMethodBOOTP \ 3122 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodBOOTP \ 3123 ,"BOOTP" \ 3124 , ) 3125 3126 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodDHCP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3127 #define kSCValNetIPv4ConfigMethodDHCP \ 3128 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodDHCP \ 3129 ,"DHCP" \ 3130 , ) 3131 3132 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodINFORM, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3133 #define kSCValNetIPv4ConfigMethodINFORM \ 3134 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodINFORM \ 3135 ,"INFORM" \ 3136 , ) 3137 3138 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodLinkLocal, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3139 #define kSCValNetIPv4ConfigMethodLinkLocal \ 3140 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodLinkLocal \ 3141 ,"LinkLocal" \ 3142 , ) 3143 3144 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodManual, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3145 #define kSCValNetIPv4ConfigMethodManual \ 3146 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodManual \ 3147 ,"Manual" \ 3148 , ) 3149 3150 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodPPP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3151 #define kSCValNetIPv4ConfigMethodPPP \ 3152 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodPPP \ 3153 ,"PPP" \ 3154 , ) 3155 3156 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Addresses, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3157 #define kSCPropNetIPv6Addresses \ 3158 SC_SCHEMA_KV(kSCPropNetIPv6Addresses \ 3159 ,"Addresses" \ 3160 ,CFArray[CFString] ) 3161 3162 SC_SCHEMA_DECLARATION(kSCPropNetIPv6ConfigMethod, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3163 #define kSCPropNetIPv6ConfigMethod \ 3164 SC_SCHEMA_KV(kSCPropNetIPv6ConfigMethod \ 3165 ,"ConfigMethod" \ 3166 ,CFString ) 3167 3168 SC_SCHEMA_DECLARATION(kSCPropNetIPv6DestAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3169 #define kSCPropNetIPv6DestAddresses \ 3170 SC_SCHEMA_KV(kSCPropNetIPv6DestAddresses \ 3171 ,"DestAddresses" \ 3172 ,CFArray[CFString] ) 3173 3174 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Flags, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3175 #define kSCPropNetIPv6Flags \ 3176 SC_SCHEMA_KV(kSCPropNetIPv6Flags \ 3177 ,"Flags" \ 3178 ,CFNumber ) 3179 3180 SC_SCHEMA_DECLARATION(kSCPropNetIPv6PrefixLength, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3181 #define kSCPropNetIPv6PrefixLength \ 3182 SC_SCHEMA_KV(kSCPropNetIPv6PrefixLength \ 3183 ,"PrefixLength" \ 3184 ,CFArray[CFNumber] ) 3185 3186 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Router, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3187 #define kSCPropNetIPv6Router \ 3188 SC_SCHEMA_KV(kSCPropNetIPv6Router \ 3189 ,"Router" \ 3190 ,CFString ) 3191 3192 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodAutomatic, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3193 #define kSCValNetIPv6ConfigMethodAutomatic \ 3194 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodAutomatic \ 3195 ,"Automatic" \ 3196 , ) 3197 3198 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodLinkLocal, __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/)) 3199 #define kSCValNetIPv6ConfigMethodLinkLocal \ 3200 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodLinkLocal \ 3201 ,"LinkLocal" \ 3202 , ) 3203 3204 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodManual, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3205 #define kSCValNetIPv6ConfigMethodManual \ 3206 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodManual \ 3207 ,"Manual" \ 3208 , ) 3209 3210 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodRouterAdvertisement, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3211 #define kSCValNetIPv6ConfigMethodRouterAdvertisement \ 3212 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodRouterAdvertisement \ 3213 ,"RouterAdvertisement" \ 3214 , ) 3215 3216 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethod6to4, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3217 #define kSCValNetIPv6ConfigMethod6to4 \ 3218 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethod6to4 \ 3219 ,"6to4" \ 3220 , ) 3221 3222 SC_SCHEMA_DECLARATION(kSCPropNet6to4Relay, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3223 #define kSCPropNet6to4Relay \ 3224 SC_SCHEMA_KV(kSCPropNet6to4Relay \ 3225 ,"Relay" \ 3226 ,CFString ) 3227 3228 SC_SCHEMA_DECLARATION(kSCPropNetLinkActive, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3229 #define kSCPropNetLinkActive \ 3230 SC_SCHEMA_KV(kSCPropNetLinkActive \ 3231 ,"Active" \ 3232 ,CFBoolean ) 3233 3234 SC_SCHEMA_DECLARATION(kSCPropNetLinkDetaching, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3235 #define kSCPropNetLinkDetaching \ 3236 SC_SCHEMA_KV(kSCPropNetLinkDetaching \ 3237 ,"Detaching" \ 3238 ,CFBoolean ) 3239 3240 SC_SCHEMA_DECLARATION(kSCPropNetModemAccessPointName, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3241 #define kSCPropNetModemAccessPointName \ 3242 SC_SCHEMA_KV(kSCPropNetModemAccessPointName \ 3243 ,"AccessPointName" \ 3244 ,CFString ) 3245 3246 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectionPersonality, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3247 #define kSCPropNetModemConnectionPersonality \ 3248 SC_SCHEMA_KV(kSCPropNetModemConnectionPersonality \ 3249 ,"ConnectionPersonality" \ 3250 ,CFString ) 3251 3252 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectionScript, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3253 #define kSCPropNetModemConnectionScript \ 3254 SC_SCHEMA_KV(kSCPropNetModemConnectionScript \ 3255 ,"ConnectionScript" \ 3256 ,CFString ) 3257 3258 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectSpeed, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3259 #define kSCPropNetModemConnectSpeed \ 3260 SC_SCHEMA_KV(kSCPropNetModemConnectSpeed \ 3261 ,"ConnectSpeed" \ 3262 ,CFNumber ) 3263 3264 SC_SCHEMA_DECLARATION(kSCPropNetModemDataCompression, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3265 #define kSCPropNetModemDataCompression \ 3266 SC_SCHEMA_KV(kSCPropNetModemDataCompression \ 3267 ,"DataCompression" \ 3268 ,CFNumber (0 or 1) ) 3269 3270 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceContextID, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3271 #define kSCPropNetModemDeviceContextID \ 3272 SC_SCHEMA_KV(kSCPropNetModemDeviceContextID \ 3273 ,"DeviceContextID" \ 3274 ,CFString ) 3275 3276 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceModel, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3277 #define kSCPropNetModemDeviceModel \ 3278 SC_SCHEMA_KV(kSCPropNetModemDeviceModel \ 3279 ,"DeviceModel" \ 3280 ,CFString ) 3281 3282 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceVendor, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3283 #define kSCPropNetModemDeviceVendor \ 3284 SC_SCHEMA_KV(kSCPropNetModemDeviceVendor \ 3285 ,"DeviceVendor" \ 3286 ,CFString ) 3287 3288 SC_SCHEMA_DECLARATION(kSCPropNetModemDialMode, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3289 #define kSCPropNetModemDialMode \ 3290 SC_SCHEMA_KV(kSCPropNetModemDialMode \ 3291 ,"DialMode" \ 3292 ,CFString ) 3293 3294 SC_SCHEMA_DECLARATION(kSCPropNetModemErrorCorrection, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3295 #define kSCPropNetModemErrorCorrection \ 3296 SC_SCHEMA_KV(kSCPropNetModemErrorCorrection \ 3297 ,"ErrorCorrection" \ 3298 ,CFNumber (0 or 1) ) 3299 3300 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldCallWaitingAudibleAlert, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3301 #define kSCPropNetModemHoldCallWaitingAudibleAlert \ 3302 SC_SCHEMA_KV(kSCPropNetModemHoldCallWaitingAudibleAlert \ 3303 ,"HoldCallWaitingAudibleAlert" \ 3304 ,CFNumber (0 or 1) ) 3305 3306 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldDisconnectOnAnswer, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3307 #define kSCPropNetModemHoldDisconnectOnAnswer \ 3308 SC_SCHEMA_KV(kSCPropNetModemHoldDisconnectOnAnswer \ 3309 ,"HoldDisconnectOnAnswer" \ 3310 ,CFNumber (0 or 1) ) 3311 3312 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3313 #define kSCPropNetModemHoldEnabled \ 3314 SC_SCHEMA_KV(kSCPropNetModemHoldEnabled \ 3315 ,"HoldEnabled" \ 3316 ,CFNumber (0 or 1) ) 3317 3318 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminder, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3319 #define kSCPropNetModemHoldReminder \ 3320 SC_SCHEMA_KV(kSCPropNetModemHoldReminder \ 3321 ,"HoldReminder" \ 3322 ,CFNumber (0 or 1) ) 3323 3324 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminderTime, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3325 #define kSCPropNetModemHoldReminderTime \ 3326 SC_SCHEMA_KV(kSCPropNetModemHoldReminderTime \ 3327 ,"HoldReminderTime" \ 3328 ,CFNumber ) 3329 3330 SC_SCHEMA_DECLARATION(kSCPropNetModemNote, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3331 #define kSCPropNetModemNote \ 3332 SC_SCHEMA_KV(kSCPropNetModemNote \ 3333 ,"Note" \ 3334 ,CFString ) 3335 3336 SC_SCHEMA_DECLARATION(kSCPropNetModemPulseDial, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3337 #define kSCPropNetModemPulseDial \ 3338 SC_SCHEMA_KV(kSCPropNetModemPulseDial \ 3339 ,"PulseDial" \ 3340 ,CFNumber (0 or 1) ) 3341 3342 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeaker, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3343 #define kSCPropNetModemSpeaker \ 3344 SC_SCHEMA_KV(kSCPropNetModemSpeaker \ 3345 ,"Speaker" \ 3346 ,CFNumber (0 or 1) ) 3347 3348 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeed, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3349 #define kSCPropNetModemSpeed \ 3350 SC_SCHEMA_KV(kSCPropNetModemSpeed \ 3351 ,"Speed" \ 3352 ,CFNumber ) 3353 3354 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeIgnoreDialTone, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3355 #define kSCValNetModemDialModeIgnoreDialTone \ 3356 SC_SCHEMA_KV(kSCValNetModemDialModeIgnoreDialTone \ 3357 ,"IgnoreDialTone" \ 3358 , ) 3359 3360 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeManual, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3361 #define kSCValNetModemDialModeManual \ 3362 SC_SCHEMA_KV(kSCValNetModemDialModeManual \ 3363 ,"Manual" \ 3364 , ) 3365 3366 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeWaitForDialTone, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3367 #define kSCValNetModemDialModeWaitForDialTone \ 3368 SC_SCHEMA_KV(kSCValNetModemDialModeWaitForDialTone \ 3369 ,"WaitForDialTone" \ 3370 , ) 3371 3372#if !TARGET_OS_IPHONE 3373 3374 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBindingMethods, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3375 #define kSCPropNetNetInfoBindingMethods \ 3376 SC_SCHEMA_KV(kSCPropNetNetInfoBindingMethods \ 3377 ,"BindingMethods" \ 3378 ,CFString ) 3379 3380 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerAddresses, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3381 #define kSCPropNetNetInfoServerAddresses \ 3382 SC_SCHEMA_KV(kSCPropNetNetInfoServerAddresses \ 3383 ,"ServerAddresses" \ 3384 ,CFArray[CFString] ) 3385 3386 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoServerTags, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3387 #define kSCPropNetNetInfoServerTags \ 3388 SC_SCHEMA_KV(kSCPropNetNetInfoServerTags \ 3389 ,"ServerTags" \ 3390 ,CFArray[CFString] ) 3391 3392 SC_SCHEMA_DECLARATION(kSCPropNetNetInfoBroadcastServerTag, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3393 #define kSCPropNetNetInfoBroadcastServerTag \ 3394 SC_SCHEMA_KV(kSCPropNetNetInfoBroadcastServerTag \ 3395 ,"BroadcastServerTag" \ 3396 ,CFString ) 3397 3398 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsBroadcast, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3399 #define kSCValNetNetInfoBindingMethodsBroadcast \ 3400 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsBroadcast \ 3401 ,"Broadcast" \ 3402 , ) 3403 3404 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsDHCP, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3405 #define kSCValNetNetInfoBindingMethodsDHCP \ 3406 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsDHCP \ 3407 ,"DHCP" \ 3408 , ) 3409 3410 SC_SCHEMA_DECLARATION(kSCValNetNetInfoBindingMethodsManual, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3411 #define kSCValNetNetInfoBindingMethodsManual \ 3412 SC_SCHEMA_KV(kSCValNetNetInfoBindingMethodsManual \ 3413 ,"Manual" \ 3414 , ) 3415 3416 SC_SCHEMA_DECLARATION(kSCValNetNetInfoDefaultServerTag, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_5,__IPHONE_NA,__IPHONE_NA)) 3417 #define kSCValNetNetInfoDefaultServerTag \ 3418 SC_SCHEMA_KV(kSCValNetNetInfoDefaultServerTag \ 3419 ,"network" \ 3420 , ) 3421 3422#endif // !TARGET_OS_IPHONE 3423 3424 SC_SCHEMA_DECLARATION(kSCPropNetPPPACSPEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3425 #define kSCPropNetPPPACSPEnabled \ 3426 SC_SCHEMA_KV(kSCPropNetPPPACSPEnabled \ 3427 ,"ACSPEnabled" \ 3428 ,CFNumber (0 or 1) ) 3429 3430 SC_SCHEMA_DECLARATION(kSCPropNetPPPConnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3431 #define kSCPropNetPPPConnectTime \ 3432 SC_SCHEMA_KV(kSCPropNetPPPConnectTime \ 3433 ,"ConnectTime" \ 3434 ,CFNumber ) 3435 3436 SC_SCHEMA_DECLARATION(kSCPropNetPPPDeviceLastCause, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3437 #define kSCPropNetPPPDeviceLastCause \ 3438 SC_SCHEMA_KV(kSCPropNetPPPDeviceLastCause \ 3439 ,"DeviceLastCause" \ 3440 ,CFNumber ) 3441 3442 SC_SCHEMA_DECLARATION(kSCPropNetPPPDialOnDemand, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3443 #define kSCPropNetPPPDialOnDemand \ 3444 SC_SCHEMA_KV(kSCPropNetPPPDialOnDemand \ 3445 ,"DialOnDemand" \ 3446 ,CFNumber (0 or 1) ) 3447 3448 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnFastUserSwitch, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3449 #define kSCPropNetPPPDisconnectOnFastUserSwitch \ 3450 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnFastUserSwitch \ 3451 ,"DisconnectOnFastUserSwitch" \ 3452 ,CFNumber (0 or 1) ) 3453 3454 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdle, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3455 #define kSCPropNetPPPDisconnectOnIdle \ 3456 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdle \ 3457 ,"DisconnectOnIdle" \ 3458 ,CFNumber (0 or 1) ) 3459 3460 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnIdleTimer, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3461 #define kSCPropNetPPPDisconnectOnIdleTimer \ 3462 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnIdleTimer \ 3463 ,"DisconnectOnIdleTimer" \ 3464 ,CFNumber ) 3465 3466 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnLogout, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3467 #define kSCPropNetPPPDisconnectOnLogout \ 3468 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnLogout \ 3469 ,"DisconnectOnLogout" \ 3470 ,CFNumber (0 or 1) ) 3471 3472 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectOnSleep, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3473 #define kSCPropNetPPPDisconnectOnSleep \ 3474 SC_SCHEMA_KV(kSCPropNetPPPDisconnectOnSleep \ 3475 ,"DisconnectOnSleep" \ 3476 ,CFNumber (0 or 1) ) 3477 3478 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3479 #define kSCPropNetPPPDisconnectTime \ 3480 SC_SCHEMA_KV(kSCPropNetPPPDisconnectTime \ 3481 ,"DisconnectTime" \ 3482 ,CFNumber ) 3483 3484 SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminderTimer, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3485 #define kSCPropNetPPPIdleReminderTimer \ 3486 SC_SCHEMA_KV(kSCPropNetPPPIdleReminderTimer \ 3487 ,"IdleReminderTimer" \ 3488 ,CFNumber ) 3489 3490 SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminder, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3491 #define kSCPropNetPPPIdleReminder \ 3492 SC_SCHEMA_KV(kSCPropNetPPPIdleReminder \ 3493 ,"IdleReminder" \ 3494 ,CFNumber (0 or 1) ) 3495 3496 SC_SCHEMA_DECLARATION(kSCPropNetPPPLastCause, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3497 #define kSCPropNetPPPLastCause \ 3498 SC_SCHEMA_KV(kSCPropNetPPPLastCause \ 3499 ,"LastCause" \ 3500 ,CFNumber ) 3501 3502 SC_SCHEMA_DECLARATION(kSCPropNetPPPLogfile, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3503 #define kSCPropNetPPPLogfile \ 3504 SC_SCHEMA_KV(kSCPropNetPPPLogfile \ 3505 ,"Logfile" \ 3506 ,CFString ) 3507 3508 SC_SCHEMA_DECLARATION(kSCPropNetPPPPlugins, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3509 #define kSCPropNetPPPPlugins \ 3510 SC_SCHEMA_KV(kSCPropNetPPPPlugins \ 3511 ,"Plugins" \ 3512 ,CFArray[CFString] ) 3513 3514 SC_SCHEMA_DECLARATION(kSCPropNetPPPRetryConnectTime, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3515 #define kSCPropNetPPPRetryConnectTime \ 3516 SC_SCHEMA_KV(kSCPropNetPPPRetryConnectTime \ 3517 ,"RetryConnectTime" \ 3518 ,CFNumber ) 3519 3520 SC_SCHEMA_DECLARATION(kSCPropNetPPPSessionTimer, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3521 #define kSCPropNetPPPSessionTimer \ 3522 SC_SCHEMA_KV(kSCPropNetPPPSessionTimer \ 3523 ,"SessionTimer" \ 3524 ,CFNumber ) 3525 3526 SC_SCHEMA_DECLARATION(kSCPropNetPPPStatus, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3527 #define kSCPropNetPPPStatus \ 3528 SC_SCHEMA_KV(kSCPropNetPPPStatus \ 3529 ,"Status" \ 3530 ,CFNumber ) 3531 3532 SC_SCHEMA_DECLARATION(kSCPropNetPPPUseSessionTimer, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3533 #define kSCPropNetPPPUseSessionTimer \ 3534 SC_SCHEMA_KV(kSCPropNetPPPUseSessionTimer \ 3535 ,"UseSessionTimer" \ 3536 ,CFNumber (0 or 1) ) 3537 3538 SC_SCHEMA_DECLARATION(kSCPropNetPPPVerboseLogging, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3539 #define kSCPropNetPPPVerboseLogging \ 3540 SC_SCHEMA_KV(kSCPropNetPPPVerboseLogging \ 3541 ,"VerboseLogging" \ 3542 ,CFNumber (0 or 1) ) 3543 3544 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthEAPPlugins, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3545 #define kSCPropNetPPPAuthEAPPlugins \ 3546 SC_SCHEMA_KV(kSCPropNetPPPAuthEAPPlugins \ 3547 ,"AuthEAPPlugins" \ 3548 ,CFArray[CFString] ) 3549 3550 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3551 #define kSCPropNetPPPAuthName \ 3552 SC_SCHEMA_KV(kSCPropNetPPPAuthName \ 3553 ,"AuthName" \ 3554 ,CFString ) 3555 3556 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPassword, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3557 #define kSCPropNetPPPAuthPassword \ 3558 SC_SCHEMA_KV(kSCPropNetPPPAuthPassword \ 3559 ,"AuthPassword" \ 3560 ,CFString ) 3561 3562 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPasswordEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3563 #define kSCPropNetPPPAuthPasswordEncryption \ 3564 SC_SCHEMA_KV(kSCPropNetPPPAuthPasswordEncryption \ 3565 ,"AuthPasswordEncryption" \ 3566 ,CFString ) 3567 3568 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPrompt, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3569 #define kSCPropNetPPPAuthPrompt \ 3570 SC_SCHEMA_KV(kSCPropNetPPPAuthPrompt \ 3571 ,"AuthPrompt" \ 3572 ,CFString ) 3573 3574 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthProtocol, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3575 #define kSCPropNetPPPAuthProtocol \ 3576 SC_SCHEMA_KV(kSCPropNetPPPAuthProtocol \ 3577 ,"AuthProtocol" \ 3578 ,CFArray[CFString] ) 3579 3580 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3581 #define kSCValNetPPPAuthPasswordEncryptionKeychain \ 3582 SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionKeychain \ 3583 ,"Keychain" \ 3584 , ) 3585 3586 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionToken, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3587 #define kSCValNetPPPAuthPasswordEncryptionToken \ 3588 SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionToken \ 3589 ,"Token" \ 3590 , ) 3591 3592 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptBefore, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3593 #define kSCValNetPPPAuthPromptBefore \ 3594 SC_SCHEMA_KV(kSCValNetPPPAuthPromptBefore \ 3595 ,"Before" \ 3596 ,CFString ) 3597 3598 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptAfter, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3599 #define kSCValNetPPPAuthPromptAfter \ 3600 SC_SCHEMA_KV(kSCValNetPPPAuthPromptAfter \ 3601 ,"After" \ 3602 ,CFString ) 3603 3604 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolCHAP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3605 #define kSCValNetPPPAuthProtocolCHAP \ 3606 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolCHAP \ 3607 ,"CHAP" \ 3608 ,CFString ) 3609 3610 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolEAP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3611 #define kSCValNetPPPAuthProtocolEAP \ 3612 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolEAP \ 3613 ,"EAP" \ 3614 ,CFString ) 3615 3616 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP1, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3617 #define kSCValNetPPPAuthProtocolMSCHAP1 \ 3618 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP1 \ 3619 ,"MSCHAP1" \ 3620 ,CFString ) 3621 3622 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP2, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3623 #define kSCValNetPPPAuthProtocolMSCHAP2 \ 3624 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP2 \ 3625 ,"MSCHAP2" \ 3626 ,CFString ) 3627 3628 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolPAP, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3629 #define kSCValNetPPPAuthProtocolPAP \ 3630 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolPAP \ 3631 ,"PAP" \ 3632 ,CFString ) 3633 3634 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommAlternateRemoteAddress, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3635 #define kSCPropNetPPPCommAlternateRemoteAddress \ 3636 SC_SCHEMA_KV(kSCPropNetPPPCommAlternateRemoteAddress \ 3637 ,"CommAlternateRemoteAddress" \ 3638 ,CFString ) 3639 3640 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommConnectDelay, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3641 #define kSCPropNetPPPCommConnectDelay \ 3642 SC_SCHEMA_KV(kSCPropNetPPPCommConnectDelay \ 3643 ,"CommConnectDelay" \ 3644 ,CFNumber ) 3645 3646 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommDisplayTerminalWindow, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3647 #define kSCPropNetPPPCommDisplayTerminalWindow \ 3648 SC_SCHEMA_KV(kSCPropNetPPPCommDisplayTerminalWindow \ 3649 ,"CommDisplayTerminalWindow" \ 3650 ,CFNumber (0 or 1) ) 3651 3652 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialCount, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3653 #define kSCPropNetPPPCommRedialCount \ 3654 SC_SCHEMA_KV(kSCPropNetPPPCommRedialCount \ 3655 ,"CommRedialCount" \ 3656 ,CFNumber ) 3657 3658 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3659 #define kSCPropNetPPPCommRedialEnabled \ 3660 SC_SCHEMA_KV(kSCPropNetPPPCommRedialEnabled \ 3661 ,"CommRedialEnabled" \ 3662 ,CFNumber (0 or 1) ) 3663 3664 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRedialInterval, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3665 #define kSCPropNetPPPCommRedialInterval \ 3666 SC_SCHEMA_KV(kSCPropNetPPPCommRedialInterval \ 3667 ,"CommRedialInterval" \ 3668 ,CFNumber ) 3669 3670 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommRemoteAddress, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3671 #define kSCPropNetPPPCommRemoteAddress \ 3672 SC_SCHEMA_KV(kSCPropNetPPPCommRemoteAddress \ 3673 ,"CommRemoteAddress" \ 3674 ,CFString ) 3675 3676 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommTerminalScript, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3677 #define kSCPropNetPPPCommTerminalScript \ 3678 SC_SCHEMA_KV(kSCPropNetPPPCommTerminalScript \ 3679 ,"CommTerminalScript" \ 3680 ,CFString ) 3681 3682 SC_SCHEMA_DECLARATION(kSCPropNetPPPCommUseTerminalScript, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3683 #define kSCPropNetPPPCommUseTerminalScript \ 3684 SC_SCHEMA_KV(kSCPropNetPPPCommUseTerminalScript \ 3685 ,"CommUseTerminalScript" \ 3686 ,CFNumber (0 or 1) ) 3687 3688 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_2,__IPHONE_2_0/*SPI*/)) 3689 #define kSCPropNetPPPCCPEnabled \ 3690 SC_SCHEMA_KV(kSCPropNetPPPCCPEnabled \ 3691 ,"CCPEnabled" \ 3692 ,CFNumber (0 or 1) ) 3693 3694 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE40Enabled, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3695 #define kSCPropNetPPPCCPMPPE40Enabled \ 3696 SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE40Enabled \ 3697 ,"CCPMPPE40Enabled" \ 3698 ,CFNumber (0 or 1) ) 3699 3700 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPMPPE128Enabled, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3701 #define kSCPropNetPPPCCPMPPE128Enabled \ 3702 SC_SCHEMA_KV(kSCPropNetPPPCCPMPPE128Enabled \ 3703 ,"CCPMPPE128Enabled" \ 3704 ,CFNumber (0 or 1) ) 3705 3706 SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPCompressionVJ, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3707 #define kSCPropNetPPPIPCPCompressionVJ \ 3708 SC_SCHEMA_KV(kSCPropNetPPPIPCPCompressionVJ \ 3709 ,"IPCPCompressionVJ" \ 3710 ,CFNumber (0 or 1) ) 3711 3712 SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPUsePeerDNS, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3713 #define kSCPropNetPPPIPCPUsePeerDNS \ 3714 SC_SCHEMA_KV(kSCPropNetPPPIPCPUsePeerDNS \ 3715 ,"IPCPUsePeerDNS" \ 3716 ,CFNumber (0 or 1) ) 3717 3718 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoEnabled, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3719 #define kSCPropNetPPPLCPEchoEnabled \ 3720 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoEnabled \ 3721 ,"LCPEchoEnabled" \ 3722 ,CFNumber (0 or 1) ) 3723 3724 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoFailure, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3725 #define kSCPropNetPPPLCPEchoFailure \ 3726 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoFailure \ 3727 ,"LCPEchoFailure" \ 3728 ,CFNumber ) 3729 3730 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoInterval, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3731 #define kSCPropNetPPPLCPEchoInterval \ 3732 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoInterval \ 3733 ,"LCPEchoInterval" \ 3734 ,CFNumber ) 3735 3736 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionACField, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3737 #define kSCPropNetPPPLCPCompressionACField \ 3738 SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionACField \ 3739 ,"LCPCompressionACField" \ 3740 ,CFNumber (0 or 1) ) 3741 3742 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPCompressionPField, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3743 #define kSCPropNetPPPLCPCompressionPField \ 3744 SC_SCHEMA_KV(kSCPropNetPPPLCPCompressionPField \ 3745 ,"LCPCompressionPField" \ 3746 ,CFNumber (0 or 1) ) 3747 3748 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMRU, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3749 #define kSCPropNetPPPLCPMRU \ 3750 SC_SCHEMA_KV(kSCPropNetPPPLCPMRU \ 3751 ,"LCPMRU" \ 3752 ,CFNumber ) 3753 3754 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMTU, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3755 #define kSCPropNetPPPLCPMTU \ 3756 SC_SCHEMA_KV(kSCPropNetPPPLCPMTU \ 3757 ,"LCPMTU" \ 3758 ,CFNumber ) 3759 3760 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPReceiveACCM, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3761 #define kSCPropNetPPPLCPReceiveACCM \ 3762 SC_SCHEMA_KV(kSCPropNetPPPLCPReceiveACCM \ 3763 ,"LCPReceiveACCM" \ 3764 ,CFNumber ) 3765 3766 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPTransmitACCM, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3767 #define kSCPropNetPPPLCPTransmitACCM \ 3768 SC_SCHEMA_KV(kSCPropNetPPPLCPTransmitACCM \ 3769 ,"LCPTransmitACCM" \ 3770 ,CFNumber ) 3771 3772 SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecret, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3773 #define kSCPropNetL2TPIPSecSharedSecret \ 3774 SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecret \ 3775 ,"IPSecSharedSecret" \ 3776 ,CFString ) 3777 3778 SC_SCHEMA_DECLARATION(kSCPropNetL2TPIPSecSharedSecretEncryption, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3779 #define kSCPropNetL2TPIPSecSharedSecretEncryption \ 3780 SC_SCHEMA_KV(kSCPropNetL2TPIPSecSharedSecretEncryption \ 3781 ,"IPSecSharedSecretEncryption" \ 3782 ,CFString ) 3783 3784 SC_SCHEMA_DECLARATION(kSCPropNetL2TPTransport, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3785 #define kSCPropNetL2TPTransport \ 3786 SC_SCHEMA_KV(kSCPropNetL2TPTransport \ 3787 ,"Transport" \ 3788 ,CFString ) 3789 3790 SC_SCHEMA_DECLARATION(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3791 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \ 3792 SC_SCHEMA_KV(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \ 3793 ,"Keychain" \ 3794 , ) 3795 3796 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIP, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3797 #define kSCValNetL2TPTransportIP \ 3798 SC_SCHEMA_KV(kSCValNetL2TPTransportIP \ 3799 ,"IP" \ 3800 , ) 3801 3802 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIPSec, __OSX_AVAILABLE_STARTING(__MAC_10_3,__IPHONE_2_0/*SPI*/)) 3803 #define kSCValNetL2TPTransportIPSec \ 3804 SC_SCHEMA_KV(kSCValNetL2TPTransportIPSec \ 3805 ,"IPSec" \ 3806 , ) 3807 3808 SC_SCHEMA_DECLARATION(kSCPropNetProxiesExceptionsList, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3809 #define kSCPropNetProxiesExceptionsList \ 3810 SC_SCHEMA_KV(kSCPropNetProxiesExceptionsList \ 3811 ,"ExceptionsList" \ 3812 ,CFArray[CFString] ) 3813 3814 SC_SCHEMA_DECLARATION(kSCPropNetProxiesExcludeSimpleHostnames, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3815 #define kSCPropNetProxiesExcludeSimpleHostnames \ 3816 SC_SCHEMA_KV(kSCPropNetProxiesExcludeSimpleHostnames \ 3817 ,"ExcludeSimpleHostnames" \ 3818 ,CFNumber (0 or 1) ) 3819 3820 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3821 #define kSCPropNetProxiesFTPEnable \ 3822 SC_SCHEMA_KV(kSCPropNetProxiesFTPEnable \ 3823 ,"FTPEnable" \ 3824 ,CFNumber (0 or 1) ) 3825 3826 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPassive, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3827 #define kSCPropNetProxiesFTPPassive \ 3828 SC_SCHEMA_KV(kSCPropNetProxiesFTPPassive \ 3829 ,"FTPPassive" \ 3830 ,CFNumber (0 or 1) ) 3831 3832 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3833 #define kSCPropNetProxiesFTPPort \ 3834 SC_SCHEMA_KV(kSCPropNetProxiesFTPPort \ 3835 ,"FTPPort" \ 3836 ,CFNumber ) 3837 3838 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3839 #define kSCPropNetProxiesFTPProxy \ 3840 SC_SCHEMA_KV(kSCPropNetProxiesFTPProxy \ 3841 ,"FTPProxy" \ 3842 ,CFString ) 3843 3844 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3845 #define kSCPropNetProxiesGopherEnable \ 3846 SC_SCHEMA_KV(kSCPropNetProxiesGopherEnable \ 3847 ,"GopherEnable" \ 3848 ,CFNumber (0 or 1) ) 3849 3850 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3851 #define kSCPropNetProxiesGopherPort \ 3852 SC_SCHEMA_KV(kSCPropNetProxiesGopherPort \ 3853 ,"GopherPort" \ 3854 ,CFNumber ) 3855 3856 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3857 #define kSCPropNetProxiesGopherProxy \ 3858 SC_SCHEMA_KV(kSCPropNetProxiesGopherProxy \ 3859 ,"GopherProxy" \ 3860 ,CFString ) 3861 3862 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3863 #define kSCPropNetProxiesHTTPEnable \ 3864 SC_SCHEMA_KV(kSCPropNetProxiesHTTPEnable \ 3865 ,"HTTPEnable" \ 3866 ,CFNumber (0 or 1) ) 3867 3868 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3869 #define kSCPropNetProxiesHTTPPort \ 3870 SC_SCHEMA_KV(kSCPropNetProxiesHTTPPort \ 3871 ,"HTTPPort" \ 3872 ,CFNumber ) 3873 3874 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3875 #define kSCPropNetProxiesHTTPProxy \ 3876 SC_SCHEMA_KV(kSCPropNetProxiesHTTPProxy \ 3877 ,"HTTPProxy" \ 3878 ,CFString ) 3879 3880 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3881 #define kSCPropNetProxiesHTTPSEnable \ 3882 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSEnable \ 3883 ,"HTTPSEnable" \ 3884 ,CFNumber (0 or 1) ) 3885 3886 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3887 #define kSCPropNetProxiesHTTPSPort \ 3888 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSPort \ 3889 ,"HTTPSPort" \ 3890 ,CFNumber ) 3891 3892 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3893 #define kSCPropNetProxiesHTTPSProxy \ 3894 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSProxy \ 3895 ,"HTTPSProxy" \ 3896 ,CFString ) 3897 3898 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3899 #define kSCPropNetProxiesRTSPEnable \ 3900 SC_SCHEMA_KV(kSCPropNetProxiesRTSPEnable \ 3901 ,"RTSPEnable" \ 3902 ,CFNumber (0 or 1) ) 3903 3904 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3905 #define kSCPropNetProxiesRTSPPort \ 3906 SC_SCHEMA_KV(kSCPropNetProxiesRTSPPort \ 3907 ,"RTSPPort" \ 3908 ,CFNumber ) 3909 3910 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3911 #define kSCPropNetProxiesRTSPProxy \ 3912 SC_SCHEMA_KV(kSCPropNetProxiesRTSPProxy \ 3913 ,"RTSPProxy" \ 3914 ,CFString ) 3915 3916 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSEnable, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3917 #define kSCPropNetProxiesSOCKSEnable \ 3918 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSEnable \ 3919 ,"SOCKSEnable" \ 3920 ,CFNumber (0 or 1) ) 3921 3922 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSPort, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3923 #define kSCPropNetProxiesSOCKSPort \ 3924 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSPort \ 3925 ,"SOCKSPort" \ 3926 ,CFNumber ) 3927 3928 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSProxy, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 3929 #define kSCPropNetProxiesSOCKSProxy \ 3930 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSProxy \ 3931 ,"SOCKSProxy" \ 3932 ,CFString ) 3933 3934 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigEnable, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3935 #define kSCPropNetProxiesProxyAutoConfigEnable \ 3936 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigEnable \ 3937 ,"ProxyAutoConfigEnable" \ 3938 ,CFNumber (0 or 1) ) 3939 3940 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigJavaScript, __OSX_AVAILABLE_STARTING(__MAC_10_7,__IPHONE_4_0/*SPI*/)) 3941 #define kSCPropNetProxiesProxyAutoConfigJavaScript \ 3942 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigJavaScript \ 3943 ,"ProxyAutoConfigJavaScript" \ 3944 ,CFString ) 3945 3946 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoConfigURLString, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3947 #define kSCPropNetProxiesProxyAutoConfigURLString \ 3948 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoConfigURLString \ 3949 ,"ProxyAutoConfigURLString" \ 3950 ,CFString ) 3951 3952 SC_SCHEMA_DECLARATION(kSCPropNetProxiesProxyAutoDiscoveryEnable, __OSX_AVAILABLE_STARTING(__MAC_10_4,__IPHONE_2_0/*SPI*/)) 3953 #define kSCPropNetProxiesProxyAutoDiscoveryEnable \ 3954 SC_SCHEMA_KV(kSCPropNetProxiesProxyAutoDiscoveryEnable \ 3955 ,"ProxyAutoDiscoveryEnable" \ 3956 ,CFNumber (0 or 1) ) 3957 3958#if !TARGET_OS_IPHONE 3959 3960 SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSName, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3961 #define kSCPropNetSMBNetBIOSName \ 3962 SC_SCHEMA_KV(kSCPropNetSMBNetBIOSName \ 3963 ,"NetBIOSName" \ 3964 ,CFString ) 3965 3966 SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSNodeType, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3967 #define kSCPropNetSMBNetBIOSNodeType \ 3968 SC_SCHEMA_KV(kSCPropNetSMBNetBIOSNodeType \ 3969 ,"NetBIOSNodeType" \ 3970 ,CFString ) 3971 3972 SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSScope, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_5,__MAC_10_7,__IPHONE_NA,__IPHONE_NA)) 3973 #define kSCPropNetSMBNetBIOSScope \ 3974 SC_SCHEMA_KV(kSCPropNetSMBNetBIOSScope \ 3975 ,"NetBIOSScope" \ 3976 ,CFString ) 3977 3978 SC_SCHEMA_DECLARATION(kSCPropNetSMBWINSAddresses, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3979 #define kSCPropNetSMBWINSAddresses \ 3980 SC_SCHEMA_KV(kSCPropNetSMBWINSAddresses \ 3981 ,"WINSAddresses" \ 3982 ,CFArray[CFString] ) 3983 3984 SC_SCHEMA_DECLARATION(kSCPropNetSMBWorkgroup, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3985 #define kSCPropNetSMBWorkgroup \ 3986 SC_SCHEMA_KV(kSCPropNetSMBWorkgroup \ 3987 ,"Workgroup" \ 3988 ,CFString ) 3989 3990 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeBroadcast, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3991 #define kSCValNetSMBNetBIOSNodeTypeBroadcast \ 3992 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeBroadcast \ 3993 ,"Broadcast" \ 3994 , ) 3995 3996 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypePeer, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 3997 #define kSCValNetSMBNetBIOSNodeTypePeer \ 3998 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypePeer \ 3999 ,"Peer" \ 4000 , ) 4001 4002 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeMixed, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 4003 #define kSCValNetSMBNetBIOSNodeTypeMixed \ 4004 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeMixed \ 4005 ,"Mixed" \ 4006 , ) 4007 4008 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeHybrid, __OSX_AVAILABLE_STARTING(__MAC_10_5,__IPHONE_2_0/*SPI*/)) 4009 #define kSCValNetSMBNetBIOSNodeTypeHybrid \ 4010 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeHybrid \ 4011 ,"Hybrid" \ 4012 , ) 4013 4014#endif // !TARGET_OS_IPHONE 4015 4016#if !TARGET_OS_IPHONE 4017 4018 SC_SCHEMA_DECLARATION(kSCEntUsersConsoleUser, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4019 #define kSCEntUsersConsoleUser \ 4020 SC_SCHEMA_KV(kSCEntUsersConsoleUser \ 4021 ,"ConsoleUser" \ 4022 , ) 4023 4024#endif // !TARGET_OS_IPHONE 4025 4026 SC_SCHEMA_DECLARATION(kSCPropSystemComputerName, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4027 #define kSCPropSystemComputerName \ 4028 SC_SCHEMA_KV(kSCPropSystemComputerName \ 4029 ,"ComputerName" \ 4030 ,CFString ) 4031 4032 SC_SCHEMA_DECLARATION(kSCPropSystemComputerNameEncoding, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4033 #define kSCPropSystemComputerNameEncoding \ 4034 SC_SCHEMA_KV(kSCPropSystemComputerNameEncoding \ 4035 ,"ComputerNameEncoding" \ 4036 ,CFNumber ) 4037 4038 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainFile, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4039 #define kSCDynamicStoreDomainFile \ 4040 SC_SCHEMA_KV(kSCDynamicStoreDomainFile \ 4041 ,"File:" \ 4042 , ) 4043 4044 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPlugin, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4045 #define kSCDynamicStoreDomainPlugin \ 4046 SC_SCHEMA_KV(kSCDynamicStoreDomainPlugin \ 4047 ,"Plugin:" \ 4048 , ) 4049 4050 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainSetup, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4051 #define kSCDynamicStoreDomainSetup \ 4052 SC_SCHEMA_KV(kSCDynamicStoreDomainSetup \ 4053 ,"Setup:" \ 4054 , ) 4055 4056 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainState, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4057 #define kSCDynamicStoreDomainState \ 4058 SC_SCHEMA_KV(kSCDynamicStoreDomainState \ 4059 ,"State:" \ 4060 , ) 4061 4062 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPrefs, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4063 #define kSCDynamicStoreDomainPrefs \ 4064 SC_SCHEMA_KV(kSCDynamicStoreDomainPrefs \ 4065 ,"Prefs:" \ 4066 , ) 4067 4068 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupCurrentSet, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4069 #define kSCDynamicStorePropSetupCurrentSet \ 4070 SC_SCHEMA_KV(kSCDynamicStorePropSetupCurrentSet \ 4071 ,"CurrentSet" \ 4072 ,CFString ) 4073 4074 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupLastUpdated, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4075 #define kSCDynamicStorePropSetupLastUpdated \ 4076 SC_SCHEMA_KV(kSCDynamicStorePropSetupLastUpdated \ 4077 ,"LastUpdated" \ 4078 , ) 4079 4080 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetInterfaces, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4081 #define kSCDynamicStorePropNetInterfaces \ 4082 SC_SCHEMA_KV(kSCDynamicStorePropNetInterfaces \ 4083 ,"Interfaces" \ 4084 ,CFArray[CFString] ) 4085 4086 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryInterface, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4087 #define kSCDynamicStorePropNetPrimaryInterface \ 4088 SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryInterface \ 4089 ,"PrimaryInterface" \ 4090 ,CFString ) 4091 4092 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryService, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4093 #define kSCDynamicStorePropNetPrimaryService \ 4094 SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryService \ 4095 ,"PrimaryService" \ 4096 ,CFString ) 4097 4098 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetServiceIDs, __OSX_AVAILABLE_STARTING(__MAC_10_1,__IPHONE_2_0/*SPI*/)) 4099 #define kSCDynamicStorePropNetServiceIDs \ 4100 SC_SCHEMA_KV(kSCDynamicStorePropNetServiceIDs \ 4101 ,"ServiceIDs" \ 4102 ,CFArray[CFString] ) 4103 4104#if !TARGET_OS_IPHONE 4105 4106 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserName, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA)) 4107 #define kSCPropUsersConsoleUserName \ 4108 SC_SCHEMA_KV(kSCPropUsersConsoleUserName \ 4109 ,"Name" \ 4110 ,CFString ) 4111 4112 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserUID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA)) 4113 #define kSCPropUsersConsoleUserUID \ 4114 SC_SCHEMA_KV(kSCPropUsersConsoleUserUID \ 4115 ,"UID" \ 4116 ,CFNumber ) 4117 4118 SC_SCHEMA_DECLARATION(kSCPropUsersConsoleUserGID, __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_1,__MAC_10_4,__IPHONE_NA,__IPHONE_NA)) 4119 #define kSCPropUsersConsoleUserGID \ 4120 SC_SCHEMA_KV(kSCPropUsersConsoleUserGID \ 4121 ,"GID" \ 4122 ,CFNumber ) 4123 4124#endif // !TARGET_OS_IPHONE 4125 4126#endif /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */ 4127#endif /* _SCSCHEMADEFINITIONS_H */ 4128