2 * Copyright (c) 2000-2014 Apple Inc. All rights reserved.
4 * @APPLE_LICENSE_HEADER_START@
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
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.
21 * @APPLE_LICENSE_HEADER_END@
25 * This file is automatically generated
32 * kSCResvLink "__LINK__" CFString
33 * kSCResvInactive "__INACTIVE__"
37 * kSCPropInterfaceName "InterfaceName" CFString
38 * kSCPropMACAddress "MACAddress" CFString
39 * kSCPropUserDefinedName "UserDefinedName" CFString
40 * kSCPropVersion "Version" CFString
44 * kSCPrefCurrentSet "CurrentSet" CFString
45 * kSCPrefNetworkServices "NetworkServices" CFDictionary
46 * kSCPrefSets "Sets" CFDictionary
47 * kSCPrefSystem "System" CFDictionary
51 * kSCCompNetwork "Network"
52 * kSCCompService "Service"
53 * kSCCompGlobal "Global"
54 * kSCCompHostNames "HostNames"
55 * kSCCompInterface "Interface"
56 * kSCCompSystem "System"
57 * kSCCompUsers "Users"
59 * --- Regex pattern which matches any component ---
60 * kSCCompAnyRegex "[^/]+"
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
84 * kSCCompNetwork Properties
86 * kSCPropNetOverridePrimary "OverridePrimary" CFNumber (0 or 1)
87 * kSCPropNetServiceOrder "ServiceOrder" CFArray[CFString]
88 * kSCPropNetPPPOverridePrimary "PPPOverridePrimary" CFNumber (0 or 1)
90 * kSCCompNetworkInterface Properties
92 * kSCPropNetInterfaces "Interfaces" CFArray[CFString]
94 * kSCCompNetworkHostNames Properties
96 * kSCPropNetLocalHostName "LocalHostName" CFString
98 * kSCEntNetDNS Entity Keys
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]
111 * kSCEntNetEthernet (Hardware) Entity Keys
113 * kSCPropNetEthernetMediaSubType "MediaSubType" CFString
114 * kSCPropNetEthernetMediaOptions "MediaOptions" CFArray[CFString]
115 * kSCPropNetEthernetMTU "MTU" CFNumber
117 * kSCEntNetFireWire (Hardware) Entity Keys
119 * * RESERVED FOR FUTURE USE *
121 * kSCEntNetInterface Entity Keys
123 * kSCPropNetInterfaceDeviceName "DeviceName" CFString
124 * kSCPropNetInterfaceHardware "Hardware" CFString
125 * kSCPropNetInterfaceType "Type" CFString
126 * kSCPropNetInterfaceSubType "SubType" CFString
127 * kSCPropNetInterfaceSupportsModemOnHold "SupportsModemOnHold" CFNumber (0 or 1)
129 * --- kSCPropNetInterfaceType values ---
130 * kSCValNetInterfaceTypeEthernet "Ethernet"
131 * kSCValNetInterfaceTypeFireWire "FireWire"
132 * kSCValNetInterfaceTypePPP "PPP"
133 * kSCValNetInterfaceType6to4 "6to4"
134 * kSCValNetInterfaceTypeIPSec "IPSec"
136 * --- kSCPropNetServiceSubType values (for PPP) ---
137 * kSCValNetInterfaceSubTypePPPoE "PPPoE"
138 * kSCValNetInterfaceSubTypePPPSerial "PPPSerial"
139 * kSCValNetInterfaceSubTypePPTP "PPTP"
140 * kSCValNetInterfaceSubTypeL2TP "L2TP"
142 * kSCEntNetIPSec Entity Keys
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
158 * --- kSCPropNetIPSecAuthenticationMethod values ---
159 * kSCValNetIPSecAuthenticationMethodSharedSecret "SharedSecret"
160 * kSCValNetIPSecAuthenticationMethodCertificate "Certificate"
161 * kSCValNetIPSecAuthenticationMethodHybrid "Hybrid"
163 * --- kSCPropNetIPSecLocalIdentifierType values ---
164 * kSCValNetIPSecLocalIdentifierTypeKeyID "KeyID"
166 * --- kSCPropNetIPSecSharedSecretEncryption values ---
167 * kSCValNetIPSecSharedSecretEncryptionKeychain "Keychain"
169 * --- kSCPropNetIPSecXAuthPasswordEncryption values ---
170 * kSCValNetIPSecXAuthPasswordEncryptionKeychain "Keychain"
171 * kSCValNetIPSecXAuthPasswordEncryptionPrompt "Prompt"
173 * kSCEntNetIPv4 Entity Keys
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]
183 * --- kSCPropNetIPv4ConfigMethod values ---
184 * kSCValNetIPv4ConfigMethodAutomatic "Automatic"
185 * kSCValNetIPv4ConfigMethodBOOTP "BOOTP"
186 * kSCValNetIPv4ConfigMethodDHCP "DHCP"
187 * kSCValNetIPv4ConfigMethodINFORM "INFORM"
188 * kSCValNetIPv4ConfigMethodLinkLocal "LinkLocal"
189 * kSCValNetIPv4ConfigMethodManual "Manual"
190 * kSCValNetIPv4ConfigMethodPPP "PPP"
192 * kSCEntNetIPv6 Entity Keys
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
201 * --- kSCPropNetIPv6ConfigMethod values ---
202 * kSCValNetIPv6ConfigMethodAutomatic "Automatic"
203 * kSCValNetIPv6ConfigMethodLinkLocal "LinkLocal"
204 * kSCValNetIPv6ConfigMethodManual "Manual"
205 * kSCValNetIPv6ConfigMethodRouterAdvertisement "RouterAdvertisement"
206 * kSCValNetIPv6ConfigMethod6to4 "6to4"
208 * kSCEntNet6to4 Entity Keys
210 * kSCPropNet6to4Relay "Relay" CFString
212 * kSCEntNetLink Entity Keys
214 * kSCPropNetLinkActive "Active" CFBoolean
215 * kSCPropNetLinkDetaching "Detaching" CFBoolean
217 * kSCEntNetModem (Hardware) Entity Keys
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
239 * --- kSCPropNetModemDialMode values ---
240 * kSCValNetModemDialModeIgnoreDialTone "IgnoreDialTone"
241 * kSCValNetModemDialModeManual "Manual"
242 * kSCValNetModemDialModeWaitForDialTone "WaitForDialTone"
244 * kSCEntNetPPP Entity Keys
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)
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]
275 * --- kSCPropNetPPPAuthPasswordEncryption values ---
276 * kSCValNetPPPAuthPasswordEncryptionKeychain "Keychain"
277 * kSCValNetPPPAuthPasswordEncryptionToken "Token"
279 * --- kSCPropNetPPPAuthPrompt values ---
280 * kSCValNetPPPAuthPromptBefore "Before" CFString
281 * kSCValNetPPPAuthPromptAfter "After" CFString
283 * --- kSCPropNetPPPAuthProtocol values ---
284 * kSCValNetPPPAuthProtocolCHAP "CHAP" CFString
285 * kSCValNetPPPAuthProtocolEAP "EAP" CFString
286 * kSCValNetPPPAuthProtocolMSCHAP1 "MSCHAP1" CFString
287 * kSCValNetPPPAuthProtocolMSCHAP2 "MSCHAP2" CFString
288 * kSCValNetPPPAuthProtocolPAP "PAP" CFString
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)
302 * kSCPropNetPPPCCPEnabled "CCPEnabled" CFNumber (0 or 1)
303 * kSCPropNetPPPCCPMPPE40Enabled "CCPMPPE40Enabled" CFNumber (0 or 1)
304 * kSCPropNetPPPCCPMPPE128Enabled "CCPMPPE128Enabled" CFNumber (0 or 1)
307 * kSCPropNetPPPIPCPCompressionVJ "IPCPCompressionVJ" CFNumber (0 or 1)
308 * kSCPropNetPPPIPCPUsePeerDNS "IPCPUsePeerDNS" CFNumber (0 or 1)
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
321 * kSCEntNetPPPoE Entity Keys
323 * * RESERVED FOR FUTURE USE *
325 * kSCEntNetPPPSerial Entity Keys
327 * * RESERVED FOR FUTURE USE *
329 * kSCEntNetPPTP Entity Keys
331 * * RESERVED FOR FUTURE USE *
333 * kSCEntNetL2TP Entity Keys
335 * kSCPropNetL2TPIPSecSharedSecret "IPSecSharedSecret" CFString
336 * kSCPropNetL2TPIPSecSharedSecretEncryption "IPSecSharedSecretEncryption" CFString
337 * kSCPropNetL2TPTransport "Transport" CFString
339 * --- kSCPropNetL2TPIPSecSharedSecretEncryption values ---
340 * kSCValNetL2TPIPSecSharedSecretEncryptionKeychain "Keychain"
342 * --- kSCPropNetL2TPTransport values ---
343 * kSCValNetL2TPTransportIP "IP"
344 * kSCValNetL2TPTransportIPSec "IPSec"
346 * kSCEntNetProxies Entity Keys
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)
374 * kSCEntNetSMB Entity Keys
376 * kSCPropNetSMBNetBIOSName "NetBIOSName" CFString
377 * kSCPropNetSMBNetBIOSNodeType "NetBIOSNodeType" CFString
378 * kSCPropNetSMBNetBIOSScope "NetBIOSScope" CFString
379 * kSCPropNetSMBWINSAddresses "WINSAddresses" CFArray[CFString]
380 * kSCPropNetSMBWorkgroup "Workgroup" CFString
382 * --- kSCPropNetSMBNetBIOSNodeType values ---
383 * kSCValNetSMBNetBIOSNodeTypeBroadcast "Broadcast"
384 * kSCValNetSMBNetBIOSNodeTypePeer "Peer"
385 * kSCValNetSMBNetBIOSNodeTypeMixed "Mixed"
386 * kSCValNetSMBNetBIOSNodeTypeHybrid "Hybrid"
388 * kSCCompUsers Entity Keys
390 * kSCEntUsersConsoleUser "ConsoleUser"
392 * kSCCompSystem Properties
394 * kSCPropSystemComputerName "ComputerName" CFString
395 * kSCPropSystemComputerNameEncoding "ComputerNameEncoding" CFNumber
397 * SCDynamicStore "domain" prefixes
399 * kSCDynamicStoreDomainFile "File:"
400 * kSCDynamicStoreDomainPlugin "Plugin:"
401 * kSCDynamicStoreDomainSetup "Setup:"
402 * kSCDynamicStoreDomainState "State:"
403 * kSCDynamicStoreDomainPrefs "Prefs:"
405 * Preference ("location") Keys
407 * kSCDynamicStorePropSetupCurrentSet "CurrentSet" CFString
408 * kSCDynamicStorePropSetupLastUpdated "LastUpdated"
412 * kSCDynamicStorePropNetInterfaces "Interfaces" CFArray[CFString]
413 * kSCDynamicStorePropNetPrimaryInterface "PrimaryInterface" CFString
414 * kSCDynamicStorePropNetPrimaryService "PrimaryService" CFString
415 * kSCDynamicStorePropNetServiceIDs "ServiceIDs" CFArray[CFString]
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.
426 * Note: For Cocoa/Obj-C/Foundation applications accessing these preference
427 * keys you may want to consider the following :
429 * #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k;
430 * #import <SystemConfiguration/SystemConfiguration.h>
434 * Note: For CFM applications using these schema keys you may want to
435 * consider the following :
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>
441 * CFStringRef lookup_SC_key(CFStringRef key)
443 * // this function should [dynamically, on-demand] load the
444 * // SystemConfiguration.framework, look up the provided key,
445 * // and return the associated value.
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
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
463 /* -------------------- Macro declarations -------------------- */
465 #include <Availability.h>
466 #include <TargetConditionals.h>
469 * Define a schema key/value/type tuple
472 #define SC_SCHEMA_KV(k,v,t) k
476 * Provide an "extern" for the key/value
478 #ifndef SC_SCHEMA_DECLARATION
480 #include <CoreFoundation/CFString.h>
481 #define SC_SCHEMA_DECLARATION(k,q) extern const CFStringRef k q;
483 #import <Foundation/NSString.h>
484 #define SC_SCHEMA_DECLARATION(k,q) extern NSString * k q;
487 /* -------------------- HeaderDoc comments -------------------- */
492 * @header SCSchemaDefinitions
497 @availability Introduced in Mac OS X 10.1.
499 extern const CFStringRef kSCResvLink
;
502 @const kSCResvInactive
503 @availability Introduced in Mac OS X 10.1.
505 extern const CFStringRef kSCResvInactive
;
508 @const kSCPropInterfaceName
509 @availability Introduced in Mac OS X 10.1.
511 extern const CFStringRef kSCPropInterfaceName
;
514 @const kSCPropMACAddress
515 @availability Introduced in Mac OS X 10.1.
517 extern const CFStringRef kSCPropMACAddress
;
520 @const kSCPropUserDefinedName
521 @availability Introduced in Mac OS X 10.1.
523 extern const CFStringRef kSCPropUserDefinedName
;
526 @const kSCPropVersion
527 @availability Introduced in Mac OS X 10.1.
529 extern const CFStringRef kSCPropVersion
;
532 @group Preference Keys
536 @const kSCPrefCurrentSet
537 @availability Introduced in Mac OS X 10.1.
539 extern const CFStringRef kSCPrefCurrentSet
;
542 @const kSCPrefNetworkServices
543 @availability Introduced in Mac OS X 10.1.
545 extern const CFStringRef kSCPrefNetworkServices
;
549 @availability Introduced in Mac OS X 10.1.
551 extern const CFStringRef kSCPrefSets
;
555 @availability Introduced in Mac OS X 10.1.
557 extern const CFStringRef kSCPrefSystem
;
560 @group Component Keys
564 @const kSCCompNetwork
565 @availability Introduced in Mac OS X 10.1.
567 extern const CFStringRef kSCCompNetwork
;
570 @const kSCCompService
571 @availability Introduced in Mac OS X 10.1.
573 extern const CFStringRef kSCCompService
;
577 @availability Introduced in Mac OS X 10.1.
579 extern const CFStringRef kSCCompGlobal
;
582 @const kSCCompHostNames
583 @availability Introduced in Mac OS X 10.2.
585 extern const CFStringRef kSCCompHostNames
;
588 @const kSCCompInterface
589 @availability Introduced in Mac OS X 10.1.
591 extern const CFStringRef kSCCompInterface
;
595 @availability Introduced in Mac OS X 10.1.
597 extern const CFStringRef kSCCompSystem
;
601 @availability Introduced in Mac OS X 10.1.
603 extern const CFStringRef kSCCompUsers
;
606 @const kSCCompAnyRegex
607 @availability Introduced in Mac OS X 10.1.
609 extern const CFStringRef kSCCompAnyRegex
;
612 @group Network Entity Keys
616 @const kSCEntNetAirPort
617 @availability Introduced in Mac OS X 10.1.
619 extern const CFStringRef kSCEntNetAirPort
;
622 @const kSCEntNetAppleTalk
623 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
625 extern const CFStringRef kSCEntNetAppleTalk
;
629 @availability Introduced in Mac OS X 10.1.
631 extern const CFStringRef kSCEntNetDHCP
;
635 @availability Introduced in Mac OS X 10.1.
637 extern const CFStringRef kSCEntNetDNS
;
640 @const kSCEntNetEthernet
641 @availability Introduced in Mac OS X 10.1.
643 extern const CFStringRef kSCEntNetEthernet
;
646 @const kSCEntNetFireWire
647 @availability Introduced in Mac OS X 10.3.
649 extern const CFStringRef kSCEntNetFireWire
;
652 @const kSCEntNetInterface
653 @availability Introduced in Mac OS X 10.1.
655 extern const CFStringRef kSCEntNetInterface
;
658 @const kSCEntNetIPSec
659 @availability Introduced in Mac OS X 10.5.
661 extern const CFStringRef kSCEntNetIPSec
;
665 @availability Introduced in Mac OS X 10.1.
667 extern const CFStringRef kSCEntNetIPv4
;
671 @availability Introduced in Mac OS X 10.1.
673 extern const CFStringRef kSCEntNetIPv6
;
677 @availability Introduced in Mac OS X 10.3.
679 extern const CFStringRef kSCEntNetL2TP
;
683 @availability Introduced in Mac OS X 10.1.
685 extern const CFStringRef kSCEntNetLink
;
688 @const kSCEntNetModem
689 @availability Introduced in Mac OS X 10.1.
691 extern const CFStringRef kSCEntNetModem
;
694 @const kSCEntNetNetInfo
695 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
697 extern const CFStringRef kSCEntNetNetInfo
;
701 @availability Introduced in Mac OS X 10.1.
703 extern const CFStringRef kSCEntNetPPP
;
706 @const kSCEntNetPPPoE
707 @availability Introduced in Mac OS X 10.1.
709 extern const CFStringRef kSCEntNetPPPoE
;
712 @const kSCEntNetPPPSerial
713 @availability Introduced in Mac OS X 10.3.
715 extern const CFStringRef kSCEntNetPPPSerial
;
719 @availability Introduced in Mac OS X 10.3.
721 extern const CFStringRef kSCEntNetPPTP
;
724 @const kSCEntNetProxies
725 @availability Introduced in Mac OS X 10.1.
727 extern const CFStringRef kSCEntNetProxies
;
731 @availability Introduced in Mac OS X 10.5.
733 extern const CFStringRef kSCEntNetSMB
;
737 @availability Introduced in Mac OS X 10.3.
739 extern const CFStringRef kSCEntNet6to4
;
742 @group kSCCompNetwork Properties
746 @const kSCPropNetOverridePrimary
747 @availability Introduced in Mac OS X 10.2.
749 extern const CFStringRef kSCPropNetOverridePrimary
;
752 @const kSCPropNetServiceOrder
753 @availability Introduced in Mac OS X 10.1.
755 extern const CFStringRef kSCPropNetServiceOrder
;
758 @const kSCPropNetPPPOverridePrimary
759 @availability Introduced in Mac OS X 10.1.
761 extern const CFStringRef kSCPropNetPPPOverridePrimary
;
764 @group kSCCompNetworkInterface Properties
768 @const kSCPropNetInterfaces
769 @availability Introduced in Mac OS X 10.2.
771 extern const CFStringRef kSCPropNetInterfaces
;
774 @group kSCCompNetworkHostNames Properties
778 @const kSCPropNetLocalHostName
779 @availability Introduced in Mac OS X 10.2.
781 extern const CFStringRef kSCPropNetLocalHostName
;
784 @group kSCEntNetAirPort (Hardware) Entity Keys
788 @const kSCPropNetAirPortAllowNetCreation
789 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9.
791 extern const CFStringRef kSCPropNetAirPortAllowNetCreation
;
794 @const kSCPropNetAirPortAuthPassword
795 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9.
797 extern const CFStringRef kSCPropNetAirPortAuthPassword
;
800 @const kSCPropNetAirPortAuthPasswordEncryption
801 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9.
803 extern const CFStringRef kSCPropNetAirPortAuthPasswordEncryption
;
806 @const kSCPropNetAirPortJoinMode
807 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9.
809 extern const CFStringRef kSCPropNetAirPortJoinMode
;
812 @const kSCPropNetAirPortPowerEnabled
813 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9.
815 extern const CFStringRef kSCPropNetAirPortPowerEnabled
;
818 @const kSCPropNetAirPortPreferredNetwork
819 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.9.
821 extern const CFStringRef kSCPropNetAirPortPreferredNetwork
;
824 @const kSCPropNetAirPortSavePasswords
825 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9.
827 extern const CFStringRef kSCPropNetAirPortSavePasswords
;
830 @const kSCValNetAirPortJoinModeAutomatic
831 @availability Introduced in Mac OS X 10.3, but later deprecated in Mac OS X 10.9.
833 extern const CFStringRef kSCValNetAirPortJoinModeAutomatic
;
836 @const kSCValNetAirPortJoinModePreferred
837 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9.
839 extern const CFStringRef kSCValNetAirPortJoinModePreferred
;
842 @const kSCValNetAirPortJoinModeRanked
843 @availability Introduced in Mac OS X 10.4, but later deprecated in Mac OS X 10.9.
845 extern const CFStringRef kSCValNetAirPortJoinModeRanked
;
848 @const kSCValNetAirPortJoinModeRecent
849 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9.
851 extern const CFStringRef kSCValNetAirPortJoinModeRecent
;
854 @const kSCValNetAirPortJoinModeStrongest
855 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.9.
857 extern const CFStringRef kSCValNetAirPortJoinModeStrongest
;
860 @const kSCValNetAirPortAuthPasswordEncryptionKeychain
861 @availability Introduced in Mac OS X 10.3, but later deprecated in Mac OS X 10.9.
863 extern const CFStringRef kSCValNetAirPortAuthPasswordEncryptionKeychain
;
866 @group kSCEntNetAppleTalk Entity Keys
870 @const kSCPropNetAppleTalkComputerName
871 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
873 extern const CFStringRef kSCPropNetAppleTalkComputerName
;
876 @const kSCPropNetAppleTalkComputerNameEncoding
877 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
879 extern const CFStringRef kSCPropNetAppleTalkComputerNameEncoding
;
882 @const kSCPropNetAppleTalkConfigMethod
883 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
885 extern const CFStringRef kSCPropNetAppleTalkConfigMethod
;
888 @const kSCPropNetAppleTalkDefaultZone
889 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
891 extern const CFStringRef kSCPropNetAppleTalkDefaultZone
;
894 @const kSCPropNetAppleTalkNetworkID
895 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
897 extern const CFStringRef kSCPropNetAppleTalkNetworkID
;
900 @const kSCPropNetAppleTalkNetworkRange
901 @availability Introduced in Mac OS X 10.2, but later deprecated in Mac OS X 10.6.
903 extern const CFStringRef kSCPropNetAppleTalkNetworkRange
;
906 @const kSCPropNetAppleTalkNodeID
907 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
909 extern const CFStringRef kSCPropNetAppleTalkNodeID
;
912 @const kSCPropNetAppleTalkSeedNetworkRange
913 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
915 extern const CFStringRef kSCPropNetAppleTalkSeedNetworkRange
;
918 @const kSCPropNetAppleTalkSeedZones
919 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
921 extern const CFStringRef kSCPropNetAppleTalkSeedZones
;
924 @const kSCValNetAppleTalkConfigMethodNode
925 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
927 extern const CFStringRef kSCValNetAppleTalkConfigMethodNode
;
930 @const kSCValNetAppleTalkConfigMethodRouter
931 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
933 extern const CFStringRef kSCValNetAppleTalkConfigMethodRouter
;
936 @const kSCValNetAppleTalkConfigMethodSeedRouter
937 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.6.
939 extern const CFStringRef kSCValNetAppleTalkConfigMethodSeedRouter
;
942 @group kSCEntNetDNS Entity Keys
946 @const kSCPropNetDNSDomainName
947 @availability Introduced in Mac OS X 10.1.
949 extern const CFStringRef kSCPropNetDNSDomainName
;
952 @const kSCPropNetDNSOptions
953 @availability Introduced in Mac OS X 10.4.
955 extern const CFStringRef kSCPropNetDNSOptions
;
958 @const kSCPropNetDNSSearchDomains
959 @availability Introduced in Mac OS X 10.1.
961 extern const CFStringRef kSCPropNetDNSSearchDomains
;
964 @const kSCPropNetDNSSearchOrder
965 @availability Introduced in Mac OS X 10.4.
967 extern const CFStringRef kSCPropNetDNSSearchOrder
;
970 @const kSCPropNetDNSServerAddresses
971 @availability Introduced in Mac OS X 10.1.
973 extern const CFStringRef kSCPropNetDNSServerAddresses
;
976 @const kSCPropNetDNSServerPort
977 @availability Introduced in Mac OS X 10.4.
979 extern const CFStringRef kSCPropNetDNSServerPort
;
982 @const kSCPropNetDNSServerTimeout
983 @availability Introduced in Mac OS X 10.4.
985 extern const CFStringRef kSCPropNetDNSServerTimeout
;
988 @const kSCPropNetDNSSortList
989 @availability Introduced in Mac OS X 10.1.
991 extern const CFStringRef kSCPropNetDNSSortList
;
994 @const kSCPropNetDNSSupplementalMatchDomains
995 @availability Introduced in Mac OS X 10.4.
997 extern const CFStringRef kSCPropNetDNSSupplementalMatchDomains
;
1000 @const kSCPropNetDNSSupplementalMatchOrders
1001 @availability Introduced in Mac OS X 10.4.
1003 extern const CFStringRef kSCPropNetDNSSupplementalMatchOrders
;
1006 @group kSCEntNetEthernet (Hardware) Entity Keys
1010 @const kSCPropNetEthernetMediaSubType
1011 @availability Introduced in Mac OS X 10.2.
1013 extern const CFStringRef kSCPropNetEthernetMediaSubType
;
1016 @const kSCPropNetEthernetMediaOptions
1017 @availability Introduced in Mac OS X 10.2.
1019 extern const CFStringRef kSCPropNetEthernetMediaOptions
;
1022 @const kSCPropNetEthernetMTU
1023 @availability Introduced in Mac OS X 10.2.
1025 extern const CFStringRef kSCPropNetEthernetMTU
;
1028 @group kSCEntNetFireWire (Hardware) Entity Keys
1032 @group kSCEntNetInterface Entity Keys
1036 @const kSCPropNetInterfaceDeviceName
1037 @availability Introduced in Mac OS X 10.1.
1039 extern const CFStringRef kSCPropNetInterfaceDeviceName
;
1042 @const kSCPropNetInterfaceHardware
1043 @availability Introduced in Mac OS X 10.1.
1045 extern const CFStringRef kSCPropNetInterfaceHardware
;
1048 @const kSCPropNetInterfaceType
1049 @availability Introduced in Mac OS X 10.1.
1051 extern const CFStringRef kSCPropNetInterfaceType
;
1054 @const kSCPropNetInterfaceSubType
1055 @availability Introduced in Mac OS X 10.1.
1057 extern const CFStringRef kSCPropNetInterfaceSubType
;
1060 @const kSCPropNetInterfaceSupportsModemOnHold
1061 @availability Introduced in Mac OS X 10.2.
1063 extern const CFStringRef kSCPropNetInterfaceSupportsModemOnHold
;
1066 @const kSCValNetInterfaceTypeEthernet
1067 @availability Introduced in Mac OS X 10.1.
1069 extern const CFStringRef kSCValNetInterfaceTypeEthernet
;
1072 @const kSCValNetInterfaceTypeFireWire
1073 @availability Introduced in Mac OS X 10.3.
1075 extern const CFStringRef kSCValNetInterfaceTypeFireWire
;
1078 @const kSCValNetInterfaceTypePPP
1079 @availability Introduced in Mac OS X 10.1.
1081 extern const CFStringRef kSCValNetInterfaceTypePPP
;
1084 @const kSCValNetInterfaceType6to4
1085 @availability Introduced in Mac OS X 10.3.
1087 extern const CFStringRef kSCValNetInterfaceType6to4
;
1090 @const kSCValNetInterfaceTypeIPSec
1091 @availability Introduced in Mac OS X 10.6.
1093 extern const CFStringRef kSCValNetInterfaceTypeIPSec
;
1096 @const kSCValNetInterfaceSubTypePPPoE
1097 @availability Introduced in Mac OS X 10.1.
1099 extern const CFStringRef kSCValNetInterfaceSubTypePPPoE
;
1102 @const kSCValNetInterfaceSubTypePPPSerial
1103 @availability Introduced in Mac OS X 10.1.
1105 extern const CFStringRef kSCValNetInterfaceSubTypePPPSerial
;
1108 @const kSCValNetInterfaceSubTypePPTP
1109 @availability Introduced in Mac OS X 10.2.
1111 extern const CFStringRef kSCValNetInterfaceSubTypePPTP
;
1114 @const kSCValNetInterfaceSubTypeL2TP
1115 @availability Introduced in Mac OS X 10.3.
1117 extern const CFStringRef kSCValNetInterfaceSubTypeL2TP
;
1120 @group kSCEntNetIPSec Entity Keys
1124 @const kSCPropNetIPSecAuthenticationMethod
1125 @availability Introduced in Mac OS X 10.5.
1127 extern const CFStringRef kSCPropNetIPSecAuthenticationMethod
;
1130 @const kSCPropNetIPSecLocalCertificate
1131 @availability Introduced in Mac OS X 10.5.
1133 extern const CFStringRef kSCPropNetIPSecLocalCertificate
;
1136 @const kSCPropNetIPSecLocalIdentifier
1137 @availability Introduced in Mac OS X 10.5.
1139 extern const CFStringRef kSCPropNetIPSecLocalIdentifier
;
1142 @const kSCPropNetIPSecLocalIdentifierType
1143 @availability Introduced in Mac OS X 10.5.
1145 extern const CFStringRef kSCPropNetIPSecLocalIdentifierType
;
1148 @const kSCPropNetIPSecSharedSecret
1149 @availability Introduced in Mac OS X 10.5.
1151 extern const CFStringRef kSCPropNetIPSecSharedSecret
;
1154 @const kSCPropNetIPSecSharedSecretEncryption
1155 @availability Introduced in Mac OS X 10.5.
1157 extern const CFStringRef kSCPropNetIPSecSharedSecretEncryption
;
1160 @const kSCPropNetIPSecConnectTime
1161 @availability Introduced in Mac OS X 10.6.
1163 extern const CFStringRef kSCPropNetIPSecConnectTime
;
1166 @const kSCPropNetIPSecRemoteAddress
1167 @availability Introduced in Mac OS X 10.6.
1169 extern const CFStringRef kSCPropNetIPSecRemoteAddress
;
1172 @const kSCPropNetIPSecStatus
1173 @availability Introduced in Mac OS X 10.6.
1175 extern const CFStringRef kSCPropNetIPSecStatus
;
1178 @const kSCPropNetIPSecXAuthEnabled
1179 @availability Introduced in Mac OS X 10.6.
1181 extern const CFStringRef kSCPropNetIPSecXAuthEnabled
;
1184 @const kSCPropNetIPSecXAuthName
1185 @availability Introduced in Mac OS X 10.6.
1187 extern const CFStringRef kSCPropNetIPSecXAuthName
;
1190 @const kSCPropNetIPSecXAuthPassword
1191 @availability Introduced in Mac OS X 10.6.
1193 extern const CFStringRef kSCPropNetIPSecXAuthPassword
;
1196 @const kSCPropNetIPSecXAuthPasswordEncryption
1197 @availability Introduced in Mac OS X 10.6.
1199 extern const CFStringRef kSCPropNetIPSecXAuthPasswordEncryption
;
1202 @const kSCValNetIPSecAuthenticationMethodSharedSecret
1203 @availability Introduced in Mac OS X 10.5.
1205 extern const CFStringRef kSCValNetIPSecAuthenticationMethodSharedSecret
;
1208 @const kSCValNetIPSecAuthenticationMethodCertificate
1209 @availability Introduced in Mac OS X 10.5.
1211 extern const CFStringRef kSCValNetIPSecAuthenticationMethodCertificate
;
1214 @const kSCValNetIPSecAuthenticationMethodHybrid
1215 @availability Introduced in Mac OS X 10.5.
1217 extern const CFStringRef kSCValNetIPSecAuthenticationMethodHybrid
;
1220 @const kSCValNetIPSecLocalIdentifierTypeKeyID
1221 @availability Introduced in Mac OS X 10.5.
1223 extern const CFStringRef kSCValNetIPSecLocalIdentifierTypeKeyID
;
1226 @const kSCValNetIPSecSharedSecretEncryptionKeychain
1227 @availability Introduced in Mac OS X 10.5.
1229 extern const CFStringRef kSCValNetIPSecSharedSecretEncryptionKeychain
;
1232 @const kSCValNetIPSecXAuthPasswordEncryptionKeychain
1233 @availability Introduced in Mac OS X 10.6.
1235 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionKeychain
;
1238 @const kSCValNetIPSecXAuthPasswordEncryptionPrompt
1239 @availability Introduced in Mac OS X 10.6.
1241 extern const CFStringRef kSCValNetIPSecXAuthPasswordEncryptionPrompt
;
1244 @group kSCEntNetIPv4 Entity Keys
1248 @const kSCPropNetIPv4Addresses
1249 @availability Introduced in Mac OS X 10.1.
1251 extern const CFStringRef kSCPropNetIPv4Addresses
;
1254 @const kSCPropNetIPv4ConfigMethod
1255 @availability Introduced in Mac OS X 10.1.
1257 extern const CFStringRef kSCPropNetIPv4ConfigMethod
;
1260 @const kSCPropNetIPv4DHCPClientID
1261 @availability Introduced in Mac OS X 10.1.
1263 extern const CFStringRef kSCPropNetIPv4DHCPClientID
;
1266 @const kSCPropNetIPv4Router
1267 @availability Introduced in Mac OS X 10.1.
1269 extern const CFStringRef kSCPropNetIPv4Router
;
1272 @const kSCPropNetIPv4SubnetMasks
1273 @availability Introduced in Mac OS X 10.1.
1275 extern const CFStringRef kSCPropNetIPv4SubnetMasks
;
1278 @const kSCPropNetIPv4DestAddresses
1279 @availability Introduced in Mac OS X 10.1.
1281 extern const CFStringRef kSCPropNetIPv4DestAddresses
;
1284 @const kSCPropNetIPv4BroadcastAddresses
1285 @availability Introduced in Mac OS X 10.1.
1287 extern const CFStringRef kSCPropNetIPv4BroadcastAddresses
;
1290 @const kSCValNetIPv4ConfigMethodAutomatic
1291 @availability Introduced in Mac OS X 10.6.
1293 extern const CFStringRef kSCValNetIPv4ConfigMethodAutomatic
;
1296 @const kSCValNetIPv4ConfigMethodBOOTP
1297 @availability Introduced in Mac OS X 10.1.
1299 extern const CFStringRef kSCValNetIPv4ConfigMethodBOOTP
;
1302 @const kSCValNetIPv4ConfigMethodDHCP
1303 @availability Introduced in Mac OS X 10.1.
1305 extern const CFStringRef kSCValNetIPv4ConfigMethodDHCP
;
1308 @const kSCValNetIPv4ConfigMethodINFORM
1309 @availability Introduced in Mac OS X 10.1.
1311 extern const CFStringRef kSCValNetIPv4ConfigMethodINFORM
;
1314 @const kSCValNetIPv4ConfigMethodLinkLocal
1315 @availability Introduced in Mac OS X 10.2.
1317 extern const CFStringRef kSCValNetIPv4ConfigMethodLinkLocal
;
1320 @const kSCValNetIPv4ConfigMethodManual
1321 @availability Introduced in Mac OS X 10.1.
1323 extern const CFStringRef kSCValNetIPv4ConfigMethodManual
;
1326 @const kSCValNetIPv4ConfigMethodPPP
1327 @availability Introduced in Mac OS X 10.1.
1329 extern const CFStringRef kSCValNetIPv4ConfigMethodPPP
;
1332 @group kSCEntNetIPv6 Entity Keys
1336 @const kSCPropNetIPv6Addresses
1337 @availability Introduced in Mac OS X 10.1.
1339 extern const CFStringRef kSCPropNetIPv6Addresses
;
1342 @const kSCPropNetIPv6ConfigMethod
1343 @availability Introduced in Mac OS X 10.1.
1345 extern const CFStringRef kSCPropNetIPv6ConfigMethod
;
1348 @const kSCPropNetIPv6DestAddresses
1349 @availability Introduced in Mac OS X 10.3.
1351 extern const CFStringRef kSCPropNetIPv6DestAddresses
;
1354 @const kSCPropNetIPv6Flags
1355 @availability Introduced in Mac OS X 10.3.
1357 extern const CFStringRef kSCPropNetIPv6Flags
;
1360 @const kSCPropNetIPv6PrefixLength
1361 @availability Introduced in Mac OS X 10.3.
1363 extern const CFStringRef kSCPropNetIPv6PrefixLength
;
1366 @const kSCPropNetIPv6Router
1367 @availability Introduced in Mac OS X 10.3.
1369 extern const CFStringRef kSCPropNetIPv6Router
;
1372 @const kSCValNetIPv6ConfigMethodAutomatic
1373 @availability Introduced in Mac OS X 10.3.
1375 extern const CFStringRef kSCValNetIPv6ConfigMethodAutomatic
;
1378 @const kSCValNetIPv6ConfigMethodLinkLocal
1379 @availability Introduced in Mac OS X 10.7.
1381 extern const CFStringRef kSCValNetIPv6ConfigMethodLinkLocal
;
1384 @const kSCValNetIPv6ConfigMethodManual
1385 @availability Introduced in Mac OS X 10.3.
1387 extern const CFStringRef kSCValNetIPv6ConfigMethodManual
;
1390 @const kSCValNetIPv6ConfigMethodRouterAdvertisement
1391 @availability Introduced in Mac OS X 10.3.
1393 extern const CFStringRef kSCValNetIPv6ConfigMethodRouterAdvertisement
;
1396 @const kSCValNetIPv6ConfigMethod6to4
1397 @availability Introduced in Mac OS X 10.3.
1399 extern const CFStringRef kSCValNetIPv6ConfigMethod6to4
;
1402 @group kSCEntNet6to4 Entity Keys
1406 @const kSCPropNet6to4Relay
1407 @availability Introduced in Mac OS X 10.3.
1409 extern const CFStringRef kSCPropNet6to4Relay
;
1412 @group kSCEntNetLink Entity Keys
1416 @const kSCPropNetLinkActive
1417 @availability Introduced in Mac OS X 10.1.
1419 extern const CFStringRef kSCPropNetLinkActive
;
1422 @const kSCPropNetLinkDetaching
1423 @availability Introduced in Mac OS X 10.2.
1425 extern const CFStringRef kSCPropNetLinkDetaching
;
1428 @group kSCEntNetModem (Hardware) Entity Keys
1432 @const kSCPropNetModemAccessPointName
1433 @availability Introduced in Mac OS X 10.5.
1435 extern const CFStringRef kSCPropNetModemAccessPointName
;
1438 @const kSCPropNetModemConnectionPersonality
1439 @availability Introduced in Mac OS X 10.5.
1441 extern const CFStringRef kSCPropNetModemConnectionPersonality
;
1444 @const kSCPropNetModemConnectionScript
1445 @availability Introduced in Mac OS X 10.1.
1447 extern const CFStringRef kSCPropNetModemConnectionScript
;
1450 @const kSCPropNetModemConnectSpeed
1451 @availability Introduced in Mac OS X 10.2.
1453 extern const CFStringRef kSCPropNetModemConnectSpeed
;
1456 @const kSCPropNetModemDataCompression
1457 @availability Introduced in Mac OS X 10.1.
1459 extern const CFStringRef kSCPropNetModemDataCompression
;
1462 @const kSCPropNetModemDeviceContextID
1463 @availability Introduced in Mac OS X 10.5.
1465 extern const CFStringRef kSCPropNetModemDeviceContextID
;
1468 @const kSCPropNetModemDeviceModel
1469 @availability Introduced in Mac OS X 10.5.
1471 extern const CFStringRef kSCPropNetModemDeviceModel
;
1474 @const kSCPropNetModemDeviceVendor
1475 @availability Introduced in Mac OS X 10.5.
1477 extern const CFStringRef kSCPropNetModemDeviceVendor
;
1480 @const kSCPropNetModemDialMode
1481 @availability Introduced in Mac OS X 10.1.
1483 extern const CFStringRef kSCPropNetModemDialMode
;
1486 @const kSCPropNetModemErrorCorrection
1487 @availability Introduced in Mac OS X 10.1.
1489 extern const CFStringRef kSCPropNetModemErrorCorrection
;
1492 @const kSCPropNetModemHoldCallWaitingAudibleAlert
1493 @availability Introduced in Mac OS X 10.2.
1495 extern const CFStringRef kSCPropNetModemHoldCallWaitingAudibleAlert
;
1498 @const kSCPropNetModemHoldDisconnectOnAnswer
1499 @availability Introduced in Mac OS X 10.2.
1501 extern const CFStringRef kSCPropNetModemHoldDisconnectOnAnswer
;
1504 @const kSCPropNetModemHoldEnabled
1505 @availability Introduced in Mac OS X 10.2.
1507 extern const CFStringRef kSCPropNetModemHoldEnabled
;
1510 @const kSCPropNetModemHoldReminder
1511 @availability Introduced in Mac OS X 10.2.
1513 extern const CFStringRef kSCPropNetModemHoldReminder
;
1516 @const kSCPropNetModemHoldReminderTime
1517 @availability Introduced in Mac OS X 10.2.
1519 extern const CFStringRef kSCPropNetModemHoldReminderTime
;
1522 @const kSCPropNetModemNote
1523 @availability Introduced in Mac OS X 10.2.
1525 extern const CFStringRef kSCPropNetModemNote
;
1528 @const kSCPropNetModemPulseDial
1529 @availability Introduced in Mac OS X 10.1.
1531 extern const CFStringRef kSCPropNetModemPulseDial
;
1534 @const kSCPropNetModemSpeaker
1535 @availability Introduced in Mac OS X 10.1.
1537 extern const CFStringRef kSCPropNetModemSpeaker
;
1540 @const kSCPropNetModemSpeed
1541 @availability Introduced in Mac OS X 10.1.
1543 extern const CFStringRef kSCPropNetModemSpeed
;
1546 @const kSCValNetModemDialModeIgnoreDialTone
1547 @availability Introduced in Mac OS X 10.1.
1549 extern const CFStringRef kSCValNetModemDialModeIgnoreDialTone
;
1552 @const kSCValNetModemDialModeManual
1553 @availability Introduced in Mac OS X 10.1.
1555 extern const CFStringRef kSCValNetModemDialModeManual
;
1558 @const kSCValNetModemDialModeWaitForDialTone
1559 @availability Introduced in Mac OS X 10.1.
1561 extern const CFStringRef kSCValNetModemDialModeWaitForDialTone
;
1564 @group kSCEntNetNetInfo Entity Keys
1568 @const kSCPropNetNetInfoBindingMethods
1569 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1571 extern const CFStringRef kSCPropNetNetInfoBindingMethods
;
1574 @const kSCPropNetNetInfoServerAddresses
1575 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1577 extern const CFStringRef kSCPropNetNetInfoServerAddresses
;
1580 @const kSCPropNetNetInfoServerTags
1581 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1583 extern const CFStringRef kSCPropNetNetInfoServerTags
;
1586 @const kSCPropNetNetInfoBroadcastServerTag
1587 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1589 extern const CFStringRef kSCPropNetNetInfoBroadcastServerTag
;
1592 @const kSCValNetNetInfoBindingMethodsBroadcast
1593 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1595 extern const CFStringRef kSCValNetNetInfoBindingMethodsBroadcast
;
1598 @const kSCValNetNetInfoBindingMethodsDHCP
1599 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1601 extern const CFStringRef kSCValNetNetInfoBindingMethodsDHCP
;
1604 @const kSCValNetNetInfoBindingMethodsManual
1605 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1607 extern const CFStringRef kSCValNetNetInfoBindingMethodsManual
;
1610 @const kSCValNetNetInfoDefaultServerTag
1611 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.5.
1613 extern const CFStringRef kSCValNetNetInfoDefaultServerTag
;
1616 @group kSCEntNetPPP Entity Keys
1620 @const kSCPropNetPPPACSPEnabled
1621 @availability Introduced in Mac OS X 10.3.
1623 extern const CFStringRef kSCPropNetPPPACSPEnabled
;
1626 @const kSCPropNetPPPConnectTime
1627 @availability Introduced in Mac OS X 10.2.
1629 extern const CFStringRef kSCPropNetPPPConnectTime
;
1632 @const kSCPropNetPPPDeviceLastCause
1633 @availability Introduced in Mac OS X 10.2.
1635 extern const CFStringRef kSCPropNetPPPDeviceLastCause
;
1638 @const kSCPropNetPPPDialOnDemand
1639 @availability Introduced in Mac OS X 10.1.
1641 extern const CFStringRef kSCPropNetPPPDialOnDemand
;
1644 @const kSCPropNetPPPDisconnectOnFastUserSwitch
1645 @availability Introduced in Mac OS X 10.4.
1647 extern const CFStringRef kSCPropNetPPPDisconnectOnFastUserSwitch
;
1650 @const kSCPropNetPPPDisconnectOnIdle
1651 @availability Introduced in Mac OS X 10.1.
1653 extern const CFStringRef kSCPropNetPPPDisconnectOnIdle
;
1656 @const kSCPropNetPPPDisconnectOnIdleTimer
1657 @availability Introduced in Mac OS X 10.1.
1659 extern const CFStringRef kSCPropNetPPPDisconnectOnIdleTimer
;
1662 @const kSCPropNetPPPDisconnectOnLogout
1663 @availability Introduced in Mac OS X 10.1.
1665 extern const CFStringRef kSCPropNetPPPDisconnectOnLogout
;
1668 @const kSCPropNetPPPDisconnectOnSleep
1669 @availability Introduced in Mac OS X 10.2.
1671 extern const CFStringRef kSCPropNetPPPDisconnectOnSleep
;
1674 @const kSCPropNetPPPDisconnectTime
1675 @availability Introduced in Mac OS X 10.3.
1677 extern const CFStringRef kSCPropNetPPPDisconnectTime
;
1680 @const kSCPropNetPPPIdleReminderTimer
1681 @availability Introduced in Mac OS X 10.1.
1683 extern const CFStringRef kSCPropNetPPPIdleReminderTimer
;
1686 @const kSCPropNetPPPIdleReminder
1687 @availability Introduced in Mac OS X 10.1.
1689 extern const CFStringRef kSCPropNetPPPIdleReminder
;
1692 @const kSCPropNetPPPLastCause
1693 @availability Introduced in Mac OS X 10.2.
1695 extern const CFStringRef kSCPropNetPPPLastCause
;
1698 @const kSCPropNetPPPLogfile
1699 @availability Introduced in Mac OS X 10.1.
1701 extern const CFStringRef kSCPropNetPPPLogfile
;
1704 @const kSCPropNetPPPPlugins
1705 @availability Introduced in Mac OS X 10.2.
1707 extern const CFStringRef kSCPropNetPPPPlugins
;
1710 @const kSCPropNetPPPRetryConnectTime
1711 @availability Introduced in Mac OS X 10.3.
1713 extern const CFStringRef kSCPropNetPPPRetryConnectTime
;
1716 @const kSCPropNetPPPSessionTimer
1717 @availability Introduced in Mac OS X 10.1.
1719 extern const CFStringRef kSCPropNetPPPSessionTimer
;
1722 @const kSCPropNetPPPStatus
1723 @availability Introduced in Mac OS X 10.2.
1725 extern const CFStringRef kSCPropNetPPPStatus
;
1728 @const kSCPropNetPPPUseSessionTimer
1729 @availability Introduced in Mac OS X 10.2.
1731 extern const CFStringRef kSCPropNetPPPUseSessionTimer
;
1734 @const kSCPropNetPPPVerboseLogging
1735 @availability Introduced in Mac OS X 10.1.
1737 extern const CFStringRef kSCPropNetPPPVerboseLogging
;
1740 @const kSCPropNetPPPAuthEAPPlugins
1741 @availability Introduced in Mac OS X 10.3.
1743 extern const CFStringRef kSCPropNetPPPAuthEAPPlugins
;
1746 @const kSCPropNetPPPAuthName
1747 @availability Introduced in Mac OS X 10.1.
1749 extern const CFStringRef kSCPropNetPPPAuthName
;
1752 @const kSCPropNetPPPAuthPassword
1753 @availability Introduced in Mac OS X 10.1.
1755 extern const CFStringRef kSCPropNetPPPAuthPassword
;
1758 @const kSCPropNetPPPAuthPasswordEncryption
1759 @availability Introduced in Mac OS X 10.1.
1761 extern const CFStringRef kSCPropNetPPPAuthPasswordEncryption
;
1764 @const kSCPropNetPPPAuthPrompt
1765 @availability Introduced in Mac OS X 10.3.
1767 extern const CFStringRef kSCPropNetPPPAuthPrompt
;
1770 @const kSCPropNetPPPAuthProtocol
1771 @availability Introduced in Mac OS X 10.1.
1773 extern const CFStringRef kSCPropNetPPPAuthProtocol
;
1776 @const kSCValNetPPPAuthPasswordEncryptionKeychain
1777 @availability Introduced in Mac OS X 10.3.
1779 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionKeychain
;
1782 @const kSCValNetPPPAuthPasswordEncryptionToken
1783 @availability Introduced in Mac OS X 10.5.
1785 extern const CFStringRef kSCValNetPPPAuthPasswordEncryptionToken
;
1788 @const kSCValNetPPPAuthPromptBefore
1789 @availability Introduced in Mac OS X 10.3.
1791 extern const CFStringRef kSCValNetPPPAuthPromptBefore
;
1794 @const kSCValNetPPPAuthPromptAfter
1795 @availability Introduced in Mac OS X 10.3.
1797 extern const CFStringRef kSCValNetPPPAuthPromptAfter
;
1800 @const kSCValNetPPPAuthProtocolCHAP
1801 @availability Introduced in Mac OS X 10.1.
1803 extern const CFStringRef kSCValNetPPPAuthProtocolCHAP
;
1806 @const kSCValNetPPPAuthProtocolEAP
1807 @availability Introduced in Mac OS X 10.3.
1809 extern const CFStringRef kSCValNetPPPAuthProtocolEAP
;
1812 @const kSCValNetPPPAuthProtocolMSCHAP1
1813 @availability Introduced in Mac OS X 10.3.
1815 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP1
;
1818 @const kSCValNetPPPAuthProtocolMSCHAP2
1819 @availability Introduced in Mac OS X 10.3.
1821 extern const CFStringRef kSCValNetPPPAuthProtocolMSCHAP2
;
1824 @const kSCValNetPPPAuthProtocolPAP
1825 @availability Introduced in Mac OS X 10.1.
1827 extern const CFStringRef kSCValNetPPPAuthProtocolPAP
;
1830 @const kSCPropNetPPPCommAlternateRemoteAddress
1831 @availability Introduced in Mac OS X 10.1.
1833 extern const CFStringRef kSCPropNetPPPCommAlternateRemoteAddress
;
1836 @const kSCPropNetPPPCommConnectDelay
1837 @availability Introduced in Mac OS X 10.1.
1839 extern const CFStringRef kSCPropNetPPPCommConnectDelay
;
1842 @const kSCPropNetPPPCommDisplayTerminalWindow
1843 @availability Introduced in Mac OS X 10.1.
1845 extern const CFStringRef kSCPropNetPPPCommDisplayTerminalWindow
;
1848 @const kSCPropNetPPPCommRedialCount
1849 @availability Introduced in Mac OS X 10.1.
1851 extern const CFStringRef kSCPropNetPPPCommRedialCount
;
1854 @const kSCPropNetPPPCommRedialEnabled
1855 @availability Introduced in Mac OS X 10.1.
1857 extern const CFStringRef kSCPropNetPPPCommRedialEnabled
;
1860 @const kSCPropNetPPPCommRedialInterval
1861 @availability Introduced in Mac OS X 10.1.
1863 extern const CFStringRef kSCPropNetPPPCommRedialInterval
;
1866 @const kSCPropNetPPPCommRemoteAddress
1867 @availability Introduced in Mac OS X 10.1.
1869 extern const CFStringRef kSCPropNetPPPCommRemoteAddress
;
1872 @const kSCPropNetPPPCommTerminalScript
1873 @availability Introduced in Mac OS X 10.1.
1875 extern const CFStringRef kSCPropNetPPPCommTerminalScript
;
1878 @const kSCPropNetPPPCommUseTerminalScript
1879 @availability Introduced in Mac OS X 10.2.
1881 extern const CFStringRef kSCPropNetPPPCommUseTerminalScript
;
1884 @const kSCPropNetPPPCCPEnabled
1885 @availability Introduced in Mac OS X 10.2.
1887 extern const CFStringRef kSCPropNetPPPCCPEnabled
;
1890 @const kSCPropNetPPPCCPMPPE40Enabled
1891 @availability Introduced in Mac OS X 10.4.
1893 extern const CFStringRef kSCPropNetPPPCCPMPPE40Enabled
;
1896 @const kSCPropNetPPPCCPMPPE128Enabled
1897 @availability Introduced in Mac OS X 10.4.
1899 extern const CFStringRef kSCPropNetPPPCCPMPPE128Enabled
;
1902 @const kSCPropNetPPPIPCPCompressionVJ
1903 @availability Introduced in Mac OS X 10.1.
1905 extern const CFStringRef kSCPropNetPPPIPCPCompressionVJ
;
1908 @const kSCPropNetPPPIPCPUsePeerDNS
1909 @availability Introduced in Mac OS X 10.4.
1911 extern const CFStringRef kSCPropNetPPPIPCPUsePeerDNS
;
1914 @const kSCPropNetPPPLCPEchoEnabled
1915 @availability Introduced in Mac OS X 10.1.
1917 extern const CFStringRef kSCPropNetPPPLCPEchoEnabled
;
1920 @const kSCPropNetPPPLCPEchoFailure
1921 @availability Introduced in Mac OS X 10.1.
1923 extern const CFStringRef kSCPropNetPPPLCPEchoFailure
;
1926 @const kSCPropNetPPPLCPEchoInterval
1927 @availability Introduced in Mac OS X 10.1.
1929 extern const CFStringRef kSCPropNetPPPLCPEchoInterval
;
1932 @const kSCPropNetPPPLCPCompressionACField
1933 @availability Introduced in Mac OS X 10.1.
1935 extern const CFStringRef kSCPropNetPPPLCPCompressionACField
;
1938 @const kSCPropNetPPPLCPCompressionPField
1939 @availability Introduced in Mac OS X 10.1.
1941 extern const CFStringRef kSCPropNetPPPLCPCompressionPField
;
1944 @const kSCPropNetPPPLCPMRU
1945 @availability Introduced in Mac OS X 10.1.
1947 extern const CFStringRef kSCPropNetPPPLCPMRU
;
1950 @const kSCPropNetPPPLCPMTU
1951 @availability Introduced in Mac OS X 10.1.
1953 extern const CFStringRef kSCPropNetPPPLCPMTU
;
1956 @const kSCPropNetPPPLCPReceiveACCM
1957 @availability Introduced in Mac OS X 10.1.
1959 extern const CFStringRef kSCPropNetPPPLCPReceiveACCM
;
1962 @const kSCPropNetPPPLCPTransmitACCM
1963 @availability Introduced in Mac OS X 10.1.
1965 extern const CFStringRef kSCPropNetPPPLCPTransmitACCM
;
1968 @group kSCEntNetPPPoE Entity Keys
1972 @group kSCEntNetPPPSerial Entity Keys
1976 @group kSCEntNetPPTP Entity Keys
1980 @group kSCEntNetL2TP Entity Keys
1984 @const kSCPropNetL2TPIPSecSharedSecret
1985 @availability Introduced in Mac OS X 10.3.
1987 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecret
;
1990 @const kSCPropNetL2TPIPSecSharedSecretEncryption
1991 @availability Introduced in Mac OS X 10.3.
1993 extern const CFStringRef kSCPropNetL2TPIPSecSharedSecretEncryption
;
1996 @const kSCPropNetL2TPTransport
1997 @availability Introduced in Mac OS X 10.3.
1999 extern const CFStringRef kSCPropNetL2TPTransport
;
2002 @const kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
2003 @availability Introduced in Mac OS X 10.3.
2005 extern const CFStringRef kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
;
2008 @const kSCValNetL2TPTransportIP
2009 @availability Introduced in Mac OS X 10.3.
2011 extern const CFStringRef kSCValNetL2TPTransportIP
;
2014 @const kSCValNetL2TPTransportIPSec
2015 @availability Introduced in Mac OS X 10.3.
2017 extern const CFStringRef kSCValNetL2TPTransportIPSec
;
2020 @group kSCEntNetProxies Entity Keys
2024 @const kSCPropNetProxiesExceptionsList
2025 @availability Introduced in Mac OS X 10.1.
2027 extern const CFStringRef kSCPropNetProxiesExceptionsList
;
2030 @const kSCPropNetProxiesExcludeSimpleHostnames
2031 @availability Introduced in Mac OS X 10.4.
2033 extern const CFStringRef kSCPropNetProxiesExcludeSimpleHostnames
;
2036 @const kSCPropNetProxiesFTPEnable
2037 @availability Introduced in Mac OS X 10.1.
2039 extern const CFStringRef kSCPropNetProxiesFTPEnable
;
2042 @const kSCPropNetProxiesFTPPassive
2043 @availability Introduced in Mac OS X 10.1.
2045 extern const CFStringRef kSCPropNetProxiesFTPPassive
;
2048 @const kSCPropNetProxiesFTPPort
2049 @availability Introduced in Mac OS X 10.1.
2051 extern const CFStringRef kSCPropNetProxiesFTPPort
;
2054 @const kSCPropNetProxiesFTPProxy
2055 @availability Introduced in Mac OS X 10.1.
2057 extern const CFStringRef kSCPropNetProxiesFTPProxy
;
2060 @const kSCPropNetProxiesGopherEnable
2061 @availability Introduced in Mac OS X 10.1.
2063 extern const CFStringRef kSCPropNetProxiesGopherEnable
;
2066 @const kSCPropNetProxiesGopherPort
2067 @availability Introduced in Mac OS X 10.1.
2069 extern const CFStringRef kSCPropNetProxiesGopherPort
;
2072 @const kSCPropNetProxiesGopherProxy
2073 @availability Introduced in Mac OS X 10.1.
2075 extern const CFStringRef kSCPropNetProxiesGopherProxy
;
2078 @const kSCPropNetProxiesHTTPEnable
2079 @availability Introduced in Mac OS X 10.1.
2081 extern const CFStringRef kSCPropNetProxiesHTTPEnable
;
2084 @const kSCPropNetProxiesHTTPPort
2085 @availability Introduced in Mac OS X 10.1.
2087 extern const CFStringRef kSCPropNetProxiesHTTPPort
;
2090 @const kSCPropNetProxiesHTTPProxy
2091 @availability Introduced in Mac OS X 10.1.
2093 extern const CFStringRef kSCPropNetProxiesHTTPProxy
;
2096 @const kSCPropNetProxiesHTTPSEnable
2097 @availability Introduced in Mac OS X 10.1.
2099 extern const CFStringRef kSCPropNetProxiesHTTPSEnable
;
2102 @const kSCPropNetProxiesHTTPSPort
2103 @availability Introduced in Mac OS X 10.1.
2105 extern const CFStringRef kSCPropNetProxiesHTTPSPort
;
2108 @const kSCPropNetProxiesHTTPSProxy
2109 @availability Introduced in Mac OS X 10.1.
2111 extern const CFStringRef kSCPropNetProxiesHTTPSProxy
;
2114 @const kSCPropNetProxiesRTSPEnable
2115 @availability Introduced in Mac OS X 10.1.
2117 extern const CFStringRef kSCPropNetProxiesRTSPEnable
;
2120 @const kSCPropNetProxiesRTSPPort
2121 @availability Introduced in Mac OS X 10.1.
2123 extern const CFStringRef kSCPropNetProxiesRTSPPort
;
2126 @const kSCPropNetProxiesRTSPProxy
2127 @availability Introduced in Mac OS X 10.1.
2129 extern const CFStringRef kSCPropNetProxiesRTSPProxy
;
2132 @const kSCPropNetProxiesSOCKSEnable
2133 @availability Introduced in Mac OS X 10.1.
2135 extern const CFStringRef kSCPropNetProxiesSOCKSEnable
;
2138 @const kSCPropNetProxiesSOCKSPort
2139 @availability Introduced in Mac OS X 10.1.
2141 extern const CFStringRef kSCPropNetProxiesSOCKSPort
;
2144 @const kSCPropNetProxiesSOCKSProxy
2145 @availability Introduced in Mac OS X 10.1.
2147 extern const CFStringRef kSCPropNetProxiesSOCKSProxy
;
2150 @const kSCPropNetProxiesProxyAutoConfigEnable
2151 @availability Introduced in Mac OS X 10.4.
2153 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigEnable
;
2156 @const kSCPropNetProxiesProxyAutoConfigJavaScript
2157 @availability Introduced in Mac OS X 10.7.
2159 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigJavaScript
;
2162 @const kSCPropNetProxiesProxyAutoConfigURLString
2163 @availability Introduced in Mac OS X 10.4.
2165 extern const CFStringRef kSCPropNetProxiesProxyAutoConfigURLString
;
2168 @const kSCPropNetProxiesProxyAutoDiscoveryEnable
2169 @availability Introduced in Mac OS X 10.4.
2171 extern const CFStringRef kSCPropNetProxiesProxyAutoDiscoveryEnable
;
2174 @group kSCEntNetSMB Entity Keys
2178 @const kSCPropNetSMBNetBIOSName
2179 @availability Introduced in Mac OS X 10.5.
2181 extern const CFStringRef kSCPropNetSMBNetBIOSName
;
2184 @const kSCPropNetSMBNetBIOSNodeType
2185 @availability Introduced in Mac OS X 10.5.
2187 extern const CFStringRef kSCPropNetSMBNetBIOSNodeType
;
2190 @const kSCPropNetSMBNetBIOSScope
2191 @availability Introduced in Mac OS X 10.5, but later deprecated in Mac OS X 10.7.
2193 extern const CFStringRef kSCPropNetSMBNetBIOSScope
;
2196 @const kSCPropNetSMBWINSAddresses
2197 @availability Introduced in Mac OS X 10.5.
2199 extern const CFStringRef kSCPropNetSMBWINSAddresses
;
2202 @const kSCPropNetSMBWorkgroup
2203 @availability Introduced in Mac OS X 10.5.
2205 extern const CFStringRef kSCPropNetSMBWorkgroup
;
2208 @const kSCValNetSMBNetBIOSNodeTypeBroadcast
2209 @availability Introduced in Mac OS X 10.5.
2211 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeBroadcast
;
2214 @const kSCValNetSMBNetBIOSNodeTypePeer
2215 @availability Introduced in Mac OS X 10.5.
2217 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypePeer
;
2220 @const kSCValNetSMBNetBIOSNodeTypeMixed
2221 @availability Introduced in Mac OS X 10.5.
2223 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeMixed
;
2226 @const kSCValNetSMBNetBIOSNodeTypeHybrid
2227 @availability Introduced in Mac OS X 10.5.
2229 extern const CFStringRef kSCValNetSMBNetBIOSNodeTypeHybrid
;
2232 @group kSCCompUsers Entity Keys
2236 @const kSCEntUsersConsoleUser
2237 @availability Introduced in Mac OS X 10.1.
2239 extern const CFStringRef kSCEntUsersConsoleUser
;
2242 @group kSCCompSystem Properties
2246 @const kSCPropSystemComputerName
2247 @availability Introduced in Mac OS X 10.1.
2249 extern const CFStringRef kSCPropSystemComputerName
;
2252 @const kSCPropSystemComputerNameEncoding
2253 @availability Introduced in Mac OS X 10.1.
2255 extern const CFStringRef kSCPropSystemComputerNameEncoding
;
2258 @group SCDynamicStore "domain" prefixes
2262 @const kSCDynamicStoreDomainFile
2263 @availability Introduced in Mac OS X 10.1.
2265 extern const CFStringRef kSCDynamicStoreDomainFile
;
2268 @const kSCDynamicStoreDomainPlugin
2269 @availability Introduced in Mac OS X 10.1.
2271 extern const CFStringRef kSCDynamicStoreDomainPlugin
;
2274 @const kSCDynamicStoreDomainSetup
2275 @availability Introduced in Mac OS X 10.1.
2277 extern const CFStringRef kSCDynamicStoreDomainSetup
;
2280 @const kSCDynamicStoreDomainState
2281 @availability Introduced in Mac OS X 10.1.
2283 extern const CFStringRef kSCDynamicStoreDomainState
;
2286 @const kSCDynamicStoreDomainPrefs
2287 @availability Introduced in Mac OS X 10.1.
2289 extern const CFStringRef kSCDynamicStoreDomainPrefs
;
2292 @group Preference ("location") Keys
2296 @const kSCDynamicStorePropSetupCurrentSet
2297 @availability Introduced in Mac OS X 10.1.
2299 extern const CFStringRef kSCDynamicStorePropSetupCurrentSet
;
2302 @const kSCDynamicStorePropSetupLastUpdated
2303 @availability Introduced in Mac OS X 10.1.
2305 extern const CFStringRef kSCDynamicStorePropSetupLastUpdated
;
2308 @group Common/shared Keys
2312 @const kSCDynamicStorePropNetInterfaces
2313 @availability Introduced in Mac OS X 10.1.
2315 extern const CFStringRef kSCDynamicStorePropNetInterfaces
;
2318 @const kSCDynamicStorePropNetPrimaryInterface
2319 @availability Introduced in Mac OS X 10.1.
2321 extern const CFStringRef kSCDynamicStorePropNetPrimaryInterface
;
2324 @const kSCDynamicStorePropNetPrimaryService
2325 @availability Introduced in Mac OS X 10.1.
2327 extern const CFStringRef kSCDynamicStorePropNetPrimaryService
;
2330 @const kSCDynamicStorePropNetServiceIDs
2331 @availability Introduced in Mac OS X 10.1.
2333 extern const CFStringRef kSCDynamicStorePropNetServiceIDs
;
2336 @const kSCPropUsersConsoleUserName
2337 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2339 extern const CFStringRef kSCPropUsersConsoleUserName
;
2342 @const kSCPropUsersConsoleUserUID
2343 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2345 extern const CFStringRef kSCPropUsersConsoleUserUID
;
2348 @const kSCPropUsersConsoleUserGID
2349 @availability Introduced in Mac OS X 10.1, but later deprecated in Mac OS X 10.4.
2351 extern const CFStringRef kSCPropUsersConsoleUserGID
;
2356 /* -------------------- Schema declarations -------------------- */
2358 #define __AVAILABILITY_INTERNAL__IPHONE_2_0_DEP__IPHONE_FUTURE __AVAILABILITY_INTERNAL__IPHONE_2_0/*SPI*/
2360 SC_SCHEMA_DECLARATION(kSCResvLink
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2361 #define kSCResvLink \
2362 SC_SCHEMA_KV(kSCResvLink \
2366 SC_SCHEMA_DECLARATION(kSCResvInactive
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2367 #define kSCResvInactive \
2368 SC_SCHEMA_KV(kSCResvInactive \
2372 SC_SCHEMA_DECLARATION(kSCPropInterfaceName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2373 #define kSCPropInterfaceName \
2374 SC_SCHEMA_KV(kSCPropInterfaceName \
2378 SC_SCHEMA_DECLARATION(kSCPropMACAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2379 #define kSCPropMACAddress \
2380 SC_SCHEMA_KV(kSCPropMACAddress \
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" \
2390 SC_SCHEMA_DECLARATION(kSCPropVersion
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2391 #define kSCPropVersion \
2392 SC_SCHEMA_KV(kSCPropVersion \
2396 SC_SCHEMA_DECLARATION(kSCPrefCurrentSet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2397 #define kSCPrefCurrentSet \
2398 SC_SCHEMA_KV(kSCPrefCurrentSet \
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" \
2408 SC_SCHEMA_DECLARATION(kSCPrefSets
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2409 #define kSCPrefSets \
2410 SC_SCHEMA_KV(kSCPrefSets \
2414 SC_SCHEMA_DECLARATION(kSCPrefSystem
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2415 #define kSCPrefSystem \
2416 SC_SCHEMA_KV(kSCPrefSystem \
2420 SC_SCHEMA_DECLARATION(kSCCompNetwork
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2421 #define kSCCompNetwork \
2422 SC_SCHEMA_KV(kSCCompNetwork \
2426 SC_SCHEMA_DECLARATION(kSCCompService
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2427 #define kSCCompService \
2428 SC_SCHEMA_KV(kSCCompService \
2432 SC_SCHEMA_DECLARATION(kSCCompGlobal
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2433 #define kSCCompGlobal \
2434 SC_SCHEMA_KV(kSCCompGlobal \
2438 SC_SCHEMA_DECLARATION(kSCCompHostNames
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2439 #define kSCCompHostNames \
2440 SC_SCHEMA_KV(kSCCompHostNames \
2444 SC_SCHEMA_DECLARATION(kSCCompInterface
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2445 #define kSCCompInterface \
2446 SC_SCHEMA_KV(kSCCompInterface \
2450 SC_SCHEMA_DECLARATION(kSCCompSystem
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2451 #define kSCCompSystem \
2452 SC_SCHEMA_KV(kSCCompSystem \
2456 SC_SCHEMA_DECLARATION(kSCCompUsers
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2457 #define kSCCompUsers \
2458 SC_SCHEMA_KV(kSCCompUsers \
2462 SC_SCHEMA_DECLARATION(kSCCompAnyRegex
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2463 #define kSCCompAnyRegex \
2464 SC_SCHEMA_KV(kSCCompAnyRegex \
2468 SC_SCHEMA_DECLARATION(kSCEntNetAirPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2469 #define kSCEntNetAirPort \
2470 SC_SCHEMA_KV(kSCEntNetAirPort \
2474 #if !TARGET_OS_IPHONE
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 \
2482 #endif // !TARGET_OS_IPHONE
2484 SC_SCHEMA_DECLARATION(kSCEntNetDHCP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2485 #define kSCEntNetDHCP \
2486 SC_SCHEMA_KV(kSCEntNetDHCP \
2490 SC_SCHEMA_DECLARATION(kSCEntNetDNS
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2491 #define kSCEntNetDNS \
2492 SC_SCHEMA_KV(kSCEntNetDNS \
2496 SC_SCHEMA_DECLARATION(kSCEntNetEthernet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2497 #define kSCEntNetEthernet \
2498 SC_SCHEMA_KV(kSCEntNetEthernet \
2502 SC_SCHEMA_DECLARATION(kSCEntNetFireWire
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2503 #define kSCEntNetFireWire \
2504 SC_SCHEMA_KV(kSCEntNetFireWire \
2508 SC_SCHEMA_DECLARATION(kSCEntNetInterface
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2509 #define kSCEntNetInterface \
2510 SC_SCHEMA_KV(kSCEntNetInterface \
2514 SC_SCHEMA_DECLARATION(kSCEntNetIPSec
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2515 #define kSCEntNetIPSec \
2516 SC_SCHEMA_KV(kSCEntNetIPSec \
2520 SC_SCHEMA_DECLARATION(kSCEntNetIPv4
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2521 #define kSCEntNetIPv4 \
2522 SC_SCHEMA_KV(kSCEntNetIPv4 \
2526 SC_SCHEMA_DECLARATION(kSCEntNetIPv6
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2527 #define kSCEntNetIPv6 \
2528 SC_SCHEMA_KV(kSCEntNetIPv6 \
2532 SC_SCHEMA_DECLARATION(kSCEntNetL2TP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2533 #define kSCEntNetL2TP \
2534 SC_SCHEMA_KV(kSCEntNetL2TP \
2538 SC_SCHEMA_DECLARATION(kSCEntNetLink
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2539 #define kSCEntNetLink \
2540 SC_SCHEMA_KV(kSCEntNetLink \
2544 SC_SCHEMA_DECLARATION(kSCEntNetModem
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2545 #define kSCEntNetModem \
2546 SC_SCHEMA_KV(kSCEntNetModem \
2550 #if !TARGET_OS_IPHONE
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 \
2558 #endif // !TARGET_OS_IPHONE
2560 SC_SCHEMA_DECLARATION(kSCEntNetPPP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2561 #define kSCEntNetPPP \
2562 SC_SCHEMA_KV(kSCEntNetPPP \
2566 SC_SCHEMA_DECLARATION(kSCEntNetPPPoE
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2567 #define kSCEntNetPPPoE \
2568 SC_SCHEMA_KV(kSCEntNetPPPoE \
2572 SC_SCHEMA_DECLARATION(kSCEntNetPPPSerial
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2573 #define kSCEntNetPPPSerial \
2574 SC_SCHEMA_KV(kSCEntNetPPPSerial \
2578 SC_SCHEMA_DECLARATION(kSCEntNetPPTP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2579 #define kSCEntNetPPTP \
2580 SC_SCHEMA_KV(kSCEntNetPPTP \
2584 SC_SCHEMA_DECLARATION(kSCEntNetProxies
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2585 #define kSCEntNetProxies \
2586 SC_SCHEMA_KV(kSCEntNetProxies \
2590 #if !TARGET_OS_IPHONE
2592 SC_SCHEMA_DECLARATION(kSCEntNetSMB
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2593 #define kSCEntNetSMB \
2594 SC_SCHEMA_KV(kSCEntNetSMB \
2598 #endif // !TARGET_OS_IPHONE
2600 SC_SCHEMA_DECLARATION(kSCEntNet6to4
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2601 #define kSCEntNet6to4 \
2602 SC_SCHEMA_KV(kSCEntNet6to4 \
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) )
2612 SC_SCHEMA_DECLARATION(kSCPropNetServiceOrder
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2613 #define kSCPropNetServiceOrder \
2614 SC_SCHEMA_KV(kSCPropNetServiceOrder \
2616 ,CFArray[CFString] )
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) )
2624 SC_SCHEMA_DECLARATION(kSCPropNetInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2625 #define kSCPropNetInterfaces \
2626 SC_SCHEMA_KV(kSCPropNetInterfaces \
2628 ,CFArray[CFString] )
2630 SC_SCHEMA_DECLARATION(kSCPropNetLocalHostName
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2631 #define kSCPropNetLocalHostName \
2632 SC_SCHEMA_KV(kSCPropNetLocalHostName \
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) )
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 \
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" \
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 \
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 \
2664 ,CFNumber (0 or 1) )
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" \
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 \
2676 ,CFNumber (0 or 1) )
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 \
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 \
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 \
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 \
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 \
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 \
2714 #if !TARGET_OS_IPHONE
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 \
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" \
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 \
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 \
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 \
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 \
2750 ,CFArray[CFNumber] )
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 \
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] )
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 \
2768 ,CFArray[CFString] )
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 \
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 \
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 \
2788 #endif // !TARGET_OS_IPHONE
2790 SC_SCHEMA_DECLARATION(kSCPropNetDNSDomainName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2791 #define kSCPropNetDNSDomainName \
2792 SC_SCHEMA_KV(kSCPropNetDNSDomainName \
2796 SC_SCHEMA_DECLARATION(kSCPropNetDNSOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2797 #define kSCPropNetDNSOptions \
2798 SC_SCHEMA_KV(kSCPropNetDNSOptions \
2802 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchDomains
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2803 #define kSCPropNetDNSSearchDomains \
2804 SC_SCHEMA_KV(kSCPropNetDNSSearchDomains \
2806 ,CFArray[CFString] )
2808 SC_SCHEMA_DECLARATION(kSCPropNetDNSSearchOrder
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2809 #define kSCPropNetDNSSearchOrder \
2810 SC_SCHEMA_KV(kSCPropNetDNSSearchOrder \
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] )
2820 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerPort
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2821 #define kSCPropNetDNSServerPort \
2822 SC_SCHEMA_KV(kSCPropNetDNSServerPort \
2826 SC_SCHEMA_DECLARATION(kSCPropNetDNSServerTimeout
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
2827 #define kSCPropNetDNSServerTimeout \
2828 SC_SCHEMA_KV(kSCPropNetDNSServerTimeout \
2832 SC_SCHEMA_DECLARATION(kSCPropNetDNSSortList
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2833 #define kSCPropNetDNSSortList \
2834 SC_SCHEMA_KV(kSCPropNetDNSSortList \
2836 ,CFArray[CFString] )
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] )
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] )
2850 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaSubType
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2851 #define kSCPropNetEthernetMediaSubType \
2852 SC_SCHEMA_KV(kSCPropNetEthernetMediaSubType \
2856 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMediaOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2857 #define kSCPropNetEthernetMediaOptions \
2858 SC_SCHEMA_KV(kSCPropNetEthernetMediaOptions \
2860 ,CFArray[CFString] )
2862 SC_SCHEMA_DECLARATION(kSCPropNetEthernetMTU
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2863 #define kSCPropNetEthernetMTU \
2864 SC_SCHEMA_KV(kSCPropNetEthernetMTU \
2868 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceDeviceName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2869 #define kSCPropNetInterfaceDeviceName \
2870 SC_SCHEMA_KV(kSCPropNetInterfaceDeviceName \
2874 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceHardware
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2875 #define kSCPropNetInterfaceHardware \
2876 SC_SCHEMA_KV(kSCPropNetInterfaceHardware \
2880 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceType
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2881 #define kSCPropNetInterfaceType \
2882 SC_SCHEMA_KV(kSCPropNetInterfaceType \
2886 SC_SCHEMA_DECLARATION(kSCPropNetInterfaceSubType
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2887 #define kSCPropNetInterfaceSubType \
2888 SC_SCHEMA_KV(kSCPropNetInterfaceSubType \
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) )
2898 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeEthernet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2899 #define kSCValNetInterfaceTypeEthernet \
2900 SC_SCHEMA_KV(kSCValNetInterfaceTypeEthernet \
2904 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeFireWire
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2905 #define kSCValNetInterfaceTypeFireWire \
2906 SC_SCHEMA_KV(kSCValNetInterfaceTypeFireWire \
2910 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypePPP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2911 #define kSCValNetInterfaceTypePPP \
2912 SC_SCHEMA_KV(kSCValNetInterfaceTypePPP \
2916 SC_SCHEMA_DECLARATION(kSCValNetInterfaceType6to4
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2917 #define kSCValNetInterfaceType6to4 \
2918 SC_SCHEMA_KV(kSCValNetInterfaceType6to4 \
2922 SC_SCHEMA_DECLARATION(kSCValNetInterfaceTypeIPSec
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
2923 #define kSCValNetInterfaceTypeIPSec \
2924 SC_SCHEMA_KV(kSCValNetInterfaceTypeIPSec \
2928 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPoE
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2929 #define kSCValNetInterfaceSubTypePPPoE \
2930 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPoE \
2934 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPPSerial
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
2935 #define kSCValNetInterfaceSubTypePPPSerial \
2936 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPPSerial \
2940 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypePPTP
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
2941 #define kSCValNetInterfaceSubTypePPTP \
2942 SC_SCHEMA_KV(kSCValNetInterfaceSubTypePPTP \
2946 SC_SCHEMA_DECLARATION(kSCValNetInterfaceSubTypeL2TP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
2947 #define kSCValNetInterfaceSubTypeL2TP \
2948 SC_SCHEMA_KV(kSCValNetInterfaceSubTypeL2TP \
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" \
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" \
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" \
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" \
2976 SC_SCHEMA_DECLARATION(kSCPropNetIPSecSharedSecret
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
2977 #define kSCPropNetIPSecSharedSecret \
2978 SC_SCHEMA_KV(kSCPropNetIPSecSharedSecret \
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" \
2988 SC_SCHEMA_DECLARATION(kSCPropNetIPSecConnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
2989 #define kSCPropNetIPSecConnectTime \
2990 SC_SCHEMA_KV(kSCPropNetIPSecConnectTime \
2994 SC_SCHEMA_DECLARATION(kSCPropNetIPSecRemoteAddress
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
2995 #define kSCPropNetIPSecRemoteAddress \
2996 SC_SCHEMA_KV(kSCPropNetIPSecRemoteAddress \
3000 SC_SCHEMA_DECLARATION(kSCPropNetIPSecStatus
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3001 #define kSCPropNetIPSecStatus \
3002 SC_SCHEMA_KV(kSCPropNetIPSecStatus \
3006 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3007 #define kSCPropNetIPSecXAuthEnabled \
3008 SC_SCHEMA_KV(kSCPropNetIPSecXAuthEnabled \
3010 ,CFNumber (0 or 1) )
3012 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthName
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3013 #define kSCPropNetIPSecXAuthName \
3014 SC_SCHEMA_KV(kSCPropNetIPSecXAuthName \
3018 SC_SCHEMA_DECLARATION(kSCPropNetIPSecXAuthPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3019 #define kSCPropNetIPSecXAuthPassword \
3020 SC_SCHEMA_KV(kSCPropNetIPSecXAuthPassword \
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" \
3030 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodSharedSecret
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3031 #define kSCValNetIPSecAuthenticationMethodSharedSecret \
3032 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodSharedSecret \
3036 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodCertificate
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3037 #define kSCValNetIPSecAuthenticationMethodCertificate \
3038 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodCertificate \
3042 SC_SCHEMA_DECLARATION(kSCValNetIPSecAuthenticationMethodHybrid
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3043 #define kSCValNetIPSecAuthenticationMethodHybrid \
3044 SC_SCHEMA_KV(kSCValNetIPSecAuthenticationMethodHybrid \
3048 SC_SCHEMA_DECLARATION(kSCValNetIPSecLocalIdentifierTypeKeyID
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3049 #define kSCValNetIPSecLocalIdentifierTypeKeyID \
3050 SC_SCHEMA_KV(kSCValNetIPSecLocalIdentifierTypeKeyID \
3054 SC_SCHEMA_DECLARATION(kSCValNetIPSecSharedSecretEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3055 #define kSCValNetIPSecSharedSecretEncryptionKeychain \
3056 SC_SCHEMA_KV(kSCValNetIPSecSharedSecretEncryptionKeychain \
3060 SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3061 #define kSCValNetIPSecXAuthPasswordEncryptionKeychain \
3062 SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionKeychain \
3066 SC_SCHEMA_DECLARATION(kSCValNetIPSecXAuthPasswordEncryptionPrompt
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
3067 #define kSCValNetIPSecXAuthPasswordEncryptionPrompt \
3068 SC_SCHEMA_KV(kSCValNetIPSecXAuthPasswordEncryptionPrompt \
3072 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Addresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3073 #define kSCPropNetIPv4Addresses \
3074 SC_SCHEMA_KV(kSCPropNetIPv4Addresses \
3076 ,CFArray[CFString] )
3078 SC_SCHEMA_DECLARATION(kSCPropNetIPv4ConfigMethod
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3079 #define kSCPropNetIPv4ConfigMethod \
3080 SC_SCHEMA_KV(kSCPropNetIPv4ConfigMethod \
3084 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DHCPClientID
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3085 #define kSCPropNetIPv4DHCPClientID \
3086 SC_SCHEMA_KV(kSCPropNetIPv4DHCPClientID \
3090 SC_SCHEMA_DECLARATION(kSCPropNetIPv4Router
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3091 #define kSCPropNetIPv4Router \
3092 SC_SCHEMA_KV(kSCPropNetIPv4Router \
3096 SC_SCHEMA_DECLARATION(kSCPropNetIPv4SubnetMasks
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3097 #define kSCPropNetIPv4SubnetMasks \
3098 SC_SCHEMA_KV(kSCPropNetIPv4SubnetMasks \
3100 ,CFArray[CFString] )
3102 SC_SCHEMA_DECLARATION(kSCPropNetIPv4DestAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3103 #define kSCPropNetIPv4DestAddresses \
3104 SC_SCHEMA_KV(kSCPropNetIPv4DestAddresses \
3106 ,CFArray[CFString] )
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] )
3114 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodAutomatic
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
3115 #define kSCValNetIPv4ConfigMethodAutomatic \
3116 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodAutomatic \
3120 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodBOOTP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3121 #define kSCValNetIPv4ConfigMethodBOOTP \
3122 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodBOOTP \
3126 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodDHCP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3127 #define kSCValNetIPv4ConfigMethodDHCP \
3128 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodDHCP \
3132 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodINFORM
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3133 #define kSCValNetIPv4ConfigMethodINFORM \
3134 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodINFORM \
3138 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodLinkLocal
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3139 #define kSCValNetIPv4ConfigMethodLinkLocal \
3140 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodLinkLocal \
3144 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodManual
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3145 #define kSCValNetIPv4ConfigMethodManual \
3146 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodManual \
3150 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodPPP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3151 #define kSCValNetIPv4ConfigMethodPPP \
3152 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodPPP \
3156 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Addresses
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3157 #define kSCPropNetIPv6Addresses \
3158 SC_SCHEMA_KV(kSCPropNetIPv6Addresses \
3160 ,CFArray[CFString] )
3162 SC_SCHEMA_DECLARATION(kSCPropNetIPv6ConfigMethod
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3163 #define kSCPropNetIPv6ConfigMethod \
3164 SC_SCHEMA_KV(kSCPropNetIPv6ConfigMethod \
3168 SC_SCHEMA_DECLARATION(kSCPropNetIPv6DestAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3169 #define kSCPropNetIPv6DestAddresses \
3170 SC_SCHEMA_KV(kSCPropNetIPv6DestAddresses \
3172 ,CFArray[CFString] )
3174 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Flags
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3175 #define kSCPropNetIPv6Flags \
3176 SC_SCHEMA_KV(kSCPropNetIPv6Flags \
3180 SC_SCHEMA_DECLARATION(kSCPropNetIPv6PrefixLength
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3181 #define kSCPropNetIPv6PrefixLength \
3182 SC_SCHEMA_KV(kSCPropNetIPv6PrefixLength \
3184 ,CFArray[CFNumber] )
3186 SC_SCHEMA_DECLARATION(kSCPropNetIPv6Router
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3187 #define kSCPropNetIPv6Router \
3188 SC_SCHEMA_KV(kSCPropNetIPv6Router \
3192 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodAutomatic
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3193 #define kSCValNetIPv6ConfigMethodAutomatic \
3194 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodAutomatic \
3198 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodLinkLocal
, __OSX_AVAILABLE_STARTING(__MAC_10_7
,__IPHONE_4_0
/*SPI*/))
3199 #define kSCValNetIPv6ConfigMethodLinkLocal \
3200 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodLinkLocal \
3204 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethodManual
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3205 #define kSCValNetIPv6ConfigMethodManual \
3206 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethodManual \
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" \
3216 SC_SCHEMA_DECLARATION(kSCValNetIPv6ConfigMethod6to4
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3217 #define kSCValNetIPv6ConfigMethod6to4 \
3218 SC_SCHEMA_KV(kSCValNetIPv6ConfigMethod6to4 \
3222 SC_SCHEMA_DECLARATION(kSCPropNet6to4Relay
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3223 #define kSCPropNet6to4Relay \
3224 SC_SCHEMA_KV(kSCPropNet6to4Relay \
3228 SC_SCHEMA_DECLARATION(kSCPropNetLinkActive
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3229 #define kSCPropNetLinkActive \
3230 SC_SCHEMA_KV(kSCPropNetLinkActive \
3234 SC_SCHEMA_DECLARATION(kSCPropNetLinkDetaching
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3235 #define kSCPropNetLinkDetaching \
3236 SC_SCHEMA_KV(kSCPropNetLinkDetaching \
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" \
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" \
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" \
3258 SC_SCHEMA_DECLARATION(kSCPropNetModemConnectSpeed
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3259 #define kSCPropNetModemConnectSpeed \
3260 SC_SCHEMA_KV(kSCPropNetModemConnectSpeed \
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) )
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" \
3276 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceModel
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3277 #define kSCPropNetModemDeviceModel \
3278 SC_SCHEMA_KV(kSCPropNetModemDeviceModel \
3282 SC_SCHEMA_DECLARATION(kSCPropNetModemDeviceVendor
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3283 #define kSCPropNetModemDeviceVendor \
3284 SC_SCHEMA_KV(kSCPropNetModemDeviceVendor \
3288 SC_SCHEMA_DECLARATION(kSCPropNetModemDialMode
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3289 #define kSCPropNetModemDialMode \
3290 SC_SCHEMA_KV(kSCPropNetModemDialMode \
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) )
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) )
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) )
3312 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3313 #define kSCPropNetModemHoldEnabled \
3314 SC_SCHEMA_KV(kSCPropNetModemHoldEnabled \
3316 ,CFNumber (0 or 1) )
3318 SC_SCHEMA_DECLARATION(kSCPropNetModemHoldReminder
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3319 #define kSCPropNetModemHoldReminder \
3320 SC_SCHEMA_KV(kSCPropNetModemHoldReminder \
3322 ,CFNumber (0 or 1) )
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" \
3330 SC_SCHEMA_DECLARATION(kSCPropNetModemNote
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3331 #define kSCPropNetModemNote \
3332 SC_SCHEMA_KV(kSCPropNetModemNote \
3336 SC_SCHEMA_DECLARATION(kSCPropNetModemPulseDial
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3337 #define kSCPropNetModemPulseDial \
3338 SC_SCHEMA_KV(kSCPropNetModemPulseDial \
3340 ,CFNumber (0 or 1) )
3342 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeaker
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3343 #define kSCPropNetModemSpeaker \
3344 SC_SCHEMA_KV(kSCPropNetModemSpeaker \
3346 ,CFNumber (0 or 1) )
3348 SC_SCHEMA_DECLARATION(kSCPropNetModemSpeed
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3349 #define kSCPropNetModemSpeed \
3350 SC_SCHEMA_KV(kSCPropNetModemSpeed \
3354 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeIgnoreDialTone
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3355 #define kSCValNetModemDialModeIgnoreDialTone \
3356 SC_SCHEMA_KV(kSCValNetModemDialModeIgnoreDialTone \
3360 SC_SCHEMA_DECLARATION(kSCValNetModemDialModeManual
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3361 #define kSCValNetModemDialModeManual \
3362 SC_SCHEMA_KV(kSCValNetModemDialModeManual \
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" \
3372 #if !TARGET_OS_IPHONE
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 \
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] )
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 \
3390 ,CFArray[CFString] )
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" \
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 \
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 \
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 \
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 \
3422 #endif // !TARGET_OS_IPHONE
3424 SC_SCHEMA_DECLARATION(kSCPropNetPPPACSPEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3425 #define kSCPropNetPPPACSPEnabled \
3426 SC_SCHEMA_KV(kSCPropNetPPPACSPEnabled \
3428 ,CFNumber (0 or 1) )
3430 SC_SCHEMA_DECLARATION(kSCPropNetPPPConnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3431 #define kSCPropNetPPPConnectTime \
3432 SC_SCHEMA_KV(kSCPropNetPPPConnectTime \
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" \
3442 SC_SCHEMA_DECLARATION(kSCPropNetPPPDialOnDemand
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3443 #define kSCPropNetPPPDialOnDemand \
3444 SC_SCHEMA_KV(kSCPropNetPPPDialOnDemand \
3446 ,CFNumber (0 or 1) )
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) )
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) )
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" \
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) )
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) )
3478 SC_SCHEMA_DECLARATION(kSCPropNetPPPDisconnectTime
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3479 #define kSCPropNetPPPDisconnectTime \
3480 SC_SCHEMA_KV(kSCPropNetPPPDisconnectTime \
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" \
3490 SC_SCHEMA_DECLARATION(kSCPropNetPPPIdleReminder
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3491 #define kSCPropNetPPPIdleReminder \
3492 SC_SCHEMA_KV(kSCPropNetPPPIdleReminder \
3494 ,CFNumber (0 or 1) )
3496 SC_SCHEMA_DECLARATION(kSCPropNetPPPLastCause
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3497 #define kSCPropNetPPPLastCause \
3498 SC_SCHEMA_KV(kSCPropNetPPPLastCause \
3502 SC_SCHEMA_DECLARATION(kSCPropNetPPPLogfile
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3503 #define kSCPropNetPPPLogfile \
3504 SC_SCHEMA_KV(kSCPropNetPPPLogfile \
3508 SC_SCHEMA_DECLARATION(kSCPropNetPPPPlugins
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3509 #define kSCPropNetPPPPlugins \
3510 SC_SCHEMA_KV(kSCPropNetPPPPlugins \
3512 ,CFArray[CFString] )
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" \
3520 SC_SCHEMA_DECLARATION(kSCPropNetPPPSessionTimer
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3521 #define kSCPropNetPPPSessionTimer \
3522 SC_SCHEMA_KV(kSCPropNetPPPSessionTimer \
3526 SC_SCHEMA_DECLARATION(kSCPropNetPPPStatus
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3527 #define kSCPropNetPPPStatus \
3528 SC_SCHEMA_KV(kSCPropNetPPPStatus \
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) )
3538 SC_SCHEMA_DECLARATION(kSCPropNetPPPVerboseLogging
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3539 #define kSCPropNetPPPVerboseLogging \
3540 SC_SCHEMA_KV(kSCPropNetPPPVerboseLogging \
3542 ,CFNumber (0 or 1) )
3544 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthEAPPlugins
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3545 #define kSCPropNetPPPAuthEAPPlugins \
3546 SC_SCHEMA_KV(kSCPropNetPPPAuthEAPPlugins \
3548 ,CFArray[CFString] )
3550 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3551 #define kSCPropNetPPPAuthName \
3552 SC_SCHEMA_KV(kSCPropNetPPPAuthName \
3556 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPassword
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3557 #define kSCPropNetPPPAuthPassword \
3558 SC_SCHEMA_KV(kSCPropNetPPPAuthPassword \
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" \
3568 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthPrompt
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3569 #define kSCPropNetPPPAuthPrompt \
3570 SC_SCHEMA_KV(kSCPropNetPPPAuthPrompt \
3574 SC_SCHEMA_DECLARATION(kSCPropNetPPPAuthProtocol
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3575 #define kSCPropNetPPPAuthProtocol \
3576 SC_SCHEMA_KV(kSCPropNetPPPAuthProtocol \
3578 ,CFArray[CFString] )
3580 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3581 #define kSCValNetPPPAuthPasswordEncryptionKeychain \
3582 SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionKeychain \
3586 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPasswordEncryptionToken
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3587 #define kSCValNetPPPAuthPasswordEncryptionToken \
3588 SC_SCHEMA_KV(kSCValNetPPPAuthPasswordEncryptionToken \
3592 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptBefore
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3593 #define kSCValNetPPPAuthPromptBefore \
3594 SC_SCHEMA_KV(kSCValNetPPPAuthPromptBefore \
3598 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthPromptAfter
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3599 #define kSCValNetPPPAuthPromptAfter \
3600 SC_SCHEMA_KV(kSCValNetPPPAuthPromptAfter \
3604 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolCHAP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3605 #define kSCValNetPPPAuthProtocolCHAP \
3606 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolCHAP \
3610 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolEAP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3611 #define kSCValNetPPPAuthProtocolEAP \
3612 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolEAP \
3616 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP1
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3617 #define kSCValNetPPPAuthProtocolMSCHAP1 \
3618 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP1 \
3622 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolMSCHAP2
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3623 #define kSCValNetPPPAuthProtocolMSCHAP2 \
3624 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolMSCHAP2 \
3628 SC_SCHEMA_DECLARATION(kSCValNetPPPAuthProtocolPAP
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3629 #define kSCValNetPPPAuthProtocolPAP \
3630 SC_SCHEMA_KV(kSCValNetPPPAuthProtocolPAP \
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" \
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" \
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) )
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" \
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) )
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" \
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" \
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" \
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) )
3688 SC_SCHEMA_DECLARATION(kSCPropNetPPPCCPEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_2
,__IPHONE_2_0
/*SPI*/))
3689 #define kSCPropNetPPPCCPEnabled \
3690 SC_SCHEMA_KV(kSCPropNetPPPCCPEnabled \
3692 ,CFNumber (0 or 1) )
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) )
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) )
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) )
3712 SC_SCHEMA_DECLARATION(kSCPropNetPPPIPCPUsePeerDNS
, __OSX_AVAILABLE_STARTING(__MAC_10_4
,__IPHONE_2_0
/*SPI*/))
3713 #define kSCPropNetPPPIPCPUsePeerDNS \
3714 SC_SCHEMA_KV(kSCPropNetPPPIPCPUsePeerDNS \
3716 ,CFNumber (0 or 1) )
3718 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3719 #define kSCPropNetPPPLCPEchoEnabled \
3720 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoEnabled \
3722 ,CFNumber (0 or 1) )
3724 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPEchoFailure
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3725 #define kSCPropNetPPPLCPEchoFailure \
3726 SC_SCHEMA_KV(kSCPropNetPPPLCPEchoFailure \
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" \
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) )
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) )
3748 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMRU
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3749 #define kSCPropNetPPPLCPMRU \
3750 SC_SCHEMA_KV(kSCPropNetPPPLCPMRU \
3754 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPMTU
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3755 #define kSCPropNetPPPLCPMTU \
3756 SC_SCHEMA_KV(kSCPropNetPPPLCPMTU \
3760 SC_SCHEMA_DECLARATION(kSCPropNetPPPLCPReceiveACCM
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3761 #define kSCPropNetPPPLCPReceiveACCM \
3762 SC_SCHEMA_KV(kSCPropNetPPPLCPReceiveACCM \
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" \
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" \
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" \
3784 SC_SCHEMA_DECLARATION(kSCPropNetL2TPTransport
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3785 #define kSCPropNetL2TPTransport \
3786 SC_SCHEMA_KV(kSCPropNetL2TPTransport \
3790 SC_SCHEMA_DECLARATION(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3791 #define kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \
3792 SC_SCHEMA_KV(kSCValNetL2TPIPSecSharedSecretEncryptionKeychain \
3796 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIP
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3797 #define kSCValNetL2TPTransportIP \
3798 SC_SCHEMA_KV(kSCValNetL2TPTransportIP \
3802 SC_SCHEMA_DECLARATION(kSCValNetL2TPTransportIPSec
, __OSX_AVAILABLE_STARTING(__MAC_10_3
,__IPHONE_2_0
/*SPI*/))
3803 #define kSCValNetL2TPTransportIPSec \
3804 SC_SCHEMA_KV(kSCValNetL2TPTransportIPSec \
3808 SC_SCHEMA_DECLARATION(kSCPropNetProxiesExceptionsList
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3809 #define kSCPropNetProxiesExceptionsList \
3810 SC_SCHEMA_KV(kSCPropNetProxiesExceptionsList \
3812 ,CFArray[CFString] )
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) )
3820 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3821 #define kSCPropNetProxiesFTPEnable \
3822 SC_SCHEMA_KV(kSCPropNetProxiesFTPEnable \
3824 ,CFNumber (0 or 1) )
3826 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPassive
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3827 #define kSCPropNetProxiesFTPPassive \
3828 SC_SCHEMA_KV(kSCPropNetProxiesFTPPassive \
3830 ,CFNumber (0 or 1) )
3832 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3833 #define kSCPropNetProxiesFTPPort \
3834 SC_SCHEMA_KV(kSCPropNetProxiesFTPPort \
3838 SC_SCHEMA_DECLARATION(kSCPropNetProxiesFTPProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3839 #define kSCPropNetProxiesFTPProxy \
3840 SC_SCHEMA_KV(kSCPropNetProxiesFTPProxy \
3844 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3845 #define kSCPropNetProxiesGopherEnable \
3846 SC_SCHEMA_KV(kSCPropNetProxiesGopherEnable \
3848 ,CFNumber (0 or 1) )
3850 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3851 #define kSCPropNetProxiesGopherPort \
3852 SC_SCHEMA_KV(kSCPropNetProxiesGopherPort \
3856 SC_SCHEMA_DECLARATION(kSCPropNetProxiesGopherProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3857 #define kSCPropNetProxiesGopherProxy \
3858 SC_SCHEMA_KV(kSCPropNetProxiesGopherProxy \
3862 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3863 #define kSCPropNetProxiesHTTPEnable \
3864 SC_SCHEMA_KV(kSCPropNetProxiesHTTPEnable \
3866 ,CFNumber (0 or 1) )
3868 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3869 #define kSCPropNetProxiesHTTPPort \
3870 SC_SCHEMA_KV(kSCPropNetProxiesHTTPPort \
3874 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3875 #define kSCPropNetProxiesHTTPProxy \
3876 SC_SCHEMA_KV(kSCPropNetProxiesHTTPProxy \
3880 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3881 #define kSCPropNetProxiesHTTPSEnable \
3882 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSEnable \
3884 ,CFNumber (0 or 1) )
3886 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3887 #define kSCPropNetProxiesHTTPSPort \
3888 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSPort \
3892 SC_SCHEMA_DECLARATION(kSCPropNetProxiesHTTPSProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3893 #define kSCPropNetProxiesHTTPSProxy \
3894 SC_SCHEMA_KV(kSCPropNetProxiesHTTPSProxy \
3898 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3899 #define kSCPropNetProxiesRTSPEnable \
3900 SC_SCHEMA_KV(kSCPropNetProxiesRTSPEnable \
3902 ,CFNumber (0 or 1) )
3904 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3905 #define kSCPropNetProxiesRTSPPort \
3906 SC_SCHEMA_KV(kSCPropNetProxiesRTSPPort \
3910 SC_SCHEMA_DECLARATION(kSCPropNetProxiesRTSPProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3911 #define kSCPropNetProxiesRTSPProxy \
3912 SC_SCHEMA_KV(kSCPropNetProxiesRTSPProxy \
3916 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSEnable
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3917 #define kSCPropNetProxiesSOCKSEnable \
3918 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSEnable \
3920 ,CFNumber (0 or 1) )
3922 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSPort
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3923 #define kSCPropNetProxiesSOCKSPort \
3924 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSPort \
3928 SC_SCHEMA_DECLARATION(kSCPropNetProxiesSOCKSProxy
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
3929 #define kSCPropNetProxiesSOCKSProxy \
3930 SC_SCHEMA_KV(kSCPropNetProxiesSOCKSProxy \
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) )
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" \
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" \
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) )
3958 #if !TARGET_OS_IPHONE
3960 SC_SCHEMA_DECLARATION(kSCPropNetSMBNetBIOSName
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3961 #define kSCPropNetSMBNetBIOSName \
3962 SC_SCHEMA_KV(kSCPropNetSMBNetBIOSName \
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" \
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 \
3978 SC_SCHEMA_DECLARATION(kSCPropNetSMBWINSAddresses
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3979 #define kSCPropNetSMBWINSAddresses \
3980 SC_SCHEMA_KV(kSCPropNetSMBWINSAddresses \
3982 ,CFArray[CFString] )
3984 SC_SCHEMA_DECLARATION(kSCPropNetSMBWorkgroup
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3985 #define kSCPropNetSMBWorkgroup \
3986 SC_SCHEMA_KV(kSCPropNetSMBWorkgroup \
3990 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeBroadcast
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3991 #define kSCValNetSMBNetBIOSNodeTypeBroadcast \
3992 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeBroadcast \
3996 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypePeer
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
3997 #define kSCValNetSMBNetBIOSNodeTypePeer \
3998 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypePeer \
4002 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeMixed
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
4003 #define kSCValNetSMBNetBIOSNodeTypeMixed \
4004 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeMixed \
4008 SC_SCHEMA_DECLARATION(kSCValNetSMBNetBIOSNodeTypeHybrid
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
4009 #define kSCValNetSMBNetBIOSNodeTypeHybrid \
4010 SC_SCHEMA_KV(kSCValNetSMBNetBIOSNodeTypeHybrid \
4014 #endif // !TARGET_OS_IPHONE
4016 #if !TARGET_OS_IPHONE
4018 SC_SCHEMA_DECLARATION(kSCEntUsersConsoleUser
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4019 #define kSCEntUsersConsoleUser \
4020 SC_SCHEMA_KV(kSCEntUsersConsoleUser \
4024 #endif // !TARGET_OS_IPHONE
4026 SC_SCHEMA_DECLARATION(kSCPropSystemComputerName
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4027 #define kSCPropSystemComputerName \
4028 SC_SCHEMA_KV(kSCPropSystemComputerName \
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" \
4038 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainFile
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4039 #define kSCDynamicStoreDomainFile \
4040 SC_SCHEMA_KV(kSCDynamicStoreDomainFile \
4044 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPlugin
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4045 #define kSCDynamicStoreDomainPlugin \
4046 SC_SCHEMA_KV(kSCDynamicStoreDomainPlugin \
4050 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainSetup
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4051 #define kSCDynamicStoreDomainSetup \
4052 SC_SCHEMA_KV(kSCDynamicStoreDomainSetup \
4056 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainState
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4057 #define kSCDynamicStoreDomainState \
4058 SC_SCHEMA_KV(kSCDynamicStoreDomainState \
4062 SC_SCHEMA_DECLARATION(kSCDynamicStoreDomainPrefs
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4063 #define kSCDynamicStoreDomainPrefs \
4064 SC_SCHEMA_KV(kSCDynamicStoreDomainPrefs \
4068 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupCurrentSet
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4069 #define kSCDynamicStorePropSetupCurrentSet \
4070 SC_SCHEMA_KV(kSCDynamicStorePropSetupCurrentSet \
4074 SC_SCHEMA_DECLARATION(kSCDynamicStorePropSetupLastUpdated
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4075 #define kSCDynamicStorePropSetupLastUpdated \
4076 SC_SCHEMA_KV(kSCDynamicStorePropSetupLastUpdated \
4080 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4081 #define kSCDynamicStorePropNetInterfaces \
4082 SC_SCHEMA_KV(kSCDynamicStorePropNetInterfaces \
4084 ,CFArray[CFString] )
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" \
4092 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetPrimaryService
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4093 #define kSCDynamicStorePropNetPrimaryService \
4094 SC_SCHEMA_KV(kSCDynamicStorePropNetPrimaryService \
4098 SC_SCHEMA_DECLARATION(kSCDynamicStorePropNetServiceIDs
, __OSX_AVAILABLE_STARTING(__MAC_10_1
,__IPHONE_2_0
/*SPI*/))
4099 #define kSCDynamicStorePropNetServiceIDs \
4100 SC_SCHEMA_KV(kSCDynamicStorePropNetServiceIDs \
4102 ,CFArray[CFString] )
4104 #if !TARGET_OS_IPHONE
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 \
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 \
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 \
4124 #endif // !TARGET_OS_IPHONE
4126 #endif /* USE_SYSTEMCONFIGURATION_PRIVATE_HEADERS */
4127 #endif /* _SCSCHEMADEFINITIONS_H */