Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Sebastian Schrader
Kea
Commits
708a616e
Commit
708a616e
authored
Mar 04, 2017
by
Francis Dupont
Browse files
[trac5145b] regen flex/bison
parent
a20ee8b1
Changes
12
Expand all
Hide whitespace changes
Inline
Side-by-side
src/bin/dhcp4/dhcp4_lexer.cc
View file @
708a616e
This diff is collapsed.
Click to expand it.
src/bin/dhcp4/dhcp4_parser.cc
View file @
708a616e
This diff is collapsed.
Click to expand it.
src/bin/dhcp4/dhcp4_parser.h
View file @
708a616e
...
...
@@ -445,40 +445,39 @@ namespace isc { namespace dhcp {
TOKEN_NCR_PROTOCOL
=
354
,
TOKEN_NCR_FORMAT
=
355
,
TOKEN_ALWAYS_INCLUDE_FQDN
=
356
,
TOKEN_ALLOW_CLIENT_UPDATE
=
357
,
TOKEN_OVERRIDE_NO_UPDATE
=
358
,
TOKEN_OVERRIDE_CLIENT_UPDATE
=
359
,
TOKEN_REPLACE_CLIENT_NAME
=
360
,
TOKEN_GENERATED_PREFIX
=
361
,
TOKEN_TCP
=
362
,
TOKEN_JSON
=
363
,
TOKEN_WHEN_PRESENT
=
364
,
TOKEN_NEVER
=
365
,
TOKEN_ALWAYS
=
366
,
TOKEN_WHEN_NOT_PRESENT
=
367
,
TOKEN_LOGGING
=
368
,
TOKEN_LOGGERS
=
369
,
TOKEN_OUTPUT_OPTIONS
=
370
,
TOKEN_OUTPUT
=
371
,
TOKEN_DEBUGLEVEL
=
372
,
TOKEN_SEVERITY
=
373
,
TOKEN_DHCP6
=
374
,
TOKEN_DHCPDDNS
=
375
,
TOKEN_TOPLEVEL_JSON
=
376
,
TOKEN_TOPLEVEL_DHCP4
=
377
,
TOKEN_SUB_DHCP4
=
378
,
TOKEN_SUB_INTERFACES4
=
379
,
TOKEN_SUB_SUBNET4
=
380
,
TOKEN_SUB_POOL4
=
381
,
TOKEN_SUB_RESERVATION
=
382
,
TOKEN_SUB_OPTION_DEF
=
383
,
TOKEN_SUB_OPTION_DATA
=
384
,
TOKEN_SUB_HOOKS_LIBRARY
=
385
,
TOKEN_SUB_DHCP_DDNS
=
386
,
TOKEN_STRING
=
387
,
TOKEN_INTEGER
=
388
,
TOKEN_FLOAT
=
389
,
TOKEN_BOOLEAN
=
390
TOKEN_OVERRIDE_NO_UPDATE
=
357
,
TOKEN_OVERRIDE_CLIENT_UPDATE
=
358
,
TOKEN_REPLACE_CLIENT_NAME
=
359
,
TOKEN_GENERATED_PREFIX
=
360
,
TOKEN_TCP
=
361
,
TOKEN_JSON
=
362
,
TOKEN_WHEN_PRESENT
=
363
,
TOKEN_NEVER
=
364
,
TOKEN_ALWAYS
=
365
,
TOKEN_WHEN_NOT_PRESENT
=
366
,
TOKEN_LOGGING
=
367
,
TOKEN_LOGGERS
=
368
,
TOKEN_OUTPUT_OPTIONS
=
369
,
TOKEN_OUTPUT
=
370
,
TOKEN_DEBUGLEVEL
=
371
,
TOKEN_SEVERITY
=
372
,
TOKEN_DHCP6
=
373
,
TOKEN_DHCPDDNS
=
374
,
TOKEN_TOPLEVEL_JSON
=
375
,
TOKEN_TOPLEVEL_DHCP4
=
376
,
TOKEN_SUB_DHCP4
=
377
,
TOKEN_SUB_INTERFACES4
=
378
,
TOKEN_SUB_SUBNET4
=
379
,
TOKEN_SUB_POOL4
=
380
,
TOKEN_SUB_RESERVATION
=
381
,
TOKEN_SUB_OPTION_DEF
=
382
,
TOKEN_SUB_OPTION_DATA
=
383
,
TOKEN_SUB_HOOKS_LIBRARY
=
384
,
TOKEN_SUB_DHCP_DDNS
=
385
,
TOKEN_STRING
=
386
,
TOKEN_INTEGER
=
387
,
TOKEN_FLOAT
=
388
,
TOKEN_BOOLEAN
=
389
};
};
...
...
@@ -993,10 +992,6 @@ namespace isc { namespace dhcp {
symbol_type
make_ALWAYS_INCLUDE_FQDN
(
const
location_type
&
l
);
static
inline
symbol_type
make_ALLOW_CLIENT_UPDATE
(
const
location_type
&
l
);
static
inline
symbol_type
make_OVERRIDE_NO_UPDATE
(
const
location_type
&
l
);
...
...
@@ -1334,12 +1329,12 @@ namespace isc { namespace dhcp {
enum
{
yyeof_
=
0
,
yylast_
=
7
33
,
///< Last index in yytable_.
yynnts_
=
30
7
,
///< Number of nonterminal symbols.
yylast_
=
7
29
,
///< Last index in yytable_.
yynnts_
=
30
6
,
///< Number of nonterminal symbols.
yyfinal_
=
24
,
///< Termination state number.
yyterror_
=
1
,
yyerrcode_
=
256
,
yyntokens_
=
13
6
///< Number of tokens.
yyntokens_
=
13
5
///< Number of tokens.
};
...
...
@@ -1394,10 +1389,9 @@ namespace isc { namespace dhcp {
95
,
96
,
97
,
98
,
99
,
100
,
101
,
102
,
103
,
104
,
105
,
106
,
107
,
108
,
109
,
110
,
111
,
112
,
113
,
114
,
115
,
116
,
117
,
118
,
119
,
120
,
121
,
122
,
123
,
124
,
125
,
126
,
127
,
128
,
129
,
130
,
131
,
132
,
133
,
134
,
135
125
,
126
,
127
,
128
,
129
,
130
,
131
,
132
,
133
,
134
};
const
unsigned
int
user_token_number_max_
=
39
0
;
const
unsigned
int
user_token_number_max_
=
3
8
9
;
const
token_number_type
undef_token_
=
2
;
if
(
static_cast
<
int
>
(
t
)
<=
yyeof_
)
...
...
@@ -1430,28 +1424,28 @@ namespace isc { namespace dhcp {
{
switch
(
other
.
type_get
())
{
case
14
9
:
// value
case
15
3
:
// map_value
case
19
1
:
// socket_type
case
200
:
// db_type
case
40
5
:
// ncr_protocol_value
case
41
4
:
// replace_client_name_value
case
14
8
:
// value
case
15
2
:
// map_value
case
19
0
:
// socket_type
case
199
:
// db_type
case
40
4
:
// ncr_protocol_value
case
41
2
:
// replace_client_name_value
value
.
copy
<
ElementPtr
>
(
other
.
value
);
break
;
case
13
5
:
// "boolean"
case
13
4
:
// "boolean"
value
.
copy
<
bool
>
(
other
.
value
);
break
;
case
13
4
:
// "floating point"
case
13
3
:
// "floating point"
value
.
copy
<
double
>
(
other
.
value
);
break
;
case
13
3
:
// "integer"
case
13
2
:
// "integer"
value
.
copy
<
int64_t
>
(
other
.
value
);
break
;
case
13
2
:
// "constant string"
case
13
1
:
// "constant string"
value
.
copy
<
std
::
string
>
(
other
.
value
);
break
;
...
...
@@ -1472,28 +1466,28 @@ namespace isc { namespace dhcp {
(
void
)
v
;
switch
(
this
->
type_get
())
{
case
14
9
:
// value
case
15
3
:
// map_value
case
19
1
:
// socket_type
case
200
:
// db_type
case
40
5
:
// ncr_protocol_value
case
41
4
:
// replace_client_name_value
case
14
8
:
// value
case
15
2
:
// map_value
case
19
0
:
// socket_type
case
199
:
// db_type
case
40
4
:
// ncr_protocol_value
case
41
2
:
// replace_client_name_value
value
.
copy
<
ElementPtr
>
(
v
);
break
;
case
13
5
:
// "boolean"
case
13
4
:
// "boolean"
value
.
copy
<
bool
>
(
v
);
break
;
case
13
4
:
// "floating point"
case
13
3
:
// "floating point"
value
.
copy
<
double
>
(
v
);
break
;
case
13
3
:
// "integer"
case
13
2
:
// "integer"
value
.
copy
<
int64_t
>
(
v
);
break
;
case
13
2
:
// "constant string"
case
13
1
:
// "constant string"
value
.
copy
<
std
::
string
>
(
v
);
break
;
...
...
@@ -1573,28 +1567,28 @@ namespace isc { namespace dhcp {
// Type destructor.
switch
(
yytype
)
{
case
14
9
:
// value
case
15
3
:
// map_value
case
19
1
:
// socket_type
case
200
:
// db_type
case
40
5
:
// ncr_protocol_value
case
41
4
:
// replace_client_name_value
case
14
8
:
// value
case
15
2
:
// map_value
case
19
0
:
// socket_type
case
199
:
// db_type
case
40
4
:
// ncr_protocol_value
case
41
2
:
// replace_client_name_value
value
.
template
destroy
<
ElementPtr
>
();
break
;
case
13
5
:
// "boolean"
case
13
4
:
// "boolean"
value
.
template
destroy
<
bool
>
();
break
;
case
13
4
:
// "floating point"
case
13
3
:
// "floating point"
value
.
template
destroy
<
double
>
();
break
;
case
13
3
:
// "integer"
case
13
2
:
// "integer"
value
.
template
destroy
<
int64_t
>
();
break
;
case
13
2
:
// "constant string"
case
13
1
:
// "constant string"
value
.
template
destroy
<
std
::
string
>
();
break
;
...
...
@@ -1621,28 +1615,28 @@ namespace isc { namespace dhcp {
super_type
::
move
(
s
);
switch
(
this
->
type_get
())
{
case
14
9
:
// value
case
15
3
:
// map_value
case
19
1
:
// socket_type
case
200
:
// db_type
case
40
5
:
// ncr_protocol_value
case
41
4
:
// replace_client_name_value
case
14
8
:
// value
case
15
2
:
// map_value
case
19
0
:
// socket_type
case
199
:
// db_type
case
40
4
:
// ncr_protocol_value
case
41
2
:
// replace_client_name_value
value
.
move
<
ElementPtr
>
(
s
.
value
);
break
;
case
13
5
:
// "boolean"
case
13
4
:
// "boolean"
value
.
move
<
bool
>
(
s
.
value
);
break
;
case
13
4
:
// "floating point"
case
13
3
:
// "floating point"
value
.
move
<
double
>
(
s
.
value
);
break
;
case
13
3
:
// "integer"
case
13
2
:
// "integer"
value
.
move
<
int64_t
>
(
s
.
value
);
break
;
case
13
2
:
// "constant string"
case
13
1
:
// "constant string"
value
.
move
<
std
::
string
>
(
s
.
value
);
break
;
...
...
@@ -1714,7 +1708,7 @@ namespace isc { namespace dhcp {
355
,
356
,
357
,
358
,
359
,
360
,
361
,
362
,
363
,
364
,
365
,
366
,
367
,
368
,
369
,
370
,
371
,
372
,
373
,
374
,
375
,
376
,
377
,
378
,
379
,
380
,
381
,
382
,
383
,
384
,
385
,
386
,
387
,
388
,
389
,
390
385
,
386
,
387
,
388
,
389
};
return
static_cast
<
token_type
>
(
yytoken_number_
[
type
]);
}
...
...
@@ -2319,12 +2313,6 @@ namespace isc { namespace dhcp {
return
symbol_type
(
token
::
TOKEN_ALWAYS_INCLUDE_FQDN
,
l
);
}
Dhcp4Parser
::
symbol_type
Dhcp4Parser
::
make_ALLOW_CLIENT_UPDATE
(
const
location_type
&
l
)
{
return
symbol_type
(
token
::
TOKEN_ALLOW_CLIENT_UPDATE
,
l
);
}
Dhcp4Parser
::
symbol_type
Dhcp4Parser
::
make_OVERRIDE_NO_UPDATE
(
const
location_type
&
l
)
{
...
...
@@ -2526,7 +2514,7 @@ namespace isc { namespace dhcp {
#line 14 "dhcp4_parser.yy" // lalr1.cc:377
}
}
// isc::dhcp
#line 25
30
"dhcp4_parser.h" // lalr1.cc:377
#line 25
18
"dhcp4_parser.h" // lalr1.cc:377
...
...
src/bin/dhcp4/location.hh
View file @
708a616e
// Generated 2017030
10915
// Generated 2017030
41501
// A Bison parser, made by GNU Bison 3.0.4.
// Locations for Bison parsers in C++
...
...
src/bin/dhcp4/position.hh
View file @
708a616e
// Generated 2017030
10915
// Generated 2017030
41501
// A Bison parser, made by GNU Bison 3.0.4.
// Positions for Bison parsers in C++
...
...
src/bin/dhcp4/stack.hh
View file @
708a616e
// Generated 2017030
10915
// Generated 2017030
41501
// A Bison parser, made by GNU Bison 3.0.4.
// Stack handling for Bison parsers in C++
...
...
src/bin/dhcp6/dhcp6_lexer.cc
View file @
708a616e
This diff is collapsed.
Click to expand it.
src/bin/dhcp6/dhcp6_parser.cc
View file @
708a616e
This diff is collapsed.
Click to expand it.
src/bin/dhcp6/dhcp6_parser.h
View file @
708a616e
...
...
@@ -451,42 +451,41 @@ namespace isc { namespace dhcp {
TOKEN_NCR_PROTOCOL
=
360
,
TOKEN_NCR_FORMAT
=
361
,
TOKEN_ALWAYS_INCLUDE_FQDN
=
362
,
TOKEN_ALLOW_CLIENT_UPDATE
=
363
,
TOKEN_OVERRIDE_NO_UPDATE
=
364
,
TOKEN_OVERRIDE_CLIENT_UPDATE
=
365
,
TOKEN_REPLACE_CLIENT_NAME
=
366
,
TOKEN_GENERATED_PREFIX
=
367
,
TOKEN_UDP
=
368
,
TOKEN_TCP
=
369
,
TOKEN_JSON
=
370
,
TOKEN_WHEN_PRESENT
=
371
,
TOKEN_NEVER
=
372
,
TOKEN_ALWAYS
=
373
,
TOKEN_WHEN_NOT_PRESENT
=
374
,
TOKEN_LOGGING
=
375
,
TOKEN_LOGGERS
=
376
,
TOKEN_OUTPUT_OPTIONS
=
377
,
TOKEN_OUTPUT
=
378
,
TOKEN_DEBUGLEVEL
=
379
,
TOKEN_SEVERITY
=
380
,
TOKEN_DHCP4
=
381
,
TOKEN_DHCPDDNS
=
382
,
TOKEN_TOPLEVEL_JSON
=
383
,
TOKEN_TOPLEVEL_DHCP6
=
384
,
TOKEN_SUB_DHCP6
=
385
,
TOKEN_SUB_INTERFACES6
=
386
,
TOKEN_SUB_SUBNET6
=
387
,
TOKEN_SUB_POOL6
=
388
,
TOKEN_SUB_PD_POOL
=
389
,
TOKEN_SUB_RESERVATION
=
390
,
TOKEN_SUB_OPTION_DEF
=
391
,
TOKEN_SUB_OPTION_DATA
=
392
,
TOKEN_SUB_HOOKS_LIBRARY
=
393
,
TOKEN_SUB_DHCP_DDNS
=
394
,
TOKEN_STRING
=
395
,
TOKEN_INTEGER
=
396
,
TOKEN_FLOAT
=
397
,
TOKEN_BOOLEAN
=
398
TOKEN_OVERRIDE_NO_UPDATE
=
363
,
TOKEN_OVERRIDE_CLIENT_UPDATE
=
364
,
TOKEN_REPLACE_CLIENT_NAME
=
365
,
TOKEN_GENERATED_PREFIX
=
366
,
TOKEN_UDP
=
367
,
TOKEN_TCP
=
368
,
TOKEN_JSON
=
369
,
TOKEN_WHEN_PRESENT
=
370
,
TOKEN_NEVER
=
371
,
TOKEN_ALWAYS
=
372
,
TOKEN_WHEN_NOT_PRESENT
=
373
,
TOKEN_LOGGING
=
374
,
TOKEN_LOGGERS
=
375
,
TOKEN_OUTPUT_OPTIONS
=
376
,
TOKEN_OUTPUT
=
377
,
TOKEN_DEBUGLEVEL
=
378
,
TOKEN_SEVERITY
=
379
,
TOKEN_DHCP4
=
380
,
TOKEN_DHCPDDNS
=
381
,
TOKEN_TOPLEVEL_JSON
=
382
,
TOKEN_TOPLEVEL_DHCP6
=
383
,
TOKEN_SUB_DHCP6
=
384
,
TOKEN_SUB_INTERFACES6
=
385
,
TOKEN_SUB_SUBNET6
=
386
,
TOKEN_SUB_POOL6
=
387
,
TOKEN_SUB_PD_POOL
=
388
,
TOKEN_SUB_RESERVATION
=
389
,
TOKEN_SUB_OPTION_DEF
=
390
,
TOKEN_SUB_OPTION_DATA
=
391
,
TOKEN_SUB_HOOKS_LIBRARY
=
392
,
TOKEN_SUB_DHCP_DDNS
=
393
,
TOKEN_STRING
=
394
,
TOKEN_INTEGER
=
395
,
TOKEN_FLOAT
=
396
,
TOKEN_BOOLEAN
=
397
};
};
...
...
@@ -1025,10 +1024,6 @@ namespace isc { namespace dhcp {
symbol_type
make_ALWAYS_INCLUDE_FQDN
(
const
location_type
&
l
);
static
inline
symbol_type
make_ALLOW_CLIENT_UPDATE
(
const
location_type
&
l
);
static
inline
symbol_type
make_OVERRIDE_NO_UPDATE
(
const
location_type
&
l
);
...
...
@@ -1374,12 +1369,12 @@ namespace isc { namespace dhcp {
enum
{
yyeof_
=
0
,
yylast_
=
7
81
,
///< Last index in yytable_.
yynnts_
=
32
2
,
///< Number of nonterminal symbols.
yylast_
=
7
77
,
///< Last index in yytable_.
yynnts_
=
32
1
,
///< Number of nonterminal symbols.
yyfinal_
=
26
,
///< Termination state number.
yyterror_
=
1
,
yyerrcode_
=
256
,
yyntokens_
=
14
4
///< Number of tokens.
yyntokens_
=
14
3
///< Number of tokens.
};
...
...
@@ -1435,9 +1430,9 @@ namespace isc { namespace dhcp {
105
,
106
,
107
,
108
,
109
,
110
,
111
,
112
,
113
,
114
,
115
,
116
,
117
,
118
,
119
,
120
,
121
,
122
,
123
,
124
,
125
,
126
,
127
,
128
,
129
,
130
,
131
,
132
,
133
,
134
,
135
,
136
,
137
,
138
,
139
,
140
,
141
,
142
,
143
135
,
136
,
137
,
138
,
139
,
140
,
141
,
142
};
const
unsigned
int
user_token_number_max_
=
39
8
;
const
unsigned
int
user_token_number_max_
=
39
7
;
const
token_number_type
undef_token_
=
2
;
if
(
static_cast
<
int
>
(
t
)
<=
yyeof_
)
...
...
@@ -1470,28 +1465,28 @@ namespace isc { namespace dhcp {
{
switch
(
other
.
type_get
())
{
case
15
8
:
// value
case
16
2
:
// map_value
case
20
3
:
// db_type
case
39
5
:
// duid_type
case
42
8
:
// ncr_protocol_value
case
43
7
:
// replace_client_name_value
case
15
7
:
// value
case
16
1
:
// map_value
case
20
2
:
// db_type
case
39
4
:
// duid_type
case
42
7
:
// ncr_protocol_value
case
43
5
:
// replace_client_name_value
value
.
copy
<
ElementPtr
>
(
other
.
value
);
break
;
case
14
3
:
// "boolean"
case
14
2
:
// "boolean"
value
.
copy
<
bool
>
(
other
.
value
);
break
;
case
14
2
:
// "floating point"
case
14
1
:
// "floating point"
value
.
copy
<
double
>
(
other
.
value
);
break
;
case
14
1
:
// "integer"
case
14
0
:
// "integer"
value
.
copy
<
int64_t
>
(
other
.
value
);
break
;
case
1
40
:
// "constant string"
case
1
39
:
// "constant string"
value
.
copy
<
std
::
string
>
(
other
.
value
);
break
;
...
...
@@ -1512,28 +1507,28 @@ namespace isc { namespace dhcp {
(
void
)
v
;
switch
(
this
->
type_get
())
{
case
15
8
:
// value
case
16
2
:
// map_value
case
20
3
:
// db_type
case
39
5
:
// duid_type
case
42
8
:
// ncr_protocol_value
case
43
7
:
// replace_client_name_value
case
15
7
:
// value
case
16
1
:
// map_value
case
20
2
:
// db_type
case
39
4
:
// duid_type
case
42
7
:
// ncr_protocol_value
case
43
5
:
// replace_client_name_value
value
.
copy
<
ElementPtr
>
(
v
);
break
;
case
14
3
:
// "boolean"
case
14
2
:
// "boolean"
value
.
copy
<
bool
>
(
v
);
break
;
case
14
2
:
// "floating point"
case
14
1
:
// "floating point"
value
.
copy
<
double
>
(
v
);
break
;
case
14
1
:
// "integer"
case
14
0
:
// "integer"
value
.
copy
<
int64_t
>
(
v
);
break
;
case
1
40
:
// "constant string"
case
1
39
:
// "constant string"
value
.
copy
<
std
::
string
>
(
v
);
break
;
...
...
@@ -1613,28 +1608,28 @@ namespace isc { namespace dhcp {
// Type destructor.
switch
(
yytype
)
{
case
15
8
:
// value
case
16
2
:
// map_value
case
20
3
:
// db_type
case
39
5
:
// duid_type
case
42
8
:
// ncr_protocol_value
case
43
7
:
// replace_client_name_value
case
15
7
:
// value
case
16
1
:
// map_value
case
20
2
:
// db_type
case
39
4
:
// duid_type
case
42
7
:
// ncr_protocol_value
case
43
5
:
// replace_client_name_value
value
.
template
destroy
<
ElementPtr
>
();
break
;
case
14
3
:
// "boolean"
case
14
2
:
// "boolean"
value
.
template
destroy
<
bool
>
();
break
;
case
14
2
:
// "floating point"
case
14
1
:
// "floating point"
value
.
template
destroy
<
double
>
();
break
;
case
14
1
:
// "integer"
case
14
0
:
// "integer"
value
.
template
destroy
<
int64_t
>
();
break
;
case
1
40
:
// "constant string"
case
1
39
:
// "constant string"
value
.
template
destroy
<
std
::
string
>
();
break
;
...
...
@@ -1661,28 +1656,28 @@ namespace isc { namespace dhcp {
super_type
::
move
(
s
);
switch
(
this
->
type_get
())
{
case
15
8
:
// value
case
16
2
:
// map_value
case
20
3
:
// db_type
case
39
5
:
// duid_type
case
42
8
:
// ncr_protocol_value
case
43
7
:
// replace_client_name_value
case
15
7
:
// value
case
16
1
:
// map_value
case
20
2
:
// db_type
case
39
4
:
// duid_type
case
42
7
:
// ncr_protocol_value
case
43
5
:
// replace_client_name_value
value
.
move
<
ElementPtr
>
(
s
.
value
);
break
;
case
14
3
:
// "boolean"
case
14
2
:
// "boolean"
value
.
move
<
bool
>
(
s
.
value
);
break
;
case
14
2
:
// "floating point"
case
14
1
:
// "floating point"
value
.
move
<
double
>
(
s
.
value
);
break
;
case
14
1
:
// "integer"
case
14
0
:
// "integer"
value
.
move
<
int64_t
>
(
s
.
value
);
break
;
case
1
40
:
// "constant string"
case
1
39
:
// "constant string"
value
.
move
<
std
::
string
>
(
s
.
value
);
break
;
...
...
@@ -1755,7 +1750,7 @@ namespace isc { namespace dhcp {
365
,
366
,
367
,
368
,
369
,
370
,
371
,
372
,
373
,
374
,
375
,
376
,
377
,
378
,
379
,
380
,
381
,
382
,
383
,
384
,
385
,
386
,
387
,
388
,
389
,
390
,
391
,
392
,
393
,
394
,
395
,
396
,
397
,
398
395
,
396
,
397
};
return
static_cast
<
token_type
>
(
yytoken_number_
[
type
]);
}
...
...
@@ -2396,12 +2391,6 @@ namespace isc { namespace dhcp {
return
symbol_type
(
token
::
TOKEN_ALWAYS_INCLUDE_FQDN
,
l
);
}
Dhcp6Parser
::
symbol_type
Dhcp6Parser
::
make_ALLOW_CLIENT_UPDATE
(
const
location_type
&
l
)
{
return
symbol_type
(
token
::
TOKEN_ALLOW_CLIENT_UPDATE
,
l
);
}