2 * Copyright (c) 2000-2009 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 * kSCPrefVirtualNetworkInterfaces "VirtualNetworkInterfaces" CFDictionary
36 * kSCEntNetCommCenter "com.apple.CommCenter" CFDictionary
37 * kSCEntNetEAPOL "EAPOL" CFDictionary
38 * kSCEntNetOnDemand "OnDemand" CFDictionary
39 * kSCEntNetService "__SERVICE__" CFDictionary
41 * kSCCompNetwork Properties
43 * kSCPropNetIgnoreLinkStatus "IgnoreLinkStatus" CFBoolean
45 * kSCEntNetCommCenter Entity Keys
47 * kSCPropNetCommCenterAllowNetworkAccess "AllowNetworkAccess" CFNumber (0 or 1)
48 * kSCPropNetCommCenterAvailable "Available" CFNumber (0 or 1)
50 * kSCEntNetIPSec Entity Keys
52 * kSCPropNetIPSecLastCause "LastCause" CFNumber
55 * kSCPropNetIPSecOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
56 * kSCPropNetIPSecOnDemandMatchDomainsAlways "OnDemandMatchDomainsAlways" CFArray[CFString]
57 * kSCPropNetIPSecOnDemandMatchDomainsOnRetry "OnDemandMatchDomainsOnRetry" CFArray[CFString]
58 * kSCPropNetIPSecOnDemandMatchDomainsNever "OnDemandMatchDomainsNever" CFArray[CFString]
60 * kSCEntNetIPv4 Entity Keys
62 * --- kSCPropNetIPv4ConfigMethod values ---
63 * kSCValNetIPv4ConfigMethodFailover "Failover"
65 * kSCEntNetPPP Entity Keys
68 * kSCPropNetPPPOnDemandDomains "OnDemandDomains" CFArray[CFString]
69 * kSCPropNetPPPOnDemandEnabled "OnDemandEnabled" CFNumber (0 or 1)
70 * kSCPropNetPPPOnDemandHostName "OnDemandHostName" CFString
71 * kSCPropNetPPPOnDemandMode "OnDemandMode" CFString
72 * kSCPropNetPPPOnDemandPriority "OnDemandPriority" CFString
74 * --- kSCPropNetPPPOnDemandMode values ---
75 * kSCValNetPPPOnDemandModeAggressive "Aggressive"
76 * kSCValNetPPPOnDemandModeConservative "Conservative"
77 * kSCValNetPPPOnDemandModeCompatible "Compatible"
79 * --- kSCPropNetPPPOnDemandPriority values ---
80 * kSCValNetPPPOnDemandPriorityDefault "Default"
81 * kSCValNetPPPOnDemandPriorityHigh "High"
82 * kSCValNetPPPOnDemandPriorityLow "Low"
84 * kSCEntNetService Entity Keys
86 * kSCPropNetServicePrimaryRank "PrimaryRank" CFString
87 * kSCPropNetServiceUserDefinedName "UserDefinedName" CFString
89 * --- kSCPropNetServicePrimaryRank values ---
90 * kSCValNetServicePrimaryRankFirst "First"
91 * kSCValNetServicePrimaryRankLast "Last"
92 * kSCValNetServicePrimaryRankNever "Never"
94 * kSCCompSystem Properties
96 * kSCPropSystemComputerNameRegion "ComputerNameRegion" CFNumber
97 * kSCPropSystemHostName "HostName" CFString
99 * Virtual Network Interface Keys
101 * kSCPropVirtualNetworkInterfacesBondInterfaces "Interfaces" CFArray[CFString]
102 * kSCPropVirtualNetworkInterfacesBondMode "Mode" CFNumber
103 * kSCPropVirtualNetworkInterfacesBondOptions "Options" CFDictionary
105 * kSCPropVirtualNetworkInterfacesVLANInterface "Interface" CFString
106 * kSCPropVirtualNetworkInterfacesVLANTag "Tag" CFNumber
107 * kSCPropVirtualNetworkInterfacesVLANOptions "Options" CFDictionary
111 #ifndef _SCSCHEMADEFINITIONSPRIVATE_H
112 #define _SCSCHEMADEFINITIONSPRIVATE_H
114 /* -------------------- Macro declarations -------------------- */
116 #include <SystemConfiguration/SCSchemaDefinitions.h>
118 /* -------------------- HeaderDoc comments -------------------- */
123 * @header SCSchemaDefinitionsPrivate
127 @group Preference Keys
131 @const kSCPrefVirtualNetworkInterfaces
132 @availability Introduced in Mac OS X 10.5.
134 extern const CFStringRef kSCPrefVirtualNetworkInterfaces
;
137 @group Network Entity Keys
141 @const kSCEntNetCommCenter
142 @availability Introduced in iPhone OS 2.0.
144 extern const CFStringRef kSCEntNetCommCenter
;
147 @const kSCEntNetEAPOL
148 @availability Introduced in Mac OS X 10.5.
150 extern const CFStringRef kSCEntNetEAPOL
;
153 @const kSCEntNetOnDemand
154 @availability Introduced in Mac OS X 10.6.
156 extern const CFStringRef kSCEntNetOnDemand
;
159 @const kSCEntNetService
160 @availability Introduced in Mac OS X 10.6.
162 extern const CFStringRef kSCEntNetService
;
165 @group kSCCompNetwork Properties
169 @const kSCPropNetIgnoreLinkStatus
170 @availability Introduced in Mac OS X 10.5.
172 extern const CFStringRef kSCPropNetIgnoreLinkStatus
;
175 @group kSCEntNetCommCenter Entity Keys
179 @const kSCPropNetCommCenterAllowNetworkAccess
180 @availability Introduced in iPhone OS 2.0.
182 extern const CFStringRef kSCPropNetCommCenterAllowNetworkAccess
;
185 @const kSCPropNetCommCenterAvailable
186 @availability Introduced in iPhone OS 2.0.
188 extern const CFStringRef kSCPropNetCommCenterAvailable
;
191 @group kSCEntNetIPSec Entity Keys
195 @const kSCPropNetIPSecLastCause
196 @availability Introduced in Mac OS X 10.6.
198 extern const CFStringRef kSCPropNetIPSecLastCause
;
201 @const kSCPropNetIPSecOnDemandEnabled
202 @availability Introduced in Mac OS X 10.6.
204 extern const CFStringRef kSCPropNetIPSecOnDemandEnabled
;
207 @const kSCPropNetIPSecOnDemandMatchDomainsAlways
208 @availability Introduced in Mac OS X 10.6.
210 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsAlways
;
213 @const kSCPropNetIPSecOnDemandMatchDomainsOnRetry
214 @availability Introduced in Mac OS X 10.6.
216 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsOnRetry
;
219 @const kSCPropNetIPSecOnDemandMatchDomainsNever
220 @availability Introduced in Mac OS X 10.6.
222 extern const CFStringRef kSCPropNetIPSecOnDemandMatchDomainsNever
;
225 @group kSCEntNetIPv4 Entity Keys
229 @const kSCValNetIPv4ConfigMethodFailover
230 @availability Introduced in Mac OS X 10.5.
232 extern const CFStringRef kSCValNetIPv4ConfigMethodFailover
;
235 @group kSCEntNetPPP Entity Keys
239 @const kSCPropNetPPPOnDemandDomains
240 @availability Introduced in Mac OS X 10.5.
242 extern const CFStringRef kSCPropNetPPPOnDemandDomains
;
245 @const kSCPropNetPPPOnDemandEnabled
246 @availability Introduced in Mac OS X 10.5.
248 extern const CFStringRef kSCPropNetPPPOnDemandEnabled
;
251 @const kSCPropNetPPPOnDemandHostName
252 @availability Introduced in Mac OS X 10.5.
254 extern const CFStringRef kSCPropNetPPPOnDemandHostName
;
257 @const kSCPropNetPPPOnDemandMode
258 @availability Introduced in Mac OS X 10.5.
260 extern const CFStringRef kSCPropNetPPPOnDemandMode
;
263 @const kSCPropNetPPPOnDemandPriority
264 @availability Introduced in Mac OS X 10.5.
266 extern const CFStringRef kSCPropNetPPPOnDemandPriority
;
269 @const kSCValNetPPPOnDemandModeAggressive
270 @availability Introduced in Mac OS X 10.5.
272 extern const CFStringRef kSCValNetPPPOnDemandModeAggressive
;
275 @const kSCValNetPPPOnDemandModeConservative
276 @availability Introduced in Mac OS X 10.5.
278 extern const CFStringRef kSCValNetPPPOnDemandModeConservative
;
281 @const kSCValNetPPPOnDemandModeCompatible
282 @availability Introduced in Mac OS X 10.5.
284 extern const CFStringRef kSCValNetPPPOnDemandModeCompatible
;
287 @const kSCValNetPPPOnDemandPriorityDefault
288 @availability Introduced in Mac OS X 10.5.
290 extern const CFStringRef kSCValNetPPPOnDemandPriorityDefault
;
293 @const kSCValNetPPPOnDemandPriorityHigh
294 @availability Introduced in Mac OS X 10.5.
296 extern const CFStringRef kSCValNetPPPOnDemandPriorityHigh
;
299 @const kSCValNetPPPOnDemandPriorityLow
300 @availability Introduced in Mac OS X 10.5.
302 extern const CFStringRef kSCValNetPPPOnDemandPriorityLow
;
305 @group kSCEntNetService Entity Keys
309 @const kSCPropNetServicePrimaryRank
310 @availability Introduced in Mac OS X 10.6.
312 extern const CFStringRef kSCPropNetServicePrimaryRank
;
315 @const kSCPropNetServiceUserDefinedName
316 @availability Introduced in Mac OS X 10.6.
318 extern const CFStringRef kSCPropNetServiceUserDefinedName
;
321 @const kSCValNetServicePrimaryRankFirst
322 @availability Introduced in Mac OS X 10.6.
324 extern const CFStringRef kSCValNetServicePrimaryRankFirst
;
327 @const kSCValNetServicePrimaryRankLast
328 @availability Introduced in Mac OS X 10.6.
330 extern const CFStringRef kSCValNetServicePrimaryRankLast
;
333 @const kSCValNetServicePrimaryRankNever
334 @availability Introduced in Mac OS X 10.6.
336 extern const CFStringRef kSCValNetServicePrimaryRankNever
;
339 @group kSCCompSystem Properties
343 @const kSCPropSystemComputerNameRegion
344 @availability Introduced in Mac OS X 10.5.
346 extern const CFStringRef kSCPropSystemComputerNameRegion
;
349 @const kSCPropSystemHostName
350 @availability Introduced in Mac OS X 10.5.
352 extern const CFStringRef kSCPropSystemHostName
;
355 @group Virtual Network Interface Keys
359 @const kSCPropVirtualNetworkInterfacesBondInterfaces
360 @availability Introduced in Mac OS X 10.5.
362 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondInterfaces
;
365 @const kSCPropVirtualNetworkInterfacesBondMode
366 @availability Introduced in Mac OS X 10.5.
368 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondMode
;
371 @const kSCPropVirtualNetworkInterfacesBondOptions
372 @availability Introduced in Mac OS X 10.5.
374 extern const CFStringRef kSCPropVirtualNetworkInterfacesBondOptions
;
377 @const kSCPropVirtualNetworkInterfacesVLANInterface
378 @availability Introduced in Mac OS X 10.5.
380 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANInterface
;
383 @const kSCPropVirtualNetworkInterfacesVLANTag
384 @availability Introduced in Mac OS X 10.5.
386 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANTag
;
389 @const kSCPropVirtualNetworkInterfacesVLANOptions
390 @availability Introduced in Mac OS X 10.5.
392 extern const CFStringRef kSCPropVirtualNetworkInterfacesVLANOptions
;
397 /* -------------------- Schema declarations -------------------- */
400 SC_SCHEMA_DECLARATION(kSCPrefVirtualNetworkInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
401 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
402 #define kSCPrefVirtualNetworkInterfaces \
403 SC_SCHEMA_KV(kSCPrefVirtualNetworkInterfaces \
404 ,"VirtualNetworkInterfaces" \
409 SC_SCHEMA_DECLARATION(kSCEntNetEAPOL
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
410 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
411 #define kSCEntNetEAPOL \
412 SC_SCHEMA_KV(kSCEntNetEAPOL \
417 SC_SCHEMA_DECLARATION(kSCEntNetOnDemand
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
418 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 30000)/*SPI*/
419 #define kSCEntNetOnDemand \
420 SC_SCHEMA_KV(kSCEntNetOnDemand \
425 SC_SCHEMA_DECLARATION(kSCEntNetService
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
426 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
427 #define kSCEntNetService \
428 SC_SCHEMA_KV(kSCEntNetService \
433 SC_SCHEMA_DECLARATION(kSCPropNetIgnoreLinkStatus
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
434 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
435 #define kSCPropNetIgnoreLinkStatus \
436 SC_SCHEMA_KV(kSCPropNetIgnoreLinkStatus \
437 ,"IgnoreLinkStatus" \
442 SC_SCHEMA_DECLARATION(kSCPropNetIPSecLastCause
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
443 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 30000)/*SPI*/
444 #define kSCPropNetIPSecLastCause \
445 SC_SCHEMA_KV(kSCPropNetIPSecLastCause \
450 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
451 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 30000)/*SPI*/
452 #define kSCPropNetIPSecOnDemandEnabled \
453 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandEnabled \
458 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandMatchDomainsAlways
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
459 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 30000)/*SPI*/
460 #define kSCPropNetIPSecOnDemandMatchDomainsAlways \
461 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandMatchDomainsAlways \
462 ,"OnDemandMatchDomainsAlways" \
466 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandMatchDomainsOnRetry
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
467 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 30000)/*SPI*/
468 #define kSCPropNetIPSecOnDemandMatchDomainsOnRetry \
469 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandMatchDomainsOnRetry \
470 ,"OnDemandMatchDomainsOnRetry" \
474 SC_SCHEMA_DECLARATION(kSCPropNetIPSecOnDemandMatchDomainsNever
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_3_0
/*SPI*/))
475 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 30000)/*SPI*/
476 #define kSCPropNetIPSecOnDemandMatchDomainsNever \
477 SC_SCHEMA_KV(kSCPropNetIPSecOnDemandMatchDomainsNever \
478 ,"OnDemandMatchDomainsNever" \
482 SC_SCHEMA_DECLARATION(kSCValNetIPv4ConfigMethodFailover
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
483 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
484 #define kSCValNetIPv4ConfigMethodFailover \
485 SC_SCHEMA_KV(kSCValNetIPv4ConfigMethodFailover \
490 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandDomains
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
491 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
492 #define kSCPropNetPPPOnDemandDomains \
493 SC_SCHEMA_KV(kSCPropNetPPPOnDemandDomains \
498 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandEnabled
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
499 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
500 #define kSCPropNetPPPOnDemandEnabled \
501 SC_SCHEMA_KV(kSCPropNetPPPOnDemandEnabled \
506 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandHostName
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
507 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
508 #define kSCPropNetPPPOnDemandHostName \
509 SC_SCHEMA_KV(kSCPropNetPPPOnDemandHostName \
510 ,"OnDemandHostName" \
514 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandMode
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
515 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
516 #define kSCPropNetPPPOnDemandMode \
517 SC_SCHEMA_KV(kSCPropNetPPPOnDemandMode \
522 SC_SCHEMA_DECLARATION(kSCPropNetPPPOnDemandPriority
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
523 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
524 #define kSCPropNetPPPOnDemandPriority \
525 SC_SCHEMA_KV(kSCPropNetPPPOnDemandPriority \
526 ,"OnDemandPriority" \
530 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandModeAggressive
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
531 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
532 #define kSCValNetPPPOnDemandModeAggressive \
533 SC_SCHEMA_KV(kSCValNetPPPOnDemandModeAggressive \
538 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandModeConservative
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
539 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
540 #define kSCValNetPPPOnDemandModeConservative \
541 SC_SCHEMA_KV(kSCValNetPPPOnDemandModeConservative \
546 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandModeCompatible
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
547 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
548 #define kSCValNetPPPOnDemandModeCompatible \
549 SC_SCHEMA_KV(kSCValNetPPPOnDemandModeCompatible \
554 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandPriorityDefault
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
555 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
556 #define kSCValNetPPPOnDemandPriorityDefault \
557 SC_SCHEMA_KV(kSCValNetPPPOnDemandPriorityDefault \
562 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandPriorityHigh
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
563 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
564 #define kSCValNetPPPOnDemandPriorityHigh \
565 SC_SCHEMA_KV(kSCValNetPPPOnDemandPriorityHigh \
570 SC_SCHEMA_DECLARATION(kSCValNetPPPOnDemandPriorityLow
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
571 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
572 #define kSCValNetPPPOnDemandPriorityLow \
573 SC_SCHEMA_KV(kSCValNetPPPOnDemandPriorityLow \
578 SC_SCHEMA_DECLARATION(kSCPropNetServicePrimaryRank
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
579 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
580 #define kSCPropNetServicePrimaryRank \
581 SC_SCHEMA_KV(kSCPropNetServicePrimaryRank \
586 SC_SCHEMA_DECLARATION(kSCPropNetServiceUserDefinedName
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
587 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
588 #define kSCPropNetServiceUserDefinedName \
589 SC_SCHEMA_KV(kSCPropNetServiceUserDefinedName \
594 SC_SCHEMA_DECLARATION(kSCValNetServicePrimaryRankFirst
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
595 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
596 #define kSCValNetServicePrimaryRankFirst \
597 SC_SCHEMA_KV(kSCValNetServicePrimaryRankFirst \
602 SC_SCHEMA_DECLARATION(kSCValNetServicePrimaryRankLast
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
603 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
604 #define kSCValNetServicePrimaryRankLast \
605 SC_SCHEMA_KV(kSCValNetServicePrimaryRankLast \
610 SC_SCHEMA_DECLARATION(kSCValNetServicePrimaryRankNever
, __OSX_AVAILABLE_STARTING(__MAC_10_6
,__IPHONE_2_0
/*SPI*/))
611 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1060) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
612 #define kSCValNetServicePrimaryRankNever \
613 SC_SCHEMA_KV(kSCValNetServicePrimaryRankNever \
618 SC_SCHEMA_DECLARATION(kSCPropSystemComputerNameRegion
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
619 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
620 #define kSCPropSystemComputerNameRegion \
621 SC_SCHEMA_KV(kSCPropSystemComputerNameRegion \
622 ,"ComputerNameRegion" \
626 SC_SCHEMA_DECLARATION(kSCPropSystemHostName
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
627 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
628 #define kSCPropSystemHostName \
629 SC_SCHEMA_KV(kSCPropSystemHostName \
634 #if !TARGET_OS_IPHONE
636 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBondInterfaces
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
637 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
638 #define kSCPropVirtualNetworkInterfacesBondInterfaces \
639 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBondInterfaces \
644 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBondMode
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
645 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
646 #define kSCPropVirtualNetworkInterfacesBondMode \
647 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBondMode \
652 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesBondOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
653 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
654 #define kSCPropVirtualNetworkInterfacesBondOptions \
655 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesBondOptions \
660 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesVLANInterface
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
661 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
662 #define kSCPropVirtualNetworkInterfacesVLANInterface \
663 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesVLANInterface \
668 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesVLANTag
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
669 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
670 #define kSCPropVirtualNetworkInterfacesVLANTag \
671 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesVLANTag \
676 SC_SCHEMA_DECLARATION(kSCPropVirtualNetworkInterfacesVLANOptions
, __OSX_AVAILABLE_STARTING(__MAC_10_5
,__IPHONE_2_0
/*SPI*/))
677 #if (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1050) || (__IPHONE_OS_VERSION_MIN_REQUIRED >= 20000)/*SPI*/
678 #define kSCPropVirtualNetworkInterfacesVLANOptions \
679 SC_SCHEMA_KV(kSCPropVirtualNetworkInterfacesVLANOptions \
684 #endif // !TARGET_OS_IPHONE
686 #endif /* _SCSCHEMADEFINITIONSPRIVATE_H */