1/*
2 * Copyright (c) 2008 Apple Inc. All rights reserved.
3 *
4 * @APPLE_OSREFERENCE_LICENSE_HEADER_START@
5 *
6 * This file contains Original Code and/or Modifications of Original Code
7 * as defined in and that are subject to the Apple Public Source License
8 * Version 2.0 (the 'License'). You may not use this file except in
9 * compliance with the License. The rights granted to you under the License
10 * may not be used to create, or enable the creation or redistribution of,
11 * unlawful or unlicensed copies of an Apple operating system, or to
12 * circumvent, violate, or enable the circumvention or violation of, any
13 * terms of an Apple operating system software license agreement.
14 *
15 * Please obtain a copy of the License at
16 * http://www.opensource.apple.com/apsl/ and read it before using this file.
17 *
18 * The Original Code and all software distributed under the License are
19 * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER
20 * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
21 * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
22 * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
23 * Please see the License for the specific language governing rights and
24 * limitations under the License.
25 *
26 * @APPLE_OSREFERENCE_LICENSE_HEADER_END@
27 */
28#define	K_ADD	1
29	{"add", K_ADD},
30#define	K_BLACKHOLE	2
31	{"blackhole", K_BLACKHOLE},
32#define	K_CHANGE	3
33	{"change", K_CHANGE},
34#define	K_CLONING	4
35	{"cloning", K_CLONING},
36#define	K_DELETE	5
37	{"delete", K_DELETE},
38#define	K_DST	6
39	{"dst", K_DST},
40#define	K_EXPIRE	7
41	{"expire", K_EXPIRE},
42#define	K_FLUSH	8
43	{"flush", K_FLUSH},
44#define	K_GATEWAY	9
45	{"gateway", K_GATEWAY},
46#define	K_GENMASK	10
47	{"genmask", K_GENMASK},
48#define	K_GET	11
49	{"get", K_GET},
50#define	K_HOST	12
51	{"host", K_HOST},
52#define	K_HOPCOUNT	13
53	{"hopcount", K_HOPCOUNT},
54#define	K_IFACE	14
55	{"iface", K_IFACE},
56#define	K_INTERFACE	15
57	{"interface", K_INTERFACE},
58#define	K_IFA	16
59	{"ifa", K_IFA},
60#define	K_IFP	17
61	{"ifp", K_IFP},
62#define	K_INET	18
63	{"inet", K_INET},
64#define	K_INET6	19
65	{"inet6", K_INET6},
66#define	K_ISO	20
67	{"iso", K_ISO},
68#define	K_LINK	21
69	{"link", K_LINK},
70#define	K_LLINFO	22
71	{"llinfo", K_LLINFO},
72#define	K_LOCK	23
73	{"lock", K_LOCK},
74#define	K_LOCKREST	24
75	{"lockrest", K_LOCKREST},
76#define	K_MASK	25
77	{"mask", K_MASK},
78#define	K_MONITOR	26
79	{"monitor", K_MONITOR},
80#define	K_MTU	27
81	{"mtu", K_MTU},
82#define	K_NET	28
83	{"net", K_NET},
84#define	K_NETMASK	29
85	{"netmask", K_NETMASK},
86#define	K_NOSTATIC	30
87	{"nostatic", K_NOSTATIC},
88#define	K_OSI	31
89	{"osi", K_OSI},
90#define	K_PREFIXLEN	32
91	{"prefixlen", K_PREFIXLEN},
92#define	K_PROTO1	33
93	{"proto1", K_PROTO1},
94#define	K_PROTO2	34
95	{"proto2", K_PROTO2},
96#define	K_RECVPIPE	35
97	{"recvpipe", K_RECVPIPE},
98#define	K_REJECT	36
99	{"reject", K_REJECT},
100#define	K_RTT	37
101	{"rtt", K_RTT},
102#define	K_RTTVAR	38
103	{"rttvar", K_RTTVAR},
104#define	K_SA	39
105	{"sa", K_SA},
106#define	K_SENDPIPE	40
107	{"sendpipe", K_SENDPIPE},
108#define	K_SSTHRESH	41
109	{"ssthresh", K_SSTHRESH},
110#define	K_STATIC	42
111	{"static", K_STATIC},
112#define	K_X25	43
113	{"x25", K_X25},
114#define	K_XNS	44
115	{"xns", K_XNS},
116#define	K_XRESOLVE	45
117	{"xresolve", K_XRESOLVE},
118#define	K_IFSCOPE	46
119	{"ifscope", K_IFSCOPE},
120