Kea 1.5.0
isc::dhcp::Dhcp6Parser::token Struct Reference

Tokens. More...

#include <dhcp6_parser.h>

Public Types

enum  yytokentype {
  TOKEN_END = 0 , TOKEN_COMMA = 258 , TOKEN_COLON = 259 , TOKEN_LSQUARE_BRACKET = 260 ,
  TOKEN_RSQUARE_BRACKET = 261 , TOKEN_LCURLY_BRACKET = 262 , TOKEN_RCURLY_BRACKET = 263 , TOKEN_NULL_TYPE = 264 ,
  TOKEN_DHCP6 = 265 , TOKEN_CONFIG_CONTROL = 266 , TOKEN_CONFIG_DATABASES = 267 , TOKEN_INTERFACES_CONFIG = 268 ,
  TOKEN_INTERFACES = 269 , TOKEN_RE_DETECT = 270 , TOKEN_LEASE_DATABASE = 271 , TOKEN_HOSTS_DATABASE = 272 ,
  TOKEN_HOSTS_DATABASES = 273 , TOKEN_TYPE = 274 , TOKEN_MEMFILE = 275 , TOKEN_MYSQL = 276 ,
  TOKEN_POSTGRESQL = 277 , TOKEN_CQL = 278 , TOKEN_USER = 279 , TOKEN_PASSWORD = 280 ,
  TOKEN_HOST = 281 , TOKEN_PORT = 282 , TOKEN_PERSIST = 283 , TOKEN_LFC_INTERVAL = 284 ,
  TOKEN_READONLY = 285 , TOKEN_CONNECT_TIMEOUT = 286 , TOKEN_CONTACT_POINTS = 287 , TOKEN_MAX_RECONNECT_TRIES = 288 ,
  TOKEN_RECONNECT_WAIT_TIME = 289 , TOKEN_KEYSPACE = 290 , TOKEN_REQUEST_TIMEOUT = 291 , TOKEN_TCP_KEEPALIVE = 292 ,
  TOKEN_TCP_NODELAY = 293 , TOKEN_PREFERRED_LIFETIME = 294 , TOKEN_VALID_LIFETIME = 295 , TOKEN_RENEW_TIMER = 296 ,
  TOKEN_REBIND_TIMER = 297 , TOKEN_DECLINE_PROBATION_PERIOD = 298 , TOKEN_SERVER_TAG = 299 , TOKEN_SUBNET6 = 300 ,
  TOKEN_OPTION_DEF = 301 , TOKEN_OPTION_DATA = 302 , TOKEN_NAME = 303 , TOKEN_DATA = 304 ,
  TOKEN_CODE = 305 , TOKEN_SPACE = 306 , TOKEN_CSV_FORMAT = 307 , TOKEN_ALWAYS_SEND = 308 ,
  TOKEN_RECORD_TYPES = 309 , TOKEN_ENCAPSULATE = 310 , TOKEN_ARRAY = 311 , TOKEN_POOLS = 312 ,
  TOKEN_POOL = 313 , TOKEN_PD_POOLS = 314 , TOKEN_PREFIX = 315 , TOKEN_PREFIX_LEN = 316 ,
  TOKEN_EXCLUDED_PREFIX = 317 , TOKEN_EXCLUDED_PREFIX_LEN = 318 , TOKEN_DELEGATED_LEN = 319 , TOKEN_USER_CONTEXT = 320 ,
  TOKEN_COMMENT = 321 , TOKEN_SUBNET = 322 , TOKEN_INTERFACE = 323 , TOKEN_INTERFACE_ID = 324 ,
  TOKEN_ID = 325 , TOKEN_RAPID_COMMIT = 326 , TOKEN_RESERVATION_MODE = 327 , TOKEN_DISABLED = 328 ,
  TOKEN_OUT_OF_POOL = 329 , TOKEN_GLOBAL = 330 , TOKEN_ALL = 331 , TOKEN_SHARED_NETWORKS = 332 ,
  TOKEN_MAC_SOURCES = 333 , TOKEN_RELAY_SUPPLIED_OPTIONS = 334 , TOKEN_HOST_RESERVATION_IDENTIFIERS = 335 , TOKEN_SANITY_CHECKS = 336 ,
  TOKEN_LEASE_CHECKS = 337 , TOKEN_CLIENT_CLASSES = 338 , TOKEN_REQUIRE_CLIENT_CLASSES = 339 , TOKEN_TEST = 340 ,
  TOKEN_ONLY_IF_REQUIRED = 341 , TOKEN_CLIENT_CLASS = 342 , TOKEN_RESERVATIONS = 343 , TOKEN_IP_ADDRESSES = 344 ,
  TOKEN_PREFIXES = 345 , TOKEN_DUID = 346 , TOKEN_HW_ADDRESS = 347 , TOKEN_HOSTNAME = 348 ,
  TOKEN_FLEX_ID = 349 , TOKEN_RELAY = 350 , TOKEN_IP_ADDRESS = 351 , TOKEN_HOOKS_LIBRARIES = 352 ,
  TOKEN_LIBRARY = 353 , TOKEN_PARAMETERS = 354 , TOKEN_EXPIRED_LEASES_PROCESSING = 355 , TOKEN_RECLAIM_TIMER_WAIT_TIME = 356 ,
  TOKEN_FLUSH_RECLAIMED_TIMER_WAIT_TIME = 357 , TOKEN_HOLD_RECLAIMED_TIME = 358 , TOKEN_MAX_RECLAIM_LEASES = 359 , TOKEN_MAX_RECLAIM_TIME = 360 ,
  TOKEN_UNWARNED_RECLAIM_CYCLES = 361 , TOKEN_SERVER_ID = 362 , TOKEN_LLT = 363 , TOKEN_EN = 364 ,
  TOKEN_LL = 365 , TOKEN_IDENTIFIER = 366 , TOKEN_HTYPE = 367 , TOKEN_TIME = 368 ,
  TOKEN_ENTERPRISE_ID = 369 , TOKEN_DHCP4O6_PORT = 370 , TOKEN_CONTROL_SOCKET = 371 , TOKEN_SOCKET_TYPE = 372 ,
  TOKEN_SOCKET_NAME = 373 , TOKEN_DHCP_QUEUE_CONTROL = 374 , TOKEN_DHCP_DDNS = 375 , TOKEN_ENABLE_UPDATES = 376 ,
  TOKEN_QUALIFYING_SUFFIX = 377 , TOKEN_SERVER_IP = 378 , TOKEN_SERVER_PORT = 379 , TOKEN_SENDER_IP = 380 ,
  TOKEN_SENDER_PORT = 381 , TOKEN_MAX_QUEUE_SIZE = 382 , TOKEN_NCR_PROTOCOL = 383 , TOKEN_NCR_FORMAT = 384 ,
  TOKEN_OVERRIDE_NO_UPDATE = 385 , TOKEN_OVERRIDE_CLIENT_UPDATE = 386 , TOKEN_REPLACE_CLIENT_NAME = 387 , TOKEN_GENERATED_PREFIX = 388 ,
  TOKEN_UDP = 389 , TOKEN_TCP = 390 , TOKEN_JSON = 391 , TOKEN_WHEN_PRESENT = 392 ,
  TOKEN_NEVER = 393 , TOKEN_ALWAYS = 394 , TOKEN_WHEN_NOT_PRESENT = 395 , TOKEN_HOSTNAME_CHAR_SET = 396 ,
  TOKEN_HOSTNAME_CHAR_REPLACEMENT = 397 , TOKEN_LOGGING = 398 , TOKEN_LOGGERS = 399 , TOKEN_OUTPUT_OPTIONS = 400 ,
  TOKEN_OUTPUT = 401 , TOKEN_DEBUGLEVEL = 402 , TOKEN_SEVERITY = 403 , TOKEN_FLUSH = 404 ,
  TOKEN_MAXSIZE = 405 , TOKEN_MAXVER = 406 , TOKEN_DHCP4 = 407 , TOKEN_DHCPDDNS = 408 ,
  TOKEN_CONTROL_AGENT = 409 , TOKEN_TOPLEVEL_JSON = 410 , TOKEN_TOPLEVEL_DHCP6 = 411 , TOKEN_SUB_DHCP6 = 412 ,
  TOKEN_SUB_INTERFACES6 = 413 , TOKEN_SUB_SUBNET6 = 414 , TOKEN_SUB_POOL6 = 415 , TOKEN_SUB_PD_POOL = 416 ,
  TOKEN_SUB_RESERVATION = 417 , TOKEN_SUB_OPTION_DEFS = 418 , TOKEN_SUB_OPTION_DEF = 419 , TOKEN_SUB_OPTION_DATA = 420 ,
  TOKEN_SUB_HOOKS_LIBRARY = 421 , TOKEN_SUB_DHCP_DDNS = 422 , TOKEN_SUB_LOGGING = 423 , TOKEN_SUB_CONFIG_CONTROL = 424 ,
  TOKEN_STRING = 425 , TOKEN_INTEGER = 426 , TOKEN_FLOAT = 427 , TOKEN_BOOLEAN = 428
}
 

Detailed Description

Tokens.

Definition at line 540 of file dhcp6_parser.h.

Member Enumeration Documentation

◆ yytokentype

Enumerator
TOKEN_END 
TOKEN_COMMA 
TOKEN_COLON 
TOKEN_LSQUARE_BRACKET 
TOKEN_RSQUARE_BRACKET 
TOKEN_LCURLY_BRACKET 
TOKEN_RCURLY_BRACKET 
TOKEN_NULL_TYPE 
TOKEN_DHCP6 
TOKEN_CONFIG_CONTROL 
TOKEN_CONFIG_DATABASES 
TOKEN_INTERFACES_CONFIG 
TOKEN_INTERFACES 
TOKEN_RE_DETECT 
TOKEN_LEASE_DATABASE 
TOKEN_HOSTS_DATABASE 
TOKEN_HOSTS_DATABASES 
TOKEN_TYPE 
TOKEN_MEMFILE 
TOKEN_MYSQL 
TOKEN_POSTGRESQL 
TOKEN_CQL 
TOKEN_USER 
TOKEN_PASSWORD 
TOKEN_HOST 
TOKEN_PORT 
TOKEN_PERSIST 
TOKEN_LFC_INTERVAL 
TOKEN_READONLY 
TOKEN_CONNECT_TIMEOUT 
TOKEN_CONTACT_POINTS 
TOKEN_MAX_RECONNECT_TRIES 
TOKEN_RECONNECT_WAIT_TIME 
TOKEN_KEYSPACE 
TOKEN_REQUEST_TIMEOUT 
TOKEN_TCP_KEEPALIVE 
TOKEN_TCP_NODELAY 
TOKEN_PREFERRED_LIFETIME 
TOKEN_VALID_LIFETIME 
TOKEN_RENEW_TIMER 
TOKEN_REBIND_TIMER 
TOKEN_DECLINE_PROBATION_PERIOD 
TOKEN_SERVER_TAG 
TOKEN_SUBNET6 
TOKEN_OPTION_DEF 
TOKEN_OPTION_DATA 
TOKEN_NAME 
TOKEN_DATA 
TOKEN_CODE 
TOKEN_SPACE 
TOKEN_CSV_FORMAT 
TOKEN_ALWAYS_SEND 
TOKEN_RECORD_TYPES 
TOKEN_ENCAPSULATE 
TOKEN_ARRAY 
TOKEN_POOLS 
TOKEN_POOL 
TOKEN_PD_POOLS 
TOKEN_PREFIX 
TOKEN_PREFIX_LEN 
TOKEN_EXCLUDED_PREFIX 
TOKEN_EXCLUDED_PREFIX_LEN 
TOKEN_DELEGATED_LEN 
TOKEN_USER_CONTEXT 
TOKEN_COMMENT 
TOKEN_SUBNET 
TOKEN_INTERFACE 
TOKEN_INTERFACE_ID 
TOKEN_ID 
TOKEN_RAPID_COMMIT 
TOKEN_RESERVATION_MODE 
TOKEN_DISABLED 
TOKEN_OUT_OF_POOL 
TOKEN_GLOBAL 
TOKEN_ALL 
TOKEN_SHARED_NETWORKS 
TOKEN_MAC_SOURCES 
TOKEN_RELAY_SUPPLIED_OPTIONS 
TOKEN_HOST_RESERVATION_IDENTIFIERS 
TOKEN_SANITY_CHECKS 
TOKEN_LEASE_CHECKS 
TOKEN_CLIENT_CLASSES 
TOKEN_REQUIRE_CLIENT_CLASSES 
TOKEN_TEST 
TOKEN_ONLY_IF_REQUIRED 
TOKEN_CLIENT_CLASS 
TOKEN_RESERVATIONS 
TOKEN_IP_ADDRESSES 
TOKEN_PREFIXES 
TOKEN_DUID 
TOKEN_HW_ADDRESS 
TOKEN_HOSTNAME 
TOKEN_FLEX_ID 
TOKEN_RELAY 
TOKEN_IP_ADDRESS 
TOKEN_HOOKS_LIBRARIES 
TOKEN_LIBRARY 
TOKEN_PARAMETERS 
TOKEN_EXPIRED_LEASES_PROCESSING 
TOKEN_RECLAIM_TIMER_WAIT_TIME 
TOKEN_FLUSH_RECLAIMED_TIMER_WAIT_TIME 
TOKEN_HOLD_RECLAIMED_TIME 
TOKEN_MAX_RECLAIM_LEASES 
TOKEN_MAX_RECLAIM_TIME 
TOKEN_UNWARNED_RECLAIM_CYCLES 
TOKEN_SERVER_ID 
TOKEN_LLT 
TOKEN_EN 
TOKEN_LL 
TOKEN_IDENTIFIER 
TOKEN_HTYPE 
TOKEN_TIME 
TOKEN_ENTERPRISE_ID 
TOKEN_DHCP4O6_PORT 
TOKEN_CONTROL_SOCKET 
TOKEN_SOCKET_TYPE 
TOKEN_SOCKET_NAME 
TOKEN_DHCP_QUEUE_CONTROL 
TOKEN_DHCP_DDNS 
TOKEN_ENABLE_UPDATES 
TOKEN_QUALIFYING_SUFFIX 
TOKEN_SERVER_IP 
TOKEN_SERVER_PORT 
TOKEN_SENDER_IP 
TOKEN_SENDER_PORT 
TOKEN_MAX_QUEUE_SIZE 
TOKEN_NCR_PROTOCOL 
TOKEN_NCR_FORMAT 
TOKEN_OVERRIDE_NO_UPDATE 
TOKEN_OVERRIDE_CLIENT_UPDATE 
TOKEN_REPLACE_CLIENT_NAME 
TOKEN_GENERATED_PREFIX 
TOKEN_UDP 
TOKEN_TCP 
TOKEN_JSON 
TOKEN_WHEN_PRESENT 
TOKEN_NEVER 
TOKEN_ALWAYS 
TOKEN_WHEN_NOT_PRESENT 
TOKEN_HOSTNAME_CHAR_SET 
TOKEN_HOSTNAME_CHAR_REPLACEMENT 
TOKEN_LOGGING 
TOKEN_LOGGERS 
TOKEN_OUTPUT_OPTIONS 
TOKEN_OUTPUT 
TOKEN_DEBUGLEVEL 
TOKEN_SEVERITY 
TOKEN_FLUSH 
TOKEN_MAXSIZE 
TOKEN_MAXVER 
TOKEN_DHCP4 
TOKEN_DHCPDDNS 
TOKEN_CONTROL_AGENT 
TOKEN_TOPLEVEL_JSON 
TOKEN_TOPLEVEL_DHCP6 
TOKEN_SUB_DHCP6 
TOKEN_SUB_INTERFACES6 
TOKEN_SUB_SUBNET6 
TOKEN_SUB_POOL6 
TOKEN_SUB_PD_POOL 
TOKEN_SUB_RESERVATION 
TOKEN_SUB_OPTION_DEFS 
TOKEN_SUB_OPTION_DEF 
TOKEN_SUB_OPTION_DATA 
TOKEN_SUB_HOOKS_LIBRARY 
TOKEN_SUB_DHCP_DDNS 
TOKEN_SUB_LOGGING 
TOKEN_SUB_CONFIG_CONTROL 
TOKEN_STRING 
TOKEN_INTEGER 
TOKEN_FLOAT 
TOKEN_BOOLEAN 

Definition at line 542 of file dhcp6_parser.h.


The documentation for this struct was generated from the following file: