]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3583] Fix lexers after rebase
authorThomas Markwalder <tmark@isc.org>
Wed, 9 Oct 2024 19:13:50 +0000 (15:13 -0400)
committerThomas Markwalder <tmark@isc.org>
Tue, 15 Oct 2024 17:51:57 +0000 (13:51 -0400)
modified:   src/bin/dhcp4/dhcp4_lexer.cc
modified:   src/bin/dhcp6/dhcp6_lexer.cc

src/bin/dhcp4/dhcp4_lexer.cc
src/bin/dhcp6/dhcp6_lexer.cc

index ae570ddedaaf9ea59fa9cbaf14eece9756a35c5d..b122678ae270f47261a1e7b7960affe504e59363 100644 (file)
@@ -2172,39 +2172,21 @@ static const flex_int16_t yy_rule_linenum[235] =
       891,  901,  912,  922,  933,  942,  952,  966,  982,  991,
      1000, 1009, 1018, 1027, 1036, 1060, 1084, 1093, 1103, 1112,
 
-<<<<<<< HEAD
      1123, 1134, 1145, 1155, 1164, 1175, 1186, 1197, 1208, 1220,
      1229, 1238, 1247, 1256, 1265, 1274, 1283, 1292, 1301, 1310,
-     1320, 1331, 1343, 1352, 1361, 1370, 1380, 1390, 1400, 1410,
-     1420, 1430, 1439, 1449, 1458, 1467, 1476, 1485, 1495, 1504,
-     1513, 1523, 1532, 1541, 1550, 1559, 1568, 1577, 1586, 1595,
-     1604, 1613, 1622, 1631, 1640, 1649, 1658, 1667, 1676, 1685,
-     1694, 1703, 1712, 1721, 1730, 1739, 1748, 1757, 1766, 1775,
-     1784, 1793, 1802, 1811, 1820, 1829, 1838, 1847, 1856, 1865,
-     1874, 1883, 1892, 1901, 1910, 1919, 1930, 1941, 1951, 1961,
-     1971, 1981, 1991, 2001, 2011, 2021, 2031, 2040, 2049, 2058,
-
-     2067, 2078, 2089, 2102, 2115, 2128, 2137, 2146, 2155, 2164,
-     2173, 2182, 2191, 2200, 2212, 2221, 2322, 2338, 2387, 2395,
-     2410, 2411, 2412, 2413, 2414, 2415, 2417, 2435, 2448, 2453,
-     2457, 2459, 2461, 2463
-=======
-     1120, 1130, 1139, 1150, 1161, 1172, 1182, 1191, 1202, 1213,
-     1224, 1235, 1247, 1256, 1265, 1274, 1283, 1292, 1301, 1310,
-     1319, 1328, 1337, 1348, 1359, 1371, 1380, 1389, 1398, 1408,
-     1418, 1428, 1438, 1448, 1458, 1467, 1477, 1486, 1495, 1504,
-     1513, 1523, 1532, 1541, 1551, 1560, 1569, 1578, 1587, 1596,
+     1321, 1332, 1344, 1353, 1362, 1371, 1381, 1391, 1401, 1411,
+     1421, 1431, 1440, 1450, 1459, 1468, 1477, 1486, 1496, 1505,
+     1514, 1524, 1533, 1542, 1551, 1560, 1569, 1578, 1587, 1596,
      1605, 1614, 1623, 1632, 1641, 1650, 1659, 1668, 1677, 1686,
      1695, 1704, 1713, 1722, 1731, 1740, 1749, 1758, 1767, 1776,
      1785, 1794, 1803, 1812, 1821, 1830, 1839, 1848, 1857, 1866,
-     1875, 1884, 1893, 1902, 1911, 1920, 1929, 1938, 1947, 1958,
-     1969, 1979, 1989, 1999, 2009, 2019, 2029, 2039, 2049, 2059,
-
-     2068, 2077, 2086, 2095, 2106, 2117, 2130, 2143, 2156, 2165,
-     2174, 2183, 2192, 2201, 2210, 2219, 2228, 2240, 2249, 2350,
-     2366, 2415, 2423, 2438, 2439, 2440, 2441, 2442, 2443, 2445,
-     2463, 2476, 2481, 2485, 2487, 2489, 2491
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+     1875, 1884, 1893, 1902, 1911, 1920, 1931, 1942, 1952, 1962,
+     1972, 1982, 1992, 2002, 2012, 2022, 2032, 2041, 2050, 2059,
+
+     2068, 2079, 2090, 2103, 2116, 2129, 2138, 2147, 2156, 2165,
+     2174, 2183, 2192, 2201, 2213, 2222, 2323, 2339, 2388, 2396,
+     2411, 2412, 2413, 2414, 2415, 2416, 2418, 2436, 2449, 2454,
+     2458, 2460, 2462, 2464
     } ;
 
 /* The intent behind this definition is that it'll catch
@@ -2259,11 +2241,7 @@ using namespace isc::dhcp;
 
 /* To avoid the call to exit... oops! */
 #define YY_FATAL_ERROR(msg) isc::dhcp::Parser4Context::fatal(msg)
-<<<<<<< HEAD
-#line 2244 "dhcp4_lexer.cc"
-=======
-#line 2255 "dhcp4_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2245 "dhcp4_lexer.cc"
 /* noyywrap disables automatic rewinding for the next file to parse. Since we
    always parse only a single string, there's no need to do any wraps. And
    using yywrap requires linking with -lfl, which provides the default yywrap
@@ -2289,13 +2267,8 @@ using namespace isc::dhcp;
    by moving it ahead by yyleng bytes. yyleng specifies the length of the
    currently matched token. */
 #define YY_USER_ACTION  driver.loc_.columns(yyleng);
-<<<<<<< HEAD
-#line 2270 "dhcp4_lexer.cc"
 #line 2271 "dhcp4_lexer.cc"
-=======
-#line 2281 "dhcp4_lexer.cc"
-#line 2282 "dhcp4_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2272 "dhcp4_lexer.cc"
 
 #define INITIAL 0
 #define COMMENT 1
@@ -2623,11 +2596,7 @@ YY_DECL
     }
 
 
-<<<<<<< HEAD
-#line 2599 "dhcp4_lexer.cc"
-=======
-#line 2610 "dhcp4_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2600 "dhcp4_lexer.cc"
 
        while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
                {
@@ -4248,11 +4217,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 121:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1320 "dhcp4_lexer.ll"
-=======
-#line 1348 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1321 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::SUBNET4:
@@ -4266,11 +4231,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 122:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1331 "dhcp4_lexer.ll"
-=======
-#line 1359 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1332 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::SUBNET4:
@@ -4285,11 +4246,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 123:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1343 "dhcp4_lexer.ll"
-=======
-#line 1371 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1344 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CLIENT_CLASSES:
@@ -4301,11 +4258,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 124:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1352 "dhcp4_lexer.ll"
-=======
-#line 1380 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1353 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CLIENT_CLASSES:
@@ -4317,11 +4270,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 125:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1361 "dhcp4_lexer.ll"
-=======
-#line 1389 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1362 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CLIENT_CLASSES:
@@ -4333,11 +4282,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 126:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1370 "dhcp4_lexer.ll"
-=======
-#line 1398 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1371 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -4350,11 +4295,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 127:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1380 "dhcp4_lexer.ll"
-=======
-#line 1408 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1381 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::HOST_RESERVATION_IDENTIFIERS:
@@ -4367,11 +4308,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 128:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1390 "dhcp4_lexer.ll"
-=======
-#line 1418 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1391 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::HOST_RESERVATION_IDENTIFIERS:
@@ -4384,11 +4321,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 129:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1400 "dhcp4_lexer.ll"
-=======
-#line 1428 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1401 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::HOST_RESERVATION_IDENTIFIERS:
@@ -4401,11 +4334,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 130:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1410 "dhcp4_lexer.ll"
-=======
-#line 1438 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1411 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::HOST_RESERVATION_IDENTIFIERS:
@@ -4418,11 +4347,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 131:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1420 "dhcp4_lexer.ll"
-=======
-#line 1448 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1421 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::HOST_RESERVATION_IDENTIFIERS:
@@ -4435,11 +4360,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 132:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1430 "dhcp4_lexer.ll"
-=======
-#line 1458 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1431 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::RESERVATIONS:
@@ -4451,11 +4372,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 133:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1439 "dhcp4_lexer.ll"
-=======
-#line 1467 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1440 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::OPTION_DEF:
@@ -4468,11 +4385,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 134:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1449 "dhcp4_lexer.ll"
-=======
-#line 1477 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1450 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::OPTION_DATA:
@@ -4484,11 +4397,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 135:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1458 "dhcp4_lexer.ll"
-=======
-#line 1486 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1459 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::OPTION_DEF:
@@ -4500,11 +4409,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 136:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1467 "dhcp4_lexer.ll"
-=======
-#line 1495 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1468 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::OPTION_DEF:
@@ -4516,11 +4421,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 137:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1476 "dhcp4_lexer.ll"
-=======
-#line 1504 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1477 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::OPTION_DEF:
@@ -4532,11 +4433,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 138:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1485 "dhcp4_lexer.ll"
-=======
-#line 1513 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1486 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::SUBNET4:
@@ -4549,11 +4446,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 139:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1495 "dhcp4_lexer.ll"
-=======
-#line 1523 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1496 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::RESERVATIONS:
@@ -4565,11 +4458,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 140:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1504 "dhcp4_lexer.ll"
-=======
-#line 1532 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1505 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::RELAY:
@@ -4581,11 +4470,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 141:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1513 "dhcp4_lexer.ll"
-=======
-#line 1541 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1514 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -4597,11 +4482,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 142:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1523 "dhcp4_lexer.ll"
-=======
-#line 1551 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1524 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::HOOKS_LIBRARIES:
@@ -4613,11 +4494,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 143:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1532 "dhcp4_lexer.ll"
-=======
-#line 1560 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1533 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::HOOKS_LIBRARIES:
@@ -4629,11 +4506,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 144:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1541 "dhcp4_lexer.ll"
-=======
-#line 1569 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1542 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -4645,11 +4518,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 145:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1550 "dhcp4_lexer.ll"
-=======
-#line 1578 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1551 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::EXPIRED_LEASES_PROCESSING:
@@ -4661,11 +4530,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 146:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1559 "dhcp4_lexer.ll"
-=======
-#line 1587 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1560 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::EXPIRED_LEASES_PROCESSING:
@@ -4677,11 +4542,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 147:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1568 "dhcp4_lexer.ll"
-=======
-#line 1596 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1569 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::EXPIRED_LEASES_PROCESSING:
@@ -4693,11 +4554,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 148:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1577 "dhcp4_lexer.ll"
-=======
-#line 1605 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1578 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::EXPIRED_LEASES_PROCESSING:
@@ -4709,11 +4566,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 149:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1586 "dhcp4_lexer.ll"
-=======
-#line 1614 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1587 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::EXPIRED_LEASES_PROCESSING:
@@ -4725,11 +4578,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 150:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1595 "dhcp4_lexer.ll"
-=======
-#line 1623 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1596 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::EXPIRED_LEASES_PROCESSING:
@@ -4741,11 +4590,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 151:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1604 "dhcp4_lexer.ll"
-=======
-#line 1632 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1605 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -4757,11 +4602,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 152:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1613 "dhcp4_lexer.ll"
-=======
-#line 1641 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1614 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -4773,11 +4614,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 153:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1622 "dhcp4_lexer.ll"
-=======
-#line 1650 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1623 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_MULTI_THREADING:
@@ -4789,11 +4626,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 154:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1631 "dhcp4_lexer.ll"
-=======
-#line 1659 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1632 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_MULTI_THREADING:
@@ -4805,11 +4638,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 155:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1640 "dhcp4_lexer.ll"
-=======
-#line 1668 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1641 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_MULTI_THREADING:
@@ -4821,11 +4650,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 156:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1649 "dhcp4_lexer.ll"
-=======
-#line 1677 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1650 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -4837,11 +4662,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 157:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1658 "dhcp4_lexer.ll"
-=======
-#line 1686 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1659 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -4853,11 +4674,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 158:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1667 "dhcp4_lexer.ll"
-=======
-#line 1695 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1668 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET:
@@ -4869,11 +4686,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 159:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1676 "dhcp4_lexer.ll"
-=======
-#line 1704 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1677 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET_TYPE:
@@ -4885,11 +4698,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 160:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1685 "dhcp4_lexer.ll"
-=======
-#line 1713 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1686 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET_TYPE:
@@ -4901,11 +4710,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 161:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1694 "dhcp4_lexer.ll"
-=======
-#line 1722 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1695 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET_TYPE:
@@ -4917,11 +4722,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 162:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1703 "dhcp4_lexer.ll"
-=======
-#line 1731 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1704 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET:
@@ -4933,11 +4734,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 163:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1712 "dhcp4_lexer.ll"
-=======
-#line 1740 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1713 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET:
@@ -4949,11 +4746,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 164:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1721 "dhcp4_lexer.ll"
-=======
-#line 1749 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1722 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET:
@@ -4965,11 +4758,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 165:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1730 "dhcp4_lexer.ll"
-=======
-#line 1758 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1731 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET:
@@ -4981,11 +4770,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 166:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1739 "dhcp4_lexer.ll"
-=======
-#line 1767 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1740 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::AUTH_TYPE:
@@ -4997,11 +4782,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 167:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1748 "dhcp4_lexer.ll"
-=======
-#line 1776 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1749 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::AUTHENTICATION:
@@ -5013,11 +4794,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 168:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1757 "dhcp4_lexer.ll"
-=======
-#line 1785 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1758 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::AUTHENTICATION:
@@ -5029,11 +4806,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 169:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1766 "dhcp4_lexer.ll"
-=======
-#line 1794 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1767 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::AUTHENTICATION:
@@ -5045,11 +4818,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 170:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1775 "dhcp4_lexer.ll"
-=======
-#line 1803 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1776 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CLIENTS:
@@ -5061,11 +4830,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 171:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1784 "dhcp4_lexer.ll"
-=======
-#line 1812 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1785 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CLIENTS:
@@ -5077,11 +4842,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 172:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1793 "dhcp4_lexer.ll"
-=======
-#line 1821 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1794 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::CONTROL_SOCKET:
@@ -5093,11 +4854,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 173:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1802 "dhcp4_lexer.ll"
-=======
-#line 1830 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1803 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5109,11 +4866,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 174:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1811 "dhcp4_lexer.ll"
-=======
-#line 1839 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1812 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_QUEUE_CONTROL:
@@ -5125,11 +4878,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 175:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1820 "dhcp4_lexer.ll"
-=======
-#line 1848 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1821 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_QUEUE_CONTROL:
@@ -5141,11 +4890,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 176:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1829 "dhcp4_lexer.ll"
-=======
-#line 1857 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1830 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_QUEUE_CONTROL:
@@ -5157,11 +4902,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 177:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1838 "dhcp4_lexer.ll"
-=======
-#line 1866 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1839 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5173,11 +4914,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 178:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1847 "dhcp4_lexer.ll"
-=======
-#line 1875 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1848 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5189,11 +4926,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 179:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1856 "dhcp4_lexer.ll"
-=======
-#line 1884 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1857 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5205,11 +4938,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 180:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1865 "dhcp4_lexer.ll"
-=======
-#line 1893 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1866 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5221,11 +4950,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 181:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1874 "dhcp4_lexer.ll"
-=======
-#line 1902 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1875 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5237,11 +4962,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 182:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1883 "dhcp4_lexer.ll"
-=======
-#line 1911 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1884 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5253,11 +4974,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 183:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1892 "dhcp4_lexer.ll"
-=======
-#line 1920 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1893 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5269,11 +4986,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 184:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1901 "dhcp4_lexer.ll"
-=======
-#line 1929 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1902 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5285,11 +4998,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 185:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1910 "dhcp4_lexer.ll"
-=======
-#line 1938 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1911 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP_DDNS:
@@ -5301,11 +5010,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 186:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1919 "dhcp4_lexer.ll"
-=======
-#line 1947 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1920 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5319,11 +5024,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 187:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1930 "dhcp4_lexer.ll"
-=======
-#line 1958 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1931 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5337,11 +5038,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 188:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1941 "dhcp4_lexer.ll"
-=======
-#line 1969 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1942 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::NCR_PROTOCOL) {
@@ -5354,11 +5051,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 189:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1951 "dhcp4_lexer.ll"
-=======
-#line 1979 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1952 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::NCR_PROTOCOL) {
@@ -5371,11 +5064,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 190:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1961 "dhcp4_lexer.ll"
-=======
-#line 1989 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1962 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::NCR_FORMAT) {
@@ -5388,11 +5077,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 191:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1971 "dhcp4_lexer.ll"
-=======
-#line 1999 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1972 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
@@ -5405,7 +5090,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 192:
 YY_RULE_SETUP
-#line 1981 "dhcp4_lexer.ll"
+#line 1982 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
@@ -5418,7 +5103,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 193:
 YY_RULE_SETUP
-#line 1991 "dhcp4_lexer.ll"
+#line 1992 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
@@ -5431,7 +5116,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 194:
 YY_RULE_SETUP
-#line 2001 "dhcp4_lexer.ll"
+#line 2002 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
@@ -5444,50 +5129,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 195:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2011 "dhcp4_lexer.ll"
-=======
-#line 2009 "dhcp4_lexer.ll"
-{
-    /* dhcp-ddns value keywords are case insensitive */
-    if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
-        return isc::dhcp::Dhcp4Parser::make_WHEN_PRESENT(driver.loc_);
-    }
-    std::string tmp(yytext+1);
-    tmp.resize(tmp.size() - 1);
-    return isc::dhcp::Dhcp4Parser::make_STRING(tmp, driver.loc_);
-}
-       YY_BREAK
-case 196:
-YY_RULE_SETUP
-#line 2019 "dhcp4_lexer.ll"
-{
-    /* dhcp-ddns value keywords are case insensitive */
-    if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
-        return isc::dhcp::Dhcp4Parser::make_NEVER(driver.loc_);
-    }
-    std::string tmp(yytext+1);
-    tmp.resize(tmp.size() - 1);
-    return isc::dhcp::Dhcp4Parser::make_STRING(tmp, driver.loc_);
-}
-       YY_BREAK
-case 197:
-YY_RULE_SETUP
-#line 2029 "dhcp4_lexer.ll"
-{
-    /* dhcp-ddns value keywords are case insensitive */
-    if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
-        return isc::dhcp::Dhcp4Parser::make_NEVER(driver.loc_);
-    }
-    std::string tmp(yytext+1);
-    tmp.resize(tmp.size() - 1);
-    return isc::dhcp::Dhcp4Parser::make_STRING(tmp, driver.loc_);
-}
-       YY_BREAK
-case 198:
-YY_RULE_SETUP
-#line 2039 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2012 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
@@ -5500,11 +5142,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 196:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2021 "dhcp4_lexer.ll"
-=======
-#line 2049 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2022 "dhcp4_lexer.ll"
 {
     /* dhcp-ddns value keywords are case insensitive */
     if (driver.ctx_ == isc::dhcp::Parser4Context::REPLACE_CLIENT_NAME) {
@@ -5517,11 +5155,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 197:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2031 "dhcp4_lexer.ll"
-=======
-#line 2059 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2032 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::SUBNET4:
@@ -5533,11 +5167,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 198:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2040 "dhcp4_lexer.ll"
-=======
-#line 2068 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2041 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::SUBNET4:
@@ -5549,11 +5179,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 199:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2049 "dhcp4_lexer.ll"
-=======
-#line 2077 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2050 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::SUBNET4:
@@ -5565,11 +5191,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 200:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2058 "dhcp4_lexer.ll"
-=======
-#line 2086 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2059 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5581,11 +5203,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 201:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2067 "dhcp4_lexer.ll"
-=======
-#line 2095 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2068 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5599,11 +5217,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 202:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2078 "dhcp4_lexer.ll"
-=======
-#line 2106 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2079 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5617,11 +5231,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 203:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2089 "dhcp4_lexer.ll"
-=======
-#line 2117 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2090 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5637,11 +5247,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 204:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2102 "dhcp4_lexer.ll"
-=======
-#line 2130 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2103 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5657,11 +5263,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 205:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2115 "dhcp4_lexer.ll"
-=======
-#line 2143 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2116 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5677,11 +5279,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 206:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2128 "dhcp4_lexer.ll"
-=======
-#line 2156 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2129 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5693,11 +5291,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 207:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2137 "dhcp4_lexer.ll"
-=======
-#line 2165 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2138 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5709,11 +5303,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 208:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2146 "dhcp4_lexer.ll"
-=======
-#line 2174 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2147 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5725,11 +5315,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 209:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2155 "dhcp4_lexer.ll"
-=======
-#line 2183 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2156 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5741,11 +5327,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 210:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2164 "dhcp4_lexer.ll"
-=======
-#line 2192 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2165 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::COMPATIBILITY:
@@ -5757,11 +5339,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 211:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2173 "dhcp4_lexer.ll"
-=======
-#line 2201 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2174 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::COMPATIBILITY:
@@ -5773,11 +5351,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 212:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2182 "dhcp4_lexer.ll"
-=======
-#line 2210 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2183 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::COMPATIBILITY:
@@ -5789,11 +5363,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 213:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2191 "dhcp4_lexer.ll"
-=======
-#line 2219 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2192 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::COMPATIBILITY:
@@ -5805,11 +5375,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 214:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2200 "dhcp4_lexer.ll"
-=======
-#line 2228 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2201 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5824,11 +5390,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 215:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2212 "dhcp4_lexer.ll"
-=======
-#line 2240 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2213 "dhcp4_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::DHCP4:
@@ -5840,11 +5402,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 216:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2221 "dhcp4_lexer.ll"
-=======
-#line 2249 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2222 "dhcp4_lexer.ll"
 {
     /* A string has been matched. It contains the actual string and single quotes.
        We need to get those quotes out of the way and just use its content, e.g.
@@ -5949,11 +5507,7 @@ YY_RULE_SETUP
 case 217:
 /* rule 217 can match eol */
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2322 "dhcp4_lexer.ll"
-=======
-#line 2350 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2323 "dhcp4_lexer.ll"
 {
     /* Bad string with a forbidden control character inside */
     std::string raw(yytext+1);
@@ -5973,11 +5527,7 @@ YY_RULE_SETUP
 case 218:
 /* rule 218 can match eol */
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2338 "dhcp4_lexer.ll"
-=======
-#line 2366 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2339 "dhcp4_lexer.ll"
 {
     /* Bad string with a bad escape inside */
     std::string raw(yytext+1);
@@ -6029,11 +5579,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 219:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2387 "dhcp4_lexer.ll"
-=======
-#line 2415 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2388 "dhcp4_lexer.ll"
 {
     /* Bad string with an open escape at the end */
     std::string raw(yytext+1);
@@ -6044,11 +5590,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 220:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2395 "dhcp4_lexer.ll"
-=======
-#line 2423 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2396 "dhcp4_lexer.ll"
 {
     /* Bad string with an open unicode escape at the end */
     std::string raw(yytext+1);
@@ -6066,71 +5608,37 @@ YY_RULE_SETUP
        YY_BREAK
 case 221:
 YY_RULE_SETUP
-#line 2410 "dhcp4_lexer.ll"
+#line 2411 "dhcp4_lexer.ll"
 { return isc::dhcp::Dhcp4Parser::make_LSQUARE_BRACKET(driver.loc_); }
        YY_BREAK
 case 222:
 YY_RULE_SETUP
-#line 2411 "dhcp4_lexer.ll"
+#line 2412 "dhcp4_lexer.ll"
 { return isc::dhcp::Dhcp4Parser::make_RSQUARE_BRACKET(driver.loc_); }
        YY_BREAK
 case 223:
 YY_RULE_SETUP
-#line 2412 "dhcp4_lexer.ll"
+#line 2413 "dhcp4_lexer.ll"
 { return isc::dhcp::Dhcp4Parser::make_LCURLY_BRACKET(driver.loc_); }
        YY_BREAK
 case 224:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2413 "dhcp4_lexer.ll"
+#line 2414 "dhcp4_lexer.ll"
 { return isc::dhcp::Dhcp4Parser::make_RCURLY_BRACKET(driver.loc_); }
        YY_BREAK
 case 225:
 YY_RULE_SETUP
-#line 2414 "dhcp4_lexer.ll"
+#line 2415 "dhcp4_lexer.ll"
 { return isc::dhcp::Dhcp4Parser::make_COMMA(driver.loc_); }
        YY_BREAK
 case 226:
 YY_RULE_SETUP
-#line 2415 "dhcp4_lexer.ll"
+#line 2416 "dhcp4_lexer.ll"
 { return isc::dhcp::Dhcp4Parser::make_COLON(driver.loc_); }
        YY_BREAK
 case 227:
 YY_RULE_SETUP
-#line 2417 "dhcp4_lexer.ll"
-=======
-#line 2438 "dhcp4_lexer.ll"
-{ return isc::dhcp::Dhcp4Parser::make_LSQUARE_BRACKET(driver.loc_); }
-       YY_BREAK
-case 225:
-YY_RULE_SETUP
-#line 2439 "dhcp4_lexer.ll"
-{ return isc::dhcp::Dhcp4Parser::make_RSQUARE_BRACKET(driver.loc_); }
-       YY_BREAK
-case 226:
-YY_RULE_SETUP
-#line 2440 "dhcp4_lexer.ll"
-{ return isc::dhcp::Dhcp4Parser::make_LCURLY_BRACKET(driver.loc_); }
-       YY_BREAK
-case 227:
-YY_RULE_SETUP
-#line 2441 "dhcp4_lexer.ll"
-{ return isc::dhcp::Dhcp4Parser::make_RCURLY_BRACKET(driver.loc_); }
-       YY_BREAK
-case 228:
-YY_RULE_SETUP
-#line 2442 "dhcp4_lexer.ll"
-{ return isc::dhcp::Dhcp4Parser::make_COMMA(driver.loc_); }
-       YY_BREAK
-case 229:
-YY_RULE_SETUP
-#line 2443 "dhcp4_lexer.ll"
-{ return isc::dhcp::Dhcp4Parser::make_COLON(driver.loc_); }
-       YY_BREAK
-case 230:
-YY_RULE_SETUP
-#line 2445 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2418 "dhcp4_lexer.ll"
 {
     /* An integer was found. */
     std::string tmp(yytext);
@@ -6151,11 +5659,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 228:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2435 "dhcp4_lexer.ll"
-=======
-#line 2463 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2436 "dhcp4_lexer.ll"
 {
     /* A floating point was found. */
     std::string tmp(yytext);
@@ -6171,11 +5675,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 229:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2448 "dhcp4_lexer.ll"
-=======
-#line 2476 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2449 "dhcp4_lexer.ll"
 {
     string tmp(yytext);
     return isc::dhcp::Dhcp4Parser::make_BOOLEAN(tmp == "true", driver.loc_);
@@ -6183,57 +5683,33 @@ YY_RULE_SETUP
        YY_BREAK
 case 230:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2453 "dhcp4_lexer.ll"
-=======
-#line 2481 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2454 "dhcp4_lexer.ll"
 {
    return isc::dhcp::Dhcp4Parser::make_NULL_TYPE(driver.loc_);
 }
        YY_BREAK
 case 231:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2457 "dhcp4_lexer.ll"
-=======
-#line 2485 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2458 "dhcp4_lexer.ll"
 driver.error (driver.loc_, "JSON true reserved keyword is lower case only");
        YY_BREAK
 case 232:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2459 "dhcp4_lexer.ll"
-=======
-#line 2487 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2460 "dhcp4_lexer.ll"
 driver.error (driver.loc_, "JSON false reserved keyword is lower case only");
        YY_BREAK
 case 233:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2461 "dhcp4_lexer.ll"
-=======
-#line 2489 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2462 "dhcp4_lexer.ll"
 driver.error (driver.loc_, "JSON null reserved keyword is lower case only");
        YY_BREAK
 case 234:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2463 "dhcp4_lexer.ll"
+#line 2464 "dhcp4_lexer.ll"
 driver.error (driver.loc_, "Invalid character: " + std::string(yytext));
        YY_BREAK
 case YY_STATE_EOF(INITIAL):
-#line 2465 "dhcp4_lexer.ll"
-=======
-#line 2491 "dhcp4_lexer.ll"
-driver.error (driver.loc_, "Invalid character: " + std::string(yytext));
-       YY_BREAK
-case YY_STATE_EOF(INITIAL):
-#line 2493 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2466 "dhcp4_lexer.ll"
 {
     if (driver.states_.empty()) {
         return isc::dhcp::Dhcp4Parser::make_END(driver.loc_);
@@ -6259,17 +5735,10 @@ case YY_STATE_EOF(INITIAL):
        YY_BREAK
 case 235:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2488 "dhcp4_lexer.ll"
-ECHO;
-       YY_BREAK
-#line 5740 "dhcp4_lexer.cc"
-=======
-#line 2516 "dhcp4_lexer.ll"
+#line 2489 "dhcp4_lexer.ll"
 ECHO;
        YY_BREAK
-#line 5788 "dhcp4_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 5742 "dhcp4_lexer.cc"
 
        case YY_END_OF_BUFFER:
                {
@@ -7374,11 +6843,7 @@ void yyfree (void * ptr )
 
 /* %ok-for-header */
 
-<<<<<<< HEAD
-#line 2488 "dhcp4_lexer.ll"
-=======
-#line 2516 "dhcp4_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2489 "dhcp4_lexer.ll"
 
 
 using namespace isc::dhcp;
index e819bdf6821b03ba0dd6867223cf5d9dec820a03..29cf97f2925c306605730ccd12554b2ba7d13b0f 100644 (file)
@@ -2141,39 +2141,21 @@ static const flex_int16_t yy_rule_linenum[238] =
       896,  905,  914,  923,  934,  945,  954,  963,  974,  985,
       996, 1007, 1018, 1029, 1040, 1051, 1062, 1071, 1080, 1089,
 
-<<<<<<< HEAD
      1101, 1112, 1122, 1133, 1142, 1151, 1166, 1182, 1191, 1200,
      1209, 1218, 1227, 1236, 1245, 1254, 1263, 1272, 1281, 1291,
      1317, 1343, 1352, 1362, 1372, 1381, 1391, 1402, 1413, 1424,
      1434, 1443, 1452, 1461, 1472, 1483, 1494, 1505, 1516, 1525,
-     1534, 1543, 1552, 1561, 1570, 1579, 1588, 1597, 1606, 1616,
-     1628, 1641, 1650, 1659, 1668, 1678, 1688, 1697, 1706, 1717,
-     1727, 1736, 1746, 1756, 1765, 1774, 1783, 1792, 1802, 1811,
-     1820, 1829, 1838, 1847, 1856, 1865, 1874, 1883, 1892, 1901,
-     1910, 1919, 1928, 1937, 1946, 1955, 1964, 1973, 1982, 1991,
-     2000, 2009, 2018, 2027, 2036, 2045, 2054, 2063, 2072, 2081,
-
-     2090, 2099, 2108, 2117, 2126, 2135, 2144, 2153, 2162, 2171,
-     2180, 2189, 2198, 2207, 2216, 2225, 2234, 2243, 2252, 2353,
-     2369, 2418, 2426, 2441, 2442, 2443, 2444, 2445, 2446, 2448,
-     2466, 2479, 2484, 2488, 2490, 2492, 2494
-=======
-     1098, 1107, 1116, 1128, 1139, 1149, 1160, 1169, 1178, 1193,
-     1209, 1218, 1227, 1236, 1245, 1254, 1263, 1272, 1281, 1290,
-     1299, 1308, 1318, 1344, 1370, 1379, 1389, 1399, 1408, 1418,
-     1429, 1440, 1451, 1461, 1470, 1479, 1488, 1499, 1510, 1521,
-     1532, 1543, 1552, 1561, 1570, 1579, 1588, 1597, 1606, 1615,
-     1624, 1633, 1644, 1656, 1669, 1678, 1687, 1696, 1706, 1716,
-     1725, 1734, 1745, 1755, 1764, 1774, 1784, 1793, 1802, 1811,
-     1820, 1830, 1839, 1848, 1857, 1866, 1875, 1884, 1893, 1902,
+     1534, 1543, 1552, 1561, 1570, 1579, 1588, 1597, 1606, 1617,
+     1629, 1642, 1651, 1660, 1669, 1679, 1689, 1698, 1707, 1718,
+     1728, 1737, 1747, 1757, 1766, 1775, 1784, 1793, 1803, 1812,
+     1821, 1830, 1839, 1848, 1857, 1866, 1875, 1884, 1893, 1902,
      1911, 1920, 1929, 1938, 1947, 1956, 1965, 1974, 1983, 1992,
      2001, 2010, 2019, 2028, 2037, 2046, 2055, 2064, 2073, 2082,
 
      2091, 2100, 2109, 2118, 2127, 2136, 2145, 2154, 2163, 2172,
-     2181, 2190, 2199, 2208, 2217, 2226, 2235, 2244, 2253, 2262,
-     2271, 2280, 2381, 2397, 2446, 2454, 2469, 2470, 2471, 2472,
-     2473, 2474, 2476, 2494, 2507, 2512, 2516, 2518, 2520, 2522
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+     2181, 2190, 2199, 2208, 2217, 2226, 2235, 2244, 2253, 2354,
+     2370, 2419, 2427, 2442, 2443, 2444, 2445, 2446, 2447, 2449,
+     2467, 2480, 2485, 2489, 2491, 2493, 2495
     } ;
 
 /* The intent behind this definition is that it'll catch
@@ -2228,11 +2210,7 @@ using namespace isc::dhcp;
 
 /* To avoid the call to exit... oops! */
 #define YY_FATAL_ERROR(msg) isc::dhcp::Parser6Context::fatal(msg)
-<<<<<<< HEAD
-#line 2213 "dhcp6_lexer.cc"
-=======
-#line 2227 "dhcp6_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2214 "dhcp6_lexer.cc"
 /* noyywrap disables automatic rewinding for the next file to parse. Since we
    always parse only a single string, there's no need to do any wraps. And
    using yywrap requires linking with -lfl, which provides the default yywrap
@@ -2258,13 +2236,8 @@ using namespace isc::dhcp;
    by moving it ahead by yyleng bytes. yyleng specifies the length of the
    currently matched token. */
 #define YY_USER_ACTION  driver.loc_.columns(yyleng);
-<<<<<<< HEAD
-#line 2239 "dhcp6_lexer.cc"
 #line 2240 "dhcp6_lexer.cc"
-=======
-#line 2253 "dhcp6_lexer.cc"
-#line 2254 "dhcp6_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2241 "dhcp6_lexer.cc"
 
 #define INITIAL 0
 #define COMMENT 1
@@ -2594,11 +2567,7 @@ YY_DECL
     }
 
 
-<<<<<<< HEAD
-#line 2570 "dhcp6_lexer.cc"
-=======
-#line 2584 "dhcp6_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2571 "dhcp6_lexer.cc"
 
        while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
                {
@@ -4599,11 +4568,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 150:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1616 "dhcp6_lexer.ll"
-=======
-#line 1644 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1617 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::SUBNET6:
@@ -4618,11 +4583,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 151:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1628 "dhcp6_lexer.ll"
-=======
-#line 1656 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1629 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::SUBNET6:
@@ -4638,11 +4599,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 152:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1641 "dhcp6_lexer.ll"
-=======
-#line 1669 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1642 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CLIENT_CLASSES:
@@ -4654,11 +4611,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 153:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1650 "dhcp6_lexer.ll"
-=======
-#line 1678 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1651 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CLIENT_CLASSES:
@@ -4670,11 +4623,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 154:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1659 "dhcp6_lexer.ll"
-=======
-#line 1687 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1660 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CLIENT_CLASSES:
@@ -4686,11 +4635,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 155:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1668 "dhcp6_lexer.ll"
-=======
-#line 1696 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1669 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -4703,11 +4648,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 156:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1678 "dhcp6_lexer.ll"
-=======
-#line 1706 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1679 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::RESERVATIONS:
@@ -4720,11 +4661,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 157:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1688 "dhcp6_lexer.ll"
-=======
-#line 1716 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1689 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::RESERVATIONS:
@@ -4736,11 +4673,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 158:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1697 "dhcp6_lexer.ll"
-=======
-#line 1725 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1698 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::RESERVATIONS:
@@ -4752,11 +4685,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 159:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1706 "dhcp6_lexer.ll"
-=======
-#line 1734 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1707 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::MAC_SOURCES:
@@ -4770,11 +4699,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 160:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1717 "dhcp6_lexer.ll"
-=======
-#line 1745 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1718 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::HOST_RESERVATION_IDENTIFIERS:
@@ -4787,11 +4712,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 161:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1727 "dhcp6_lexer.ll"
-=======
-#line 1755 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1728 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::RESERVATIONS:
@@ -4803,11 +4724,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 162:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1736 "dhcp6_lexer.ll"
-=======
-#line 1764 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1737 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::HOST_RESERVATION_IDENTIFIERS:
@@ -4820,11 +4737,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 163:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1746 "dhcp6_lexer.ll"
-=======
-#line 1774 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1747 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::OPTION_DEF:
@@ -4837,11 +4750,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 164:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1756 "dhcp6_lexer.ll"
-=======
-#line 1784 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1757 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::OPTION_DATA:
@@ -4853,11 +4762,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 165:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1765 "dhcp6_lexer.ll"
-=======
-#line 1793 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1766 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::OPTION_DEF:
@@ -4869,11 +4774,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 166:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1774 "dhcp6_lexer.ll"
-=======
-#line 1802 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1775 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::OPTION_DEF:
@@ -4885,11 +4786,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 167:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1783 "dhcp6_lexer.ll"
-=======
-#line 1811 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1784 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::OPTION_DEF:
@@ -4901,11 +4798,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 168:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1792 "dhcp6_lexer.ll"
-=======
-#line 1820 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1793 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::SUBNET6:
@@ -4918,11 +4811,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 169:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1802 "dhcp6_lexer.ll"
-=======
-#line 1830 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1803 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -4934,11 +4823,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 170:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1811 "dhcp6_lexer.ll"
-=======
-#line 1839 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1812 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::HOOKS_LIBRARIES:
@@ -4950,11 +4835,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 171:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1820 "dhcp6_lexer.ll"
-=======
-#line 1848 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1821 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::HOOKS_LIBRARIES:
@@ -4966,11 +4847,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 172:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1829 "dhcp6_lexer.ll"
-=======
-#line 1857 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1830 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -4982,11 +4859,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 173:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1838 "dhcp6_lexer.ll"
-=======
-#line 1866 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1839 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DUID_TYPE:
@@ -4998,11 +4871,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 174:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1847 "dhcp6_lexer.ll"
-=======
-#line 1875 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1848 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DUID_TYPE:
@@ -5014,11 +4883,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 175:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1856 "dhcp6_lexer.ll"
-=======
-#line 1884 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1857 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DUID_TYPE:
@@ -5030,11 +4895,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 176:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1865 "dhcp6_lexer.ll"
-=======
-#line 1893 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1866 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::SERVER_ID:
@@ -5046,11 +4907,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 177:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1874 "dhcp6_lexer.ll"
-=======
-#line 1902 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1875 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::SERVER_ID:
@@ -5062,11 +4919,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 178:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1883 "dhcp6_lexer.ll"
-=======
-#line 1911 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1884 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::SERVER_ID:
@@ -5078,11 +4931,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 179:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1892 "dhcp6_lexer.ll"
-=======
-#line 1920 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1893 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::SERVER_ID:
@@ -5094,11 +4943,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 180:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1901 "dhcp6_lexer.ll"
-=======
-#line 1929 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1902 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5110,11 +4955,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 181:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1910 "dhcp6_lexer.ll"
-=======
-#line 1938 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1911 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::EXPIRED_LEASES_PROCESSING:
@@ -5126,11 +4967,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 182:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1919 "dhcp6_lexer.ll"
-=======
-#line 1947 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1920 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::EXPIRED_LEASES_PROCESSING:
@@ -5142,11 +4979,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 183:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1928 "dhcp6_lexer.ll"
-=======
-#line 1956 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1929 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::EXPIRED_LEASES_PROCESSING:
@@ -5158,11 +4991,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 184:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1937 "dhcp6_lexer.ll"
-=======
-#line 1965 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1938 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::EXPIRED_LEASES_PROCESSING:
@@ -5174,11 +5003,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 185:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1946 "dhcp6_lexer.ll"
-=======
-#line 1974 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1947 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::EXPIRED_LEASES_PROCESSING:
@@ -5190,11 +5015,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 186:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1955 "dhcp6_lexer.ll"
-=======
-#line 1983 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1956 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::EXPIRED_LEASES_PROCESSING:
@@ -5206,11 +5027,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 187:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1964 "dhcp6_lexer.ll"
-=======
-#line 1992 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1965 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5222,11 +5039,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 188:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1973 "dhcp6_lexer.ll"
-=======
-#line 2001 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1974 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5238,11 +5051,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 189:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1982 "dhcp6_lexer.ll"
-=======
-#line 2010 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1983 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP_MULTI_THREADING:
@@ -5254,11 +5063,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 190:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 1991 "dhcp6_lexer.ll"
-=======
-#line 2019 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 1992 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP_MULTI_THREADING:
@@ -5270,11 +5075,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 191:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2000 "dhcp6_lexer.ll"
-=======
-#line 2028 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2001 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP_MULTI_THREADING:
@@ -5286,11 +5087,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 192:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2009 "dhcp6_lexer.ll"
-=======
-#line 2037 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2010 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5302,11 +5099,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 193:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2018 "dhcp6_lexer.ll"
-=======
-#line 2046 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2019 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5318,11 +5111,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 194:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2027 "dhcp6_lexer.ll"
-=======
-#line 2055 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2028 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET:
@@ -5334,11 +5123,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 195:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2036 "dhcp6_lexer.ll"
-=======
-#line 2064 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2037 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET_TYPE:
@@ -5350,11 +5135,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 196:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2045 "dhcp6_lexer.ll"
-=======
-#line 2073 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2046 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET_TYPE:
@@ -5366,11 +5147,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 197:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2054 "dhcp6_lexer.ll"
-=======
-#line 2082 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2055 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET_TYPE:
@@ -5382,11 +5159,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 198:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2063 "dhcp6_lexer.ll"
-=======
-#line 2091 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2064 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET:
@@ -5398,11 +5171,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 199:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2072 "dhcp6_lexer.ll"
-=======
-#line 2100 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2073 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET:
@@ -5414,11 +5183,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 200:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2081 "dhcp6_lexer.ll"
-=======
-#line 2109 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2082 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET:
@@ -5430,11 +5195,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 201:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2090 "dhcp6_lexer.ll"
-=======
-#line 2118 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2091 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET:
@@ -5446,11 +5207,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 202:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2099 "dhcp6_lexer.ll"
-=======
-#line 2127 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2100 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::AUTH_TYPE:
@@ -5462,11 +5219,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 203:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2108 "dhcp6_lexer.ll"
-=======
-#line 2136 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2109 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::AUTHENTICATION:
@@ -5478,11 +5231,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 204:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2117 "dhcp6_lexer.ll"
-=======
-#line 2145 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2118 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::AUTHENTICATION:
@@ -5494,11 +5243,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 205:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2126 "dhcp6_lexer.ll"
-=======
-#line 2154 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2127 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::AUTHENTICATION:
@@ -5510,11 +5255,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 206:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2135 "dhcp6_lexer.ll"
-=======
-#line 2163 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2136 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CLIENTS:
@@ -5526,11 +5267,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 207:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2144 "dhcp6_lexer.ll"
-=======
-#line 2172 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2145 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CLIENTS:
@@ -5542,11 +5279,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 208:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2153 "dhcp6_lexer.ll"
-=======
-#line 2181 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2154 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::CONTROL_SOCKET:
@@ -5558,11 +5291,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 209:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2162 "dhcp6_lexer.ll"
-=======
-#line 2190 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2163 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5574,11 +5303,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 210:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2171 "dhcp6_lexer.ll"
-=======
-#line 2199 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2172 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP_QUEUE_CONTROL:
@@ -5590,11 +5315,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 211:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2180 "dhcp6_lexer.ll"
-=======
-#line 2208 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2181 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP_QUEUE_CONTROL:
@@ -5606,11 +5327,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 212:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2189 "dhcp6_lexer.ll"
-=======
-#line 2217 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2190 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP_QUEUE_CONTROL:
@@ -5622,11 +5339,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 213:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2198 "dhcp6_lexer.ll"
-=======
-#line 2226 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2199 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5638,11 +5351,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 214:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2207 "dhcp6_lexer.ll"
-=======
-#line 2235 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2208 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5654,11 +5363,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 215:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2216 "dhcp6_lexer.ll"
-=======
-#line 2244 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2217 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5670,11 +5375,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 216:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2225 "dhcp6_lexer.ll"
-=======
-#line 2253 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2226 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5686,11 +5387,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 217:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2234 "dhcp6_lexer.ll"
-=======
-#line 2262 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2235 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::DHCP6:
@@ -5702,11 +5399,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 218:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2243 "dhcp6_lexer.ll"
-=======
-#line 2271 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2244 "dhcp6_lexer.ll"
 {
     switch(driver.ctx_) {
     case isc::dhcp::Parser6Context::COMPATIBILITY:
@@ -5718,11 +5411,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 219:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2252 "dhcp6_lexer.ll"
-=======
-#line 2280 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2253 "dhcp6_lexer.ll"
 {
     /* A string has been matched. It contains the actual string and single quotes.
        We need to get those quotes out of the way and just use its content, e.g.
@@ -5827,11 +5516,7 @@ YY_RULE_SETUP
 case 220:
 /* rule 220 can match eol */
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2353 "dhcp6_lexer.ll"
-=======
-#line 2381 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2354 "dhcp6_lexer.ll"
 {
     /* Bad string with a forbidden control character inside */
     std::string raw(yytext+1);
@@ -5851,11 +5536,7 @@ YY_RULE_SETUP
 case 221:
 /* rule 221 can match eol */
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2369 "dhcp6_lexer.ll"
-=======
-#line 2397 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2370 "dhcp6_lexer.ll"
 {
     /* Bad string with a bad escape inside */
     std::string raw(yytext+1);
@@ -5907,11 +5588,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 222:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2418 "dhcp6_lexer.ll"
-=======
-#line 2446 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2419 "dhcp6_lexer.ll"
 {
     /* Bad string with an open escape at the end */
     std::string raw(yytext+1);
@@ -5922,11 +5599,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 223:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2426 "dhcp6_lexer.ll"
-=======
-#line 2454 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2427 "dhcp6_lexer.ll"
 {
     /* Bad string with an open unicode escape at the end */
     std::string raw(yytext+1);
@@ -5944,71 +5617,37 @@ YY_RULE_SETUP
        YY_BREAK
 case 224:
 YY_RULE_SETUP
-#line 2441 "dhcp6_lexer.ll"
+#line 2442 "dhcp6_lexer.ll"
 { return isc::dhcp::Dhcp6Parser::make_LSQUARE_BRACKET(driver.loc_); }
        YY_BREAK
 case 225:
 YY_RULE_SETUP
-#line 2442 "dhcp6_lexer.ll"
+#line 2443 "dhcp6_lexer.ll"
 { return isc::dhcp::Dhcp6Parser::make_RSQUARE_BRACKET(driver.loc_); }
        YY_BREAK
 case 226:
 YY_RULE_SETUP
-#line 2443 "dhcp6_lexer.ll"
+#line 2444 "dhcp6_lexer.ll"
 { return isc::dhcp::Dhcp6Parser::make_LCURLY_BRACKET(driver.loc_); }
        YY_BREAK
 case 227:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2444 "dhcp6_lexer.ll"
+#line 2445 "dhcp6_lexer.ll"
 { return isc::dhcp::Dhcp6Parser::make_RCURLY_BRACKET(driver.loc_); }
        YY_BREAK
 case 228:
 YY_RULE_SETUP
-#line 2445 "dhcp6_lexer.ll"
+#line 2446 "dhcp6_lexer.ll"
 { return isc::dhcp::Dhcp6Parser::make_COMMA(driver.loc_); }
        YY_BREAK
 case 229:
 YY_RULE_SETUP
-#line 2446 "dhcp6_lexer.ll"
+#line 2447 "dhcp6_lexer.ll"
 { return isc::dhcp::Dhcp6Parser::make_COLON(driver.loc_); }
        YY_BREAK
 case 230:
 YY_RULE_SETUP
-#line 2448 "dhcp6_lexer.ll"
-=======
-#line 2469 "dhcp6_lexer.ll"
-{ return isc::dhcp::Dhcp6Parser::make_LSQUARE_BRACKET(driver.loc_); }
-       YY_BREAK
-case 228:
-YY_RULE_SETUP
-#line 2470 "dhcp6_lexer.ll"
-{ return isc::dhcp::Dhcp6Parser::make_RSQUARE_BRACKET(driver.loc_); }
-       YY_BREAK
-case 229:
-YY_RULE_SETUP
-#line 2471 "dhcp6_lexer.ll"
-{ return isc::dhcp::Dhcp6Parser::make_LCURLY_BRACKET(driver.loc_); }
-       YY_BREAK
-case 230:
-YY_RULE_SETUP
-#line 2472 "dhcp6_lexer.ll"
-{ return isc::dhcp::Dhcp6Parser::make_RCURLY_BRACKET(driver.loc_); }
-       YY_BREAK
-case 231:
-YY_RULE_SETUP
-#line 2473 "dhcp6_lexer.ll"
-{ return isc::dhcp::Dhcp6Parser::make_COMMA(driver.loc_); }
-       YY_BREAK
-case 232:
-YY_RULE_SETUP
-#line 2474 "dhcp6_lexer.ll"
-{ return isc::dhcp::Dhcp6Parser::make_COLON(driver.loc_); }
-       YY_BREAK
-case 233:
-YY_RULE_SETUP
-#line 2476 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2449 "dhcp6_lexer.ll"
 {
     /* An integer was found. */
     std::string tmp(yytext);
@@ -6029,11 +5668,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 231:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2466 "dhcp6_lexer.ll"
-=======
-#line 2494 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2467 "dhcp6_lexer.ll"
 {
     /* A floating point was found. */
     std::string tmp(yytext);
@@ -6049,11 +5684,7 @@ YY_RULE_SETUP
        YY_BREAK
 case 232:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2479 "dhcp6_lexer.ll"
-=======
-#line 2507 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2480 "dhcp6_lexer.ll"
 {
     string tmp(yytext);
     return isc::dhcp::Dhcp6Parser::make_BOOLEAN(tmp == "true", driver.loc_);
@@ -6061,57 +5692,33 @@ YY_RULE_SETUP
        YY_BREAK
 case 233:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2484 "dhcp6_lexer.ll"
-=======
-#line 2512 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2485 "dhcp6_lexer.ll"
 {
    return isc::dhcp::Dhcp6Parser::make_NULL_TYPE(driver.loc_);
 }
        YY_BREAK
 case 234:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2488 "dhcp6_lexer.ll"
-=======
-#line 2516 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2489 "dhcp6_lexer.ll"
 driver.error (driver.loc_, "JSON true reserved keyword is lower case only");
        YY_BREAK
 case 235:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2490 "dhcp6_lexer.ll"
-=======
-#line 2518 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2491 "dhcp6_lexer.ll"
 driver.error (driver.loc_, "JSON false reserved keyword is lower case only");
        YY_BREAK
 case 236:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2492 "dhcp6_lexer.ll"
-=======
-#line 2520 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2493 "dhcp6_lexer.ll"
 driver.error (driver.loc_, "JSON null reserved keyword is lower case only");
        YY_BREAK
 case 237:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2494 "dhcp6_lexer.ll"
-driver.error (driver.loc_, "Invalid character: " + std::string(yytext));
-       YY_BREAK
-case YY_STATE_EOF(INITIAL):
-#line 2496 "dhcp6_lexer.ll"
-=======
-#line 2522 "dhcp6_lexer.ll"
+#line 2495 "dhcp6_lexer.ll"
 driver.error (driver.loc_, "Invalid character: " + std::string(yytext));
        YY_BREAK
 case YY_STATE_EOF(INITIAL):
-#line 2524 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2497 "dhcp6_lexer.ll"
 {
     if (driver.states_.empty()) {
         return isc::dhcp::Dhcp6Parser::make_END(driver.loc_);
@@ -6137,17 +5744,10 @@ case YY_STATE_EOF(INITIAL):
        YY_BREAK
 case 238:
 YY_RULE_SETUP
-<<<<<<< HEAD
-#line 2519 "dhcp6_lexer.ll"
-ECHO;
-       YY_BREAK
-#line 5749 "dhcp6_lexer.cc"
-=======
-#line 2547 "dhcp6_lexer.ll"
+#line 2520 "dhcp6_lexer.ll"
 ECHO;
        YY_BREAK
-#line 5800 "dhcp6_lexer.cc"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 5751 "dhcp6_lexer.cc"
 
        case YY_END_OF_BUFFER:
                {
@@ -7252,11 +6852,7 @@ void yyfree (void * ptr )
 
 /* %ok-for-header */
 
-<<<<<<< HEAD
-#line 2519 "dhcp6_lexer.ll"
-=======
-#line 2547 "dhcp6_lexer.ll"
->>>>>>> b1cd980387 ([#3583] Added client-class to OptionDescriptor)
+#line 2520 "dhcp6_lexer.ll"
 
 
 using namespace isc::dhcp;