3 Tokens for config file lexer and parser. */
6 * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
7 * Copyright (c) 1996-2003 by Internet Software Consortium
9 * Permission to use, copy, modify, and distribute this software for any
10 * purpose with or without fee is hereby granted, provided that the above
11 * copyright notice and this permission notice appear in all copies.
13 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
14 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
15 * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR
16 * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
17 * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
18 * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
19 * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
21 * Internet Systems Consortium, Inc.
23 * Redwood City, CA 94063
27 * This software has been written for Internet Systems Consortium
28 * by Ted Lemon in cooperation with Vixie Enterprises and Nominum, Inc.
29 * To learn more about Internet Systems Consortium, see
30 * ``http://www.isc.org/''. To learn more about Vixie Enterprises,
31 * see ``http://www.vix.com''. To learn more about Nominum, Inc., see
32 * ``http://www.nominum.com''.
80 DEFAULT_LEASE_TIME
= 280,
87 SERVER_IDENTIFIER
= 287,
88 DYNAMIC_BOOTP_LEASE_CUTOFF
= 288,
89 DYNAMIC_BOOTP_LEASE_LENGTH
= 289,
90 BOOT_UNKNOWN_CLIENTS
= 290,
94 ONE_LEASE_PER_CLIENT
= 294,
95 GET_LEASE_HOSTNAMES
= 295,
96 USE_HOST_DECL_NAMES
= 296,
98 CLIENT_IDENTIFIER
= 298,
103 SELECT_TIMEOUT
= 303,
109 UNKNOWN_CLIENTS
= 309,
118 TOKEN_ABANDONED
= 319,
119 BACKOFF_CUTOFF
= 320,
120 INITIAL_INTERVAL
= 321,
128 CLIENT_HOSTNAME
= 329,
130 USE_LEASE_ADDR_FOR_DEFAULT_ROUTE
= 331,
131 MIN_LEASE_TIME
= 332,
154 UNAUTHENTICATED
= 356,
170 MAX_TRANSMIT_IDLE
= 372,
171 MAX_RESPONSE_DELAY
= 373,
174 COMMUNICATIONS_INTERRUPTED
= 376,
175 POTENTIAL_CONFLICT
= 377,
180 AUTHENTICATION
= 383,
198 LEASED_ADDRESS
= 403,
199 BINARY_TO_ASCII
= 404,
202 HOST_DECL_NAME
= 407,
213 UPDATED_DNS_RR
= 418,
222 MAX_UNACKED_UPDATES
= 427,
260 RESOLUTION_INTERRUPTED
= 465,
269 TOKEN_RELEASED
= 574,
272 TOKEN_RESERVED
= 577,
295 RECONTACT_INTERVAL
= 600,
296 CLIENT_UPDATES
= 601,
310 DO_FORWARD_UPDATE
= 614,
314 #define is_identifier(x) ((x) >= FIRST_TOKEN && \