xref: /openbsd/sbin/route/keywords.h (revision 70c459ce)
1 /* $OpenBSD: keywords.h,v 1.36 2021/08/04 18:17:23 benno Exp $ */
2 
3 /* WARNING!  This file was generated by keywords.sh  */
4 
5 struct keytab {
6 	char	*kt_cp;
7 	int	kt_i;
8 };
9 
10 enum {
11 	K_NULL,
12 	K_ADD,
13 	K_BFD,
14 	K_BGP,
15 	K_BLACKHOLE,
16 	K_CHANGE,
17 	K_CLONING,
18 	K_CONNECTED,
19 	K_DEL,
20 	K_DELETE,
21 	K_DST,
22 	K_EXEC,
23 	K_EXPIRE,
24 	K_FLUSH,
25 	K_GATEWAY,
26 	K_GET,
27 	K_HOPCOUNT,
28 	K_HOST,
29 	K_IFA,
30 	K_IFACE,
31 	K_IFP,
32 	K_IN,
33 	K_INET,
34 	K_INET6,
35 	K_INTERFACE,
36 	K_JUMBO,
37 	K_LABEL,
38 	K_LINK,
39 	K_LLINFO,
40 	K_LOCAL,
41 	K_LOCK,
42 	K_LOCKREST,
43 	K_MONITOR,
44 	K_MPATH,
45 	K_MPLS,
46 	K_MPLSLABEL,
47 	K_MTU,
48 	K_NAMESERVER,
49 	K_NET,
50 	K_NETMASK,
51 	K_NOBFD,
52 	K_NOJUMBO,
53 	K_NOSTATIC,
54 	K_OSPF,
55 	K_OUT,
56 	K_POP,
57 	K_PREFIXLEN,
58 	K_PRIORITY,
59 	K_PROTO1,
60 	K_PROTO2,
61 	K_PUSH,
62 	K_RECVPIPE,
63 	K_REJECT,
64 	K_RIP,
65 	K_RTT,
66 	K_RTTVAR,
67 	K_SA,
68 	K_SENDPIPE,
69 	K_SHOW,
70 	K_SOURCEADDR,
71 	K_SSTHRESH,
72 	K_STATIC,
73 	K_SWAP,
74 };
75 
76 struct keytab keywords[] = {
77 	{ "add",	K_ADD },
78 	{ "bfd",	K_BFD },
79 	{ "bgp",	K_BGP },
80 	{ "blackhole",	K_BLACKHOLE },
81 	{ "change",	K_CHANGE },
82 	{ "cloning",	K_CLONING },
83 	{ "connected",	K_CONNECTED },
84 	{ "del",	K_DEL },
85 	{ "delete",	K_DELETE },
86 	{ "dst",	K_DST },
87 	{ "exec",	K_EXEC },
88 	{ "expire",	K_EXPIRE },
89 	{ "flush",	K_FLUSH },
90 	{ "gateway",	K_GATEWAY },
91 	{ "get",	K_GET },
92 	{ "hopcount",	K_HOPCOUNT },
93 	{ "host",	K_HOST },
94 	{ "ifa",	K_IFA },
95 	{ "iface",	K_IFACE },
96 	{ "ifp",	K_IFP },
97 	{ "in",	K_IN },
98 	{ "inet",	K_INET },
99 	{ "inet6",	K_INET6 },
100 	{ "interface",	K_INTERFACE },
101 	{ "jumbo",	K_JUMBO },
102 	{ "label",	K_LABEL },
103 	{ "link",	K_LINK },
104 	{ "llinfo",	K_LLINFO },
105 	{ "local",	K_LOCAL },
106 	{ "lock",	K_LOCK },
107 	{ "lockrest",	K_LOCKREST },
108 	{ "monitor",	K_MONITOR },
109 	{ "mpath",	K_MPATH },
110 	{ "mpls",	K_MPLS },
111 	{ "mplslabel",	K_MPLSLABEL },
112 	{ "mtu",	K_MTU },
113 	{ "nameserver",	K_NAMESERVER },
114 	{ "net",	K_NET },
115 	{ "netmask",	K_NETMASK },
116 	{ "nobfd",	K_NOBFD },
117 	{ "nojumbo",	K_NOJUMBO },
118 	{ "nostatic",	K_NOSTATIC },
119 	{ "ospf",	K_OSPF },
120 	{ "out",	K_OUT },
121 	{ "pop",	K_POP },
122 	{ "prefixlen",	K_PREFIXLEN },
123 	{ "priority",	K_PRIORITY },
124 	{ "proto1",	K_PROTO1 },
125 	{ "proto2",	K_PROTO2 },
126 	{ "push",	K_PUSH },
127 	{ "recvpipe",	K_RECVPIPE },
128 	{ "reject",	K_REJECT },
129 	{ "rip",	K_RIP },
130 	{ "rtt",	K_RTT },
131 	{ "rttvar",	K_RTTVAR },
132 	{ "sa",	K_SA },
133 	{ "sendpipe",	K_SENDPIPE },
134 	{ "show",	K_SHOW },
135 	{ "sourceaddr",	K_SOURCEADDR },
136 	{ "ssthresh",	K_SSTHRESH },
137 	{ "static",	K_STATIC },
138 	{ "swap",	K_SWAP },
139 };
140