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
ISC Open Source Projects
Kea
Commits
0c9b8b88
Commit
0c9b8b88
authored
Jul 28, 2017
by
Francis Dupont
Browse files
[trac5241] regen
parent
44792ac4
Changes
12
Expand all
Hide whitespace changes
Inline
Side-by-side
src/bin/dhcp4/dhcp4_lexer.cc
View file @
0c9b8b88
This diff is collapsed.
Click to expand it.
src/bin/dhcp4/dhcp4_parser.cc
View file @
0c9b8b88
...
...
@@ -2078,7 +2078,7 @@ namespace isc { namespace dhcp {
#line 1158 "dhcp4_parser.yy" // lalr1.cc:859
{
ElementPtr
persist
(
new
BoolElement
(
yystack_
[
0
].
value
.
as
<
bool
>
(),
ctx
.
loc2pos
(
yystack_
[
0
].
location
)));
ctx
.
stack_
.
back
()
->
set
(
"
persist
en
t
"
,
persist
);
ctx
.
stack_
.
back
()
->
set
(
"
always-s
en
d
"
,
persist
);
}
#line 2084 "dhcp4_parser.cc" // lalr1.cc:859
break
;
...
...
@@ -3969,7 +3969,7 @@ namespace isc { namespace dhcp {
"
\"
renew-timer
\"
"
,
"
\"
rebind-timer
\"
"
,
"
\"
decline-probation-period
\"
"
,
"
\"
subnet4
\"
"
,
"
\"
4o6-interface
\"
"
,
"
\"
4o6-interface-id
\"
"
,
"
\"
4o6-subnet
\"
"
,
"
\"
option-def
\"
"
,
"
\"
option-data
\"
"
,
"
\"
name
\"
"
,
"
\"
data
\"
"
,
"
\"
code
\"
"
,
"
\"
space
\"
"
,
"
\"
csv-format
\"
"
,
"
\"
persist
en
t
\"
"
,
"
\"
data
\"
"
,
"
\"
code
\"
"
,
"
\"
space
\"
"
,
"
\"
csv-format
\"
"
,
"
\"
always-s
en
d
\"
"
,
"
\"
record-types
\"
"
,
"
\"
encapsulate
\"
"
,
"
\"
array
\"
"
,
"
\"
pools
\"
"
,
"
\"
pool
\"
"
,
"
\"
user-context
\"
"
,
"
\"
subnet
\"
"
,
"
\"
interface
\"
"
,
"
\"
interface-id
\"
"
,
"
\"
id
\"
"
,
"
\"
rapid-commit
\"
"
,
"
\"
reservation-mode
\"
"
,
...
...
@@ -4041,7 +4041,7 @@ namespace isc { namespace dhcp {
"option_data_params"
,
"not_empty_option_data_params"
,
"option_data_param"
,
"option_data_name"
,
"option_data_data"
,
"$@59"
,
"option_data_code"
,
"option_data_space"
,
"option_data_csv_format"
,
"option_data_
persist
en
t
"
,
"pools_list"
,
"$@60"
,
"pools_list_content"
,
"option_data_
always_s
en
d
"
,
"pools_list"
,
"$@60"
,
"pools_list_content"
,
"not_empty_pools_list"
,
"pool_list_entry"
,
"$@61"
,
"sub_pool4"
,
"$@62"
,
"pool_params"
,
"pool_param"
,
"pool_entry"
,
"$@63"
,
"user_context"
,
"$@64"
,
"reservations"
,
"$@65"
,
"reservations_list"
,
...
...
src/bin/dhcp4/dhcp4_parser.h
View file @
0c9b8b88
...
...
@@ -40,7 +40,7 @@
#ifndef YY_PARSER4_DHCP4_PARSER_H_INCLUDED
# define YY_PARSER4_DHCP4_PARSER_H_INCLUDED
// // "%code requires" blocks.
#line 17 "dhcp4_parser.yy" // lalr1.cc:3
92
#line 17 "dhcp4_parser.yy" // lalr1.cc:3
77
#include
<string>
#include
<cc/data.h>
...
...
@@ -52,7 +52,7 @@ using namespace isc::dhcp;
using
namespace
isc
::
data
;
using
namespace
std
;
#line 56 "dhcp4_parser.h" // lalr1.cc:3
92
#line 56 "dhcp4_parser.h" // lalr1.cc:3
77
# include <cassert>
# include <cstdlib> // std::abort
...
...
@@ -135,9 +135,9 @@ using namespace std;
# endif
/* ! defined YYDEBUG */
#endif
/* ! defined PARSER4_DEBUG */
#line 14 "dhcp4_parser.yy" // lalr1.cc:3
92
#line 14 "dhcp4_parser.yy" // lalr1.cc:3
77
namespace
isc
{
namespace
dhcp
{
#line 141 "dhcp4_parser.h" // lalr1.cc:3
92
#line 141 "dhcp4_parser.h" // lalr1.cc:3
77
...
...
@@ -398,7 +398,7 @@ namespace isc { namespace dhcp {
TOKEN_CODE
=
306
,
TOKEN_SPACE
=
307
,
TOKEN_CSV_FORMAT
=
308
,
TOKEN_
PERSIST
EN
T
=
309
,
TOKEN_
ALWAYS_S
EN
D
=
309
,
TOKEN_RECORD_TYPES
=
310
,
TOKEN_ENCAPSULATE
=
311
,
TOKEN_ARRAY
=
312
,
...
...
@@ -812,7 +812,7 @@ namespace isc { namespace dhcp {
static
inline
symbol_type
make_
PERSIST
EN
T
(
const
location_type
&
l
);
make_
ALWAYS_S
EN
D
(
const
location_type
&
l
);
static
inline
symbol_type
...
...
@@ -2078,9 +2078,9 @@ namespace isc { namespace dhcp {
}
Dhcp4Parser
::
symbol_type
Dhcp4Parser
::
make_
PERSIST
EN
T
(
const
location_type
&
l
)
Dhcp4Parser
::
make_
ALWAYS_S
EN
D
(
const
location_type
&
l
)
{
return
symbol_type
(
token
::
TOKEN_
PERSIST
EN
T
,
l
);
return
symbol_type
(
token
::
TOKEN_
ALWAYS_S
EN
D
,
l
);
}
Dhcp4Parser
::
symbol_type
...
...
@@ -2618,9 +2618,9 @@ namespace isc { namespace dhcp {
}
#line 14 "dhcp4_parser.yy" // lalr1.cc:3
92
#line 14 "dhcp4_parser.yy" // lalr1.cc:3
77
}
}
// isc::dhcp
#line 2624 "dhcp4_parser.h" // lalr1.cc:3
92
#line 2624 "dhcp4_parser.h" // lalr1.cc:3
77
...
...
src/bin/dhcp4/location.hh
View file @
0c9b8b88
// Generated 201707
061111
// Generated 201707
281415
// A Bison parser, made by GNU Bison 3.0.4.
// Locations for Bison parsers in C++
...
...
src/bin/dhcp4/position.hh
View file @
0c9b8b88
// Generated 201707
061111
// Generated 201707
281415
// A Bison parser, made by GNU Bison 3.0.4.
// Positions for Bison parsers in C++
...
...
src/bin/dhcp4/stack.hh
View file @
0c9b8b88
// Generated 201707
061111
// Generated 201707
281415
// 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 @
0c9b8b88
This diff is collapsed.
Click to expand it.
src/bin/dhcp6/dhcp6_parser.cc
View file @
0c9b8b88
...
...
@@ -2023,7 +2023,7 @@ namespace isc { namespace dhcp {
#line 1146 "dhcp6_parser.yy" // lalr1.cc:859
{
ElementPtr
persist
(
new
BoolElement
(
yystack_
[
0
].
value
.
as
<
bool
>
(),
ctx
.
loc2pos
(
yystack_
[
0
].
location
)));
ctx
.
stack_
.
back
()
->
set
(
"
persist
en
t
"
,
persist
);
ctx
.
stack_
.
back
()
->
set
(
"
always-s
en
d
"
,
persist
);
}
#line 2029 "dhcp6_parser.cc" // lalr1.cc:859
break
;
...
...
@@ -4093,7 +4093,7 @@ namespace isc { namespace dhcp {
"
\"
keyspace
\"
"
,
"
\"
preferred-lifetime
\"
"
,
"
\"
valid-lifetime
\"
"
,
"
\"
renew-timer
\"
"
,
"
\"
rebind-timer
\"
"
,
"
\"
decline-probation-period
\"
"
,
"
\"
subnet6
\"
"
,
"
\"
option-def
\"
"
,
"
\"
option-data
\"
"
,
"
\"
name
\"
"
,
"
\"
data
\"
"
,
"
\"
code
\"
"
,
"
\"
space
\"
"
,
"
\"
csv-format
\"
"
,
"
\"
persist
en
t
\"
"
,
"
\"
data
\"
"
,
"
\"
code
\"
"
,
"
\"
space
\"
"
,
"
\"
csv-format
\"
"
,
"
\"
always-s
en
d
\"
"
,
"
\"
record-types
\"
"
,
"
\"
encapsulate
\"
"
,
"
\"
array
\"
"
,
"
\"
pools
\"
"
,
"
\"
pool
\"
"
,
"
\"
pd-pools
\"
"
,
"
\"
prefix
\"
"
,
"
\"
prefix-len
\"
"
,
"
\"
excluded-prefix
\"
"
,
"
\"
excluded-prefix-len
\"
"
,
"
\"
delegated-len
\"
"
,
...
...
@@ -4170,7 +4170,7 @@ namespace isc { namespace dhcp {
"option_data_params"
,
"not_empty_option_data_params"
,
"option_data_param"
,
"option_data_name"
,
"option_data_data"
,
"$@58"
,
"option_data_code"
,
"option_data_space"
,
"option_data_csv_format"
,
"option_data_
persist
en
t
"
,
"pools_list"
,
"$@59"
,
"pools_list_content"
,
"option_data_
always_s
en
d
"
,
"pools_list"
,
"$@59"
,
"pools_list_content"
,
"not_empty_pools_list"
,
"pool_list_entry"
,
"$@60"
,
"sub_pool6"
,
"$@61"
,
"pool_params"
,
"pool_param"
,
"pool_entry"
,
"$@62"
,
"user_context"
,
"$@63"
,
"pd_pools_list"
,
"$@64"
,
"pd_pools_list_content"
,
...
...
src/bin/dhcp6/dhcp6_parser.h
View file @
0c9b8b88
...
...
@@ -40,7 +40,7 @@
#ifndef YY_PARSER6_DHCP6_PARSER_H_INCLUDED
# define YY_PARSER6_DHCP6_PARSER_H_INCLUDED
// // "%code requires" blocks.
#line 17 "dhcp6_parser.yy" // lalr1.cc:3
92
#line 17 "dhcp6_parser.yy" // lalr1.cc:3
77
#include
<string>
#include
<cc/data.h>
...
...
@@ -52,7 +52,7 @@ using namespace isc::dhcp;
using
namespace
isc
::
data
;
using
namespace
std
;
#line 56 "dhcp6_parser.h" // lalr1.cc:3
92
#line 56 "dhcp6_parser.h" // lalr1.cc:3
77
# include <cassert>
# include <cstdlib> // std::abort
...
...
@@ -135,9 +135,9 @@ using namespace std;
# endif
/* ! defined YYDEBUG */
#endif
/* ! defined PARSER6_DEBUG */
#line 14 "dhcp6_parser.yy" // lalr1.cc:3
92
#line 14 "dhcp6_parser.yy" // lalr1.cc:3
77
namespace
isc
{
namespace
dhcp
{
#line 141 "dhcp6_parser.h" // lalr1.cc:3
92
#line 141 "dhcp6_parser.h" // lalr1.cc:3
77
...
...
@@ -388,7 +388,7 @@ namespace isc { namespace dhcp {
TOKEN_CODE
=
296
,
TOKEN_SPACE
=
297
,
TOKEN_CSV_FORMAT
=
298
,
TOKEN_
PERSIST
EN
T
=
299
,
TOKEN_
ALWAYS_S
EN
D
=
299
,
TOKEN_RECORD_TYPES
=
300
,
TOKEN_ENCAPSULATE
=
301
,
TOKEN_ARRAY
=
302
,
...
...
@@ -780,7 +780,7 @@ namespace isc { namespace dhcp {
static
inline
symbol_type
make_
PERSIST
EN
T
(
const
location_type
&
l
);
make_
ALWAYS_S
EN
D
(
const
location_type
&
l
);
static
inline
symbol_type
...
...
@@ -2060,9 +2060,9 @@ namespace isc { namespace dhcp {
}
Dhcp6Parser
::
symbol_type
Dhcp6Parser
::
make_
PERSIST
EN
T
(
const
location_type
&
l
)
Dhcp6Parser
::
make_
ALWAYS_S
EN
D
(
const
location_type
&
l
)
{
return
symbol_type
(
token
::
TOKEN_
PERSIST
EN
T
,
l
);
return
symbol_type
(
token
::
TOKEN_
ALWAYS_S
EN
D
,
l
);
}
Dhcp6Parser
::
symbol_type
...
...
@@ -2708,9 +2708,9 @@ namespace isc { namespace dhcp {
}
#line 14 "dhcp6_parser.yy" // lalr1.cc:3
92
#line 14 "dhcp6_parser.yy" // lalr1.cc:3
77
}
}
// isc::dhcp
#line 2714 "dhcp6_parser.h" // lalr1.cc:3
92
#line 2714 "dhcp6_parser.h" // lalr1.cc:3
77
...
...
src/bin/dhcp6/location.hh
View file @
0c9b8b88
// Generated 201707
061112
// Generated 201707
281415
// A Bison parser, made by GNU Bison 3.0.4.
// Locations for Bison parsers in C++
...
...
src/bin/dhcp6/position.hh
View file @
0c9b8b88
// Generated 201707
061112
// Generated 201707
281415
// A Bison parser, made by GNU Bison 3.0.4.
// Positions for Bison parsers in C++
...
...
src/bin/dhcp6/stack.hh
View file @
0c9b8b88
// Generated 201707
061112
// Generated 201707
281415
// A Bison parser, made by GNU Bison 3.0.4.
// Stack handling for Bison parsers in C++
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment