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