3
Tokens for config file lexer and parser. */
6
* Copyright (c) 2004,2007-2012 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
25
* https://www.isc.org/
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
* ``https://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''.
83
DEFAULT_LEASE_TIME = 280,
90
SERVER_IDENTIFIER = 287,
91
DYNAMIC_BOOTP_LEASE_CUTOFF = 288,
92
DYNAMIC_BOOTP_LEASE_LENGTH = 289,
93
BOOT_UNKNOWN_CLIENTS = 290,
97
ONE_LEASE_PER_CLIENT = 294,
98
GET_LEASE_HOSTNAMES = 295,
99
USE_HOST_DECL_NAMES = 296,
101
CLIENT_IDENTIFIER = 298,
106
SELECT_TIMEOUT = 303,
112
UNKNOWN_CLIENTS = 309,
121
TOKEN_ABANDONED = 319,
122
BACKOFF_CUTOFF = 320,
123
INITIAL_INTERVAL = 321,
131
CLIENT_HOSTNAME = 329,
133
USE_LEASE_ADDR_FOR_DEFAULT_ROUTE = 331,
134
MIN_LEASE_TIME = 332,
157
UNAUTHENTICATED = 356,
173
MAX_TRANSMIT_IDLE = 372,
174
MAX_RESPONSE_DELAY = 373,
177
COMMUNICATIONS_INTERRUPTED = 376,
178
POTENTIAL_CONFLICT = 377,
183
AUTHENTICATION = 383,
201
LEASED_ADDRESS = 403,
202
BINARY_TO_ASCII = 404,
205
HOST_DECL_NAME = 407,
216
UPDATED_DNS_RR = 418,
225
MAX_UNACKED_UPDATES = 427,
263
RESOLUTION_INTERRUPTED = 465,
272
TOKEN_RELEASED = 574,
275
TOKEN_RESERVED = 577,
298
RECONTACT_INTERVAL = 600,
299
CLIENT_UPDATES = 601,
313
DO_FORWARD_UPDATE = 614,
323
DB_TIME_FORMAT = 624,
325
MAX_LEASE_MISBALANCE = 626,
326
MAX_LEASE_OWNERSHIP = 627,
336
HOST_IDENTIFIER = 637,
343
PREFERRED_LIFE = 644,
360
AUTO_PARTNER_DOWN = 661,
367
TOKEN_INFINIBAND = 668
370
#define is_identifier(x) ((x) >= FIRST_TOKEN && \