From: Dave Hart Date: Mon, 18 Jun 2012 05:18:28 +0000 (+0000) Subject: generated files from last cset's ntp_parser.y and keyword-gen.c changes. X-Git-Tag: NTP_4_2_7P285~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e58565375400a961aac50c995758d560ffa8496;p=thirdparty%2Fntp.git generated files from last cset's ntp_parser.y and keyword-gen.c changes. bk: 4fdeba24XgfeWQ_RITxtI73ie3ps2w --- diff --git a/ntpd/keyword-gen-utd b/ntpd/keyword-gen-utd index 37941f10b..cc1286386 100644 --- a/ntpd/keyword-gen-utd +++ b/ntpd/keyword-gen-utd @@ -1 +1 @@ - * Generated 2011-10-31 04:35:06 UTC diff_ignore_line + * Generated 2012-06-18 05:12:26 UTC diff_ignore_line diff --git a/ntpd/ntp_keyword.h b/ntpd/ntp_keyword.h index 082d53a87..34c5c0476 100644 --- a/ntpd/ntp_keyword.h +++ b/ntpd/ntp_keyword.h @@ -2,7 +2,7 @@ * ntp_keyword.h * * NOTE: edit this file with caution, it is generated by keyword-gen.c - * Generated 2011-10-31 04:35:06 UTC diff_ignore_line + * Generated 2012-06-18 05:12:26 UTC diff_ignore_line * */ #include "ntp_scanner.h" @@ -10,7 +10,7 @@ #define LOWEST_KEYWORD_ID 258 -const char * const keyword_text[181] = { +const char * const keyword_text[182] = { /* 0 258 T_Age */ "age", /* 1 259 T_All */ "all", /* 2 260 T_Allan */ "allan", @@ -113,90 +113,91 @@ const char * const keyword_text[181] = { /* 99 357 T_Nic */ "nic", /* 100 358 T_Nolink */ "nolink", /* 101 359 T_Nomodify */ "nomodify", - /* 102 360 T_None */ "none", - /* 103 361 T_Nonvolatile */ "nonvolatile", - /* 104 362 T_Nopeer */ "nopeer", - /* 105 363 T_Noquery */ "noquery", - /* 106 364 T_Noselect */ "noselect", - /* 107 365 T_Noserve */ "noserve", - /* 108 366 T_Notrap */ "notrap", - /* 109 367 T_Notrust */ "notrust", - /* 110 368 T_Ntp */ "ntp", - /* 111 369 T_Ntpport */ "ntpport", - /* 112 370 T_NtpSignDsocket */ "ntpsigndsocket", - /* 113 371 T_Orphan */ "orphan", - /* 114 372 T_Orphanwait */ "orphanwait", - /* 115 373 T_Panic */ "panic", - /* 116 374 T_Peer */ "peer", - /* 117 375 T_Peerstats */ "peerstats", - /* 118 376 T_Phone */ "phone", - /* 119 377 T_Pid */ "pid", - /* 120 378 T_Pidfile */ "pidfile", - /* 121 379 T_Pool */ "pool", - /* 122 380 T_Port */ "port", - /* 123 381 T_Preempt */ "preempt", - /* 124 382 T_Prefer */ "prefer", - /* 125 383 T_Protostats */ "protostats", - /* 126 384 T_Pw */ "pw", - /* 127 385 T_Qos */ "qos", - /* 128 386 T_Randfile */ "randfile", - /* 129 387 T_Rawstats */ "rawstats", - /* 130 388 T_Refid */ "refid", - /* 131 389 T_Requestkey */ "requestkey", - /* 132 390 T_Reset */ "reset", - /* 133 391 T_Restrict */ "restrict", - /* 134 392 T_Revoke */ "revoke", - /* 135 393 T_Saveconfigdir */ "saveconfigdir", - /* 136 394 T_Server */ "server", - /* 137 395 T_Setvar */ "setvar", - /* 138 396 T_Source */ "source", - /* 139 397 T_Statistics */ "statistics", - /* 140 398 T_Stats */ "stats", - /* 141 399 T_Statsdir */ "statsdir", - /* 142 400 T_Step */ "step", - /* 143 401 T_Stepout */ "stepout", - /* 144 402 T_Stratum */ "stratum", - /* 145 403 T_String */ NULL, - /* 146 404 T_Sys */ "sys", - /* 147 405 T_Sysstats */ "sysstats", - /* 148 406 T_Tick */ "tick", - /* 149 407 T_Time1 */ "time1", - /* 150 408 T_Time2 */ "time2", - /* 151 409 T_Timer */ "timer", - /* 152 410 T_Timingstats */ "timingstats", - /* 153 411 T_Tinker */ "tinker", - /* 154 412 T_Tos */ "tos", - /* 155 413 T_Trap */ "trap", - /* 156 414 T_True */ "true", - /* 157 415 T_Trustedkey */ "trustedkey", - /* 158 416 T_Ttl */ "ttl", - /* 159 417 T_Type */ "type", - /* 160 418 T_U_int */ NULL, - /* 161 419 T_Unconfig */ "unconfig", - /* 162 420 T_Unpeer */ "unpeer", - /* 163 421 T_Version */ "version", - /* 164 422 T_WanderThreshold */ NULL, - /* 165 423 T_Week */ "week", - /* 166 424 T_Wildcard */ "wildcard", - /* 167 425 T_Xleave */ "xleave", - /* 168 426 T_Year */ "year", - /* 169 427 T_Flag */ NULL, - /* 170 428 T_EOC */ NULL, - /* 171 429 T_Simulate */ "simulate", - /* 172 430 T_Beep_Delay */ "beep_delay", - /* 173 431 T_Sim_Duration */ "simulation_duration", - /* 174 432 T_Server_Offset */ "server_offset", - /* 175 433 T_Duration */ "duration", - /* 176 434 T_Freq_Offset */ "freq_offset", - /* 177 435 T_Wander */ "wander", - /* 178 436 T_Jitter */ "jitter", - /* 179 437 T_Prop_Delay */ "prop_delay", - /* 180 438 T_Proc_Delay */ "proc_delay" + /* 102 360 T_Nomrulist */ "nomrulist", + /* 103 361 T_None */ "none", + /* 104 362 T_Nonvolatile */ "nonvolatile", + /* 105 363 T_Nopeer */ "nopeer", + /* 106 364 T_Noquery */ "noquery", + /* 107 365 T_Noselect */ "noselect", + /* 108 366 T_Noserve */ "noserve", + /* 109 367 T_Notrap */ "notrap", + /* 110 368 T_Notrust */ "notrust", + /* 111 369 T_Ntp */ "ntp", + /* 112 370 T_Ntpport */ "ntpport", + /* 113 371 T_NtpSignDsocket */ "ntpsigndsocket", + /* 114 372 T_Orphan */ "orphan", + /* 115 373 T_Orphanwait */ "orphanwait", + /* 116 374 T_Panic */ "panic", + /* 117 375 T_Peer */ "peer", + /* 118 376 T_Peerstats */ "peerstats", + /* 119 377 T_Phone */ "phone", + /* 120 378 T_Pid */ "pid", + /* 121 379 T_Pidfile */ "pidfile", + /* 122 380 T_Pool */ "pool", + /* 123 381 T_Port */ "port", + /* 124 382 T_Preempt */ "preempt", + /* 125 383 T_Prefer */ "prefer", + /* 126 384 T_Protostats */ "protostats", + /* 127 385 T_Pw */ "pw", + /* 128 386 T_Qos */ "qos", + /* 129 387 T_Randfile */ "randfile", + /* 130 388 T_Rawstats */ "rawstats", + /* 131 389 T_Refid */ "refid", + /* 132 390 T_Requestkey */ "requestkey", + /* 133 391 T_Reset */ "reset", + /* 134 392 T_Restrict */ "restrict", + /* 135 393 T_Revoke */ "revoke", + /* 136 394 T_Saveconfigdir */ "saveconfigdir", + /* 137 395 T_Server */ "server", + /* 138 396 T_Setvar */ "setvar", + /* 139 397 T_Source */ "source", + /* 140 398 T_Statistics */ "statistics", + /* 141 399 T_Stats */ "stats", + /* 142 400 T_Statsdir */ "statsdir", + /* 143 401 T_Step */ "step", + /* 144 402 T_Stepout */ "stepout", + /* 145 403 T_Stratum */ "stratum", + /* 146 404 T_String */ NULL, + /* 147 405 T_Sys */ "sys", + /* 148 406 T_Sysstats */ "sysstats", + /* 149 407 T_Tick */ "tick", + /* 150 408 T_Time1 */ "time1", + /* 151 409 T_Time2 */ "time2", + /* 152 410 T_Timer */ "timer", + /* 153 411 T_Timingstats */ "timingstats", + /* 154 412 T_Tinker */ "tinker", + /* 155 413 T_Tos */ "tos", + /* 156 414 T_Trap */ "trap", + /* 157 415 T_True */ "true", + /* 158 416 T_Trustedkey */ "trustedkey", + /* 159 417 T_Ttl */ "ttl", + /* 160 418 T_Type */ "type", + /* 161 419 T_U_int */ NULL, + /* 162 420 T_Unconfig */ "unconfig", + /* 163 421 T_Unpeer */ "unpeer", + /* 164 422 T_Version */ "version", + /* 165 423 T_WanderThreshold */ NULL, + /* 166 424 T_Week */ "week", + /* 167 425 T_Wildcard */ "wildcard", + /* 168 426 T_Xleave */ "xleave", + /* 169 427 T_Year */ "year", + /* 170 428 T_Flag */ NULL, + /* 171 429 T_EOC */ NULL, + /* 172 430 T_Simulate */ "simulate", + /* 173 431 T_Beep_Delay */ "beep_delay", + /* 174 432 T_Sim_Duration */ "simulation_duration", + /* 175 433 T_Server_Offset */ "server_offset", + /* 176 434 T_Duration */ "duration", + /* 177 435 T_Freq_Offset */ "freq_offset", + /* 178 436 T_Wander */ "wander", + /* 179 437 T_Jitter */ "jitter", + /* 180 438 T_Prop_Delay */ "prop_delay", + /* 181 439 T_Proc_Delay */ "proc_delay" }; -#define SCANNER_INIT_S 796 +#define SCANNER_INIT_S 802 -const scan_state sst[799] = { +const scan_state sst[805] = { /*SS_T( ch, f-by, match, other ), */ 0, /* 0 */ S_ST( '-', 3, 320, 0 ), /* 1 */ @@ -238,7 +239,7 @@ const scan_state sst[799] = { S_ST( 'd', 3, 38, 0 ), /* 37 beep_ */ S_ST( 'e', 3, 39, 0 ), /* 38 beep_d */ S_ST( 'l', 3, 40, 0 ), /* 39 beep_de */ - S_ST( 'a', 3, 430, 0 ), /* 40 beep_del */ + S_ST( 'a', 3, 431, 0 ), /* 40 beep_del */ S_ST( 'r', 3, 42, 30 ), /* 41 b */ S_ST( 'o', 3, 43, 0 ), /* 42 br */ S_ST( 'a', 3, 44, 0 ), /* 43 bro */ @@ -336,7 +337,7 @@ const scan_state sst[799] = { S_ST( 'a', 3, 136, 0 ), /* 135 dur */ S_ST( 't', 3, 137, 0 ), /* 136 dura */ S_ST( 'i', 3, 138, 0 ), /* 137 durat */ - S_ST( 'o', 3, 433, 0 ), /* 138 durati */ + S_ST( 'o', 3, 434, 0 ), /* 138 durati */ S_ST( 'e', 3, 140, 101 ), /* 139 */ S_ST( 'n', 3, 291, 0 ), /* 140 e */ S_ST( 'a', 3, 142, 0 ), /* 141 en */ @@ -360,7 +361,7 @@ const scan_state sst[799] = { S_ST( 'f', 3, 160, 0 ), /* 159 freq_o */ S_ST( 'f', 3, 161, 0 ), /* 160 freq_of */ S_ST( 's', 3, 162, 0 ), /* 161 freq_off */ - S_ST( 'e', 3, 434, 0 ), /* 162 freq_offs */ + S_ST( 'e', 3, 435, 0 ), /* 162 freq_offs */ S_ST( 'u', 3, 164, 155 ), /* 163 f */ S_ST( 'd', 3, 165, 0 ), /* 164 fu */ S_ST( 'g', 3, 302, 0 ), /* 165 fud */ @@ -420,7 +421,7 @@ const scan_state sst[799] = { S_ST( 'i', 3, 220, 0 ), /* 219 j */ S_ST( 't', 3, 221, 0 ), /* 220 ji */ S_ST( 't', 3, 222, 0 ), /* 221 jit */ - S_ST( 'e', 3, 436, 0 ), /* 222 jitt */ + S_ST( 'e', 3, 437, 0 ), /* 222 jitt */ S_ST( 'k', 3, 230, 218 ), /* 223 */ S_ST( 'e', 3, 322, 0 ), /* 224 k */ S_ST( 'r', 3, 226, 0 ), /* 225 ke */ @@ -445,7 +446,7 @@ const scan_state sst[799] = { S_ST( 's', 3, 245, 243 ), /* 244 li */ S_ST( 't', 3, 246, 0 ), /* 245 lis */ S_ST( 'e', 3, 330, 0 ), /* 246 list */ - S_ST( 'o', 3, 418, 238 ), /* 247 l */ + S_ST( 'o', 3, 419, 238 ), /* 247 l */ S_ST( 'g', 3, 254, 0 ), /* 248 lo */ S_ST( 'c', 3, 250, 0 ), /* 249 log */ S_ST( 'o', 3, 251, 0 ), /* 250 logc */ @@ -513,7 +514,7 @@ const scan_state sst[799] = { S_ST( 'e', 1, 0, 0 ), /* 312 T_Includefile */ S_ST( 't', 3, 315, 0 ), /* 313 loops */ S_ST( 'e', 0, 0, 0 ), /* 314 T_Interface */ - S_ST( 'a', 3, 403, 0 ), /* 315 loopst */ + S_ST( 'a', 3, 404, 0 ), /* 315 loopst */ S_ST( 'o', 0, 0, 187 ), /* 316 T_Io */ S_ST( '4', 0, 0, 0 ), /* 317 T_Ipv4 */ S_ST( '4', 0, 0, 0 ), /* 318 T_Ipv4_flag */ @@ -558,444 +559,450 @@ const scan_state sst[799] = { S_ST( 'c', 0, 0, 0 ), /* 357 T_Nic */ S_ST( 'k', 0, 0, 0 ), /* 358 T_Nolink */ S_ST( 'y', 0, 0, 0 ), /* 359 T_Nomodify */ - S_ST( 'e', 0, 0, 0 ), /* 360 T_None */ - S_ST( 'e', 0, 0, 0 ), /* 361 T_Nonvolatile */ - S_ST( 'r', 0, 0, 0 ), /* 362 T_Nopeer */ - S_ST( 'y', 0, 0, 0 ), /* 363 T_Noquery */ - S_ST( 't', 0, 0, 0 ), /* 364 T_Noselect */ - S_ST( 'e', 0, 0, 0 ), /* 365 T_Noserve */ - S_ST( 'p', 0, 0, 0 ), /* 366 T_Notrap */ - S_ST( 't', 0, 0, 0 ), /* 367 T_Notrust */ - S_ST( 'p', 0, 569, 0 ), /* 368 T_Ntp */ - S_ST( 't', 0, 0, 0 ), /* 369 T_Ntpport */ - S_ST( 't', 1, 0, 0 ), /* 370 T_NtpSignDsocket */ - S_ST( 'n', 0, 584, 0 ), /* 371 T_Orphan */ - S_ST( 't', 0, 0, 0 ), /* 372 T_Orphanwait */ - S_ST( 'c', 0, 0, 0 ), /* 373 T_Panic */ - S_ST( 'r', 1, 593, 0 ), /* 374 T_Peer */ - S_ST( 's', 0, 0, 0 ), /* 375 T_Peerstats */ - S_ST( 'e', 2, 0, 0 ), /* 376 T_Phone */ - S_ST( 'd', 0, 601, 0 ), /* 377 T_Pid */ - S_ST( 'e', 1, 0, 0 ), /* 378 T_Pidfile */ - S_ST( 'l', 1, 0, 0 ), /* 379 T_Pool */ - S_ST( 't', 0, 0, 0 ), /* 380 T_Port */ - S_ST( 't', 0, 0, 0 ), /* 381 T_Preempt */ - S_ST( 'r', 0, 0, 0 ), /* 382 T_Prefer */ - S_ST( 's', 0, 0, 0 ), /* 383 T_Protostats */ - S_ST( 'w', 1, 0, 607 ), /* 384 T_Pw */ - S_ST( 's', 0, 0, 0 ), /* 385 T_Qos */ - S_ST( 'e', 1, 0, 0 ), /* 386 T_Randfile */ - S_ST( 's', 0, 0, 0 ), /* 387 T_Rawstats */ - S_ST( 'd', 1, 0, 0 ), /* 388 T_Refid */ - S_ST( 'y', 0, 0, 0 ), /* 389 T_Requestkey */ - S_ST( 't', 0, 0, 0 ), /* 390 T_Reset */ - S_ST( 't', 0, 0, 0 ), /* 391 T_Restrict */ - S_ST( 'e', 0, 0, 0 ), /* 392 T_Revoke */ - S_ST( 'r', 1, 0, 0 ), /* 393 T_Saveconfigdir */ - S_ST( 'r', 1, 682, 0 ), /* 394 T_Server */ - S_ST( 'r', 1, 0, 0 ), /* 395 T_Setvar */ - S_ST( 'e', 0, 0, 0 ), /* 396 T_Source */ - S_ST( 's', 0, 0, 0 ), /* 397 T_Statistics */ - S_ST( 's', 0, 720, 715 ), /* 398 T_Stats */ - S_ST( 'r', 1, 0, 0 ), /* 399 T_Statsdir */ - S_ST( 'p', 0, 723, 0 ), /* 400 T_Step */ - S_ST( 't', 0, 0, 0 ), /* 401 T_Stepout */ - S_ST( 'm', 0, 0, 0 ), /* 402 T_Stratum */ - S_ST( 't', 3, 333, 0 ), /* 403 loopsta */ - S_ST( 's', 0, 730, 0 ), /* 404 T_Sys */ - S_ST( 's', 0, 0, 0 ), /* 405 T_Sysstats */ - S_ST( 'k', 0, 0, 0 ), /* 406 T_Tick */ - S_ST( '1', 0, 0, 0 ), /* 407 T_Time1 */ - S_ST( '2', 0, 0, 407 ), /* 408 T_Time2 */ - S_ST( 'r', 0, 0, 408 ), /* 409 T_Timer */ - S_ST( 's', 0, 0, 0 ), /* 410 T_Timingstats */ - S_ST( 'r', 0, 0, 0 ), /* 411 T_Tinker */ - S_ST( 's', 0, 0, 0 ), /* 412 T_Tos */ - S_ST( 'p', 1, 0, 0 ), /* 413 T_Trap */ - S_ST( 'e', 0, 0, 0 ), /* 414 T_True */ - S_ST( 'y', 0, 0, 0 ), /* 415 T_Trustedkey */ - S_ST( 'l', 0, 0, 0 ), /* 416 T_Ttl */ - S_ST( 'e', 0, 0, 0 ), /* 417 T_Type */ - S_ST( 'w', 3, 422, 257 ), /* 418 lo */ - S_ST( 'g', 1, 0, 0 ), /* 419 T_Unconfig */ - S_ST( 'r', 1, 0, 0 ), /* 420 T_Unpeer */ - S_ST( 'n', 0, 0, 0 ), /* 421 T_Version */ - S_ST( 'p', 3, 427, 0 ), /* 422 low */ - S_ST( 'k', 0, 0, 0 ), /* 423 T_Week */ - S_ST( 'd', 0, 0, 0 ), /* 424 T_Wildcard */ - S_ST( 'e', 0, 0, 0 ), /* 425 T_Xleave */ - S_ST( 'r', 0, 0, 0 ), /* 426 T_Year */ - S_ST( 'r', 3, 428, 0 ), /* 427 lowp */ - S_ST( 'i', 3, 439, 0 ), /* 428 lowpr */ - S_ST( 'e', 0, 0, 0 ), /* 429 T_Simulate */ - S_ST( 'y', 0, 0, 0 ), /* 430 T_Beep_Delay */ - S_ST( 'n', 0, 0, 0 ), /* 431 T_Sim_Duration */ - S_ST( 't', 0, 0, 0 ), /* 432 T_Server_Offset */ - S_ST( 'n', 0, 0, 0 ), /* 433 T_Duration */ - S_ST( 't', 0, 0, 0 ), /* 434 T_Freq_Offset */ - S_ST( 'r', 0, 0, 0 ), /* 435 T_Wander */ - S_ST( 'r', 0, 0, 0 ), /* 436 T_Jitter */ - S_ST( 'y', 0, 0, 0 ), /* 437 T_Prop_Delay */ - S_ST( 'y', 0, 0, 0 ), /* 438 T_Proc_Delay */ - S_ST( 'o', 3, 440, 0 ), /* 439 lowpri */ - S_ST( 't', 3, 441, 0 ), /* 440 lowprio */ - S_ST( 'r', 3, 442, 0 ), /* 441 lowpriot */ - S_ST( 'a', 3, 334, 0 ), /* 442 lowpriotr */ - S_ST( 'm', 3, 514, 231 ), /* 443 */ - S_ST( 'a', 3, 462, 0 ), /* 444 m */ - S_ST( 'n', 3, 446, 0 ), /* 445 ma */ - S_ST( 'y', 3, 447, 0 ), /* 446 man */ - S_ST( 'c', 3, 448, 0 ), /* 447 many */ - S_ST( 'a', 3, 449, 0 ), /* 448 manyc */ - S_ST( 's', 3, 450, 0 ), /* 449 manyca */ - S_ST( 't', 3, 456, 0 ), /* 450 manycas */ - S_ST( 'c', 3, 452, 0 ), /* 451 manycast */ - S_ST( 'l', 3, 453, 0 ), /* 452 manycastc */ - S_ST( 'i', 3, 454, 0 ), /* 453 manycastcl */ - S_ST( 'e', 3, 455, 0 ), /* 454 manycastcli */ - S_ST( 'n', 3, 335, 0 ), /* 455 manycastclie */ - S_ST( 's', 3, 457, 451 ), /* 456 manycast */ - S_ST( 'e', 3, 458, 0 ), /* 457 manycasts */ - S_ST( 'r', 3, 459, 0 ), /* 458 manycastse */ - S_ST( 'v', 3, 460, 0 ), /* 459 manycastser */ - S_ST( 'e', 3, 336, 0 ), /* 460 manycastserv */ - S_ST( 's', 3, 337, 445 ), /* 461 ma */ - S_ST( 'x', 3, 477, 461 ), /* 462 ma */ - S_ST( 'a', 3, 464, 0 ), /* 463 max */ - S_ST( 'g', 3, 338, 0 ), /* 464 maxa */ - S_ST( 'c', 3, 466, 463 ), /* 465 max */ - S_ST( 'l', 3, 467, 0 ), /* 466 maxc */ - S_ST( 'o', 3, 468, 0 ), /* 467 maxcl */ - S_ST( 'c', 3, 339, 0 ), /* 468 maxclo */ - S_ST( 'd', 3, 473, 465 ), /* 469 max */ - S_ST( 'e', 3, 471, 0 ), /* 470 maxd */ - S_ST( 'p', 3, 472, 0 ), /* 471 maxde */ - S_ST( 't', 3, 340, 0 ), /* 472 maxdep */ - S_ST( 'i', 3, 474, 470 ), /* 473 maxd */ - S_ST( 's', 3, 341, 0 ), /* 474 maxdi */ - S_ST( 'm', 3, 476, 469 ), /* 475 max */ - S_ST( 'e', 3, 342, 0 ), /* 476 maxm */ - S_ST( 'p', 3, 478, 475 ), /* 477 max */ - S_ST( 'o', 3, 479, 0 ), /* 478 maxp */ - S_ST( 'l', 3, 343, 0 ), /* 479 maxpo */ - S_ST( 'e', 3, 344, 444 ), /* 480 m */ - S_ST( 'i', 3, 482, 480 ), /* 481 m */ - S_ST( 'n', 3, 499, 0 ), /* 482 mi */ - S_ST( 'c', 3, 484, 0 ), /* 483 min */ - S_ST( 'l', 3, 485, 0 ), /* 484 minc */ - S_ST( 'o', 3, 486, 0 ), /* 485 mincl */ - S_ST( 'c', 3, 345, 0 ), /* 486 minclo */ - S_ST( 'd', 3, 491, 483 ), /* 487 min */ - S_ST( 'e', 3, 489, 0 ), /* 488 mind */ - S_ST( 'p', 3, 490, 0 ), /* 489 minde */ - S_ST( 't', 3, 346, 0 ), /* 490 mindep */ - S_ST( 'i', 3, 492, 488 ), /* 491 mind */ - S_ST( 's', 3, 347, 0 ), /* 492 mindi */ - S_ST( 'i', 3, 494, 487 ), /* 493 min */ - S_ST( 'm', 3, 495, 0 ), /* 494 mini */ - S_ST( 'u', 3, 348, 0 ), /* 495 minim */ - S_ST( 'p', 3, 497, 493 ), /* 496 min */ - S_ST( 'o', 3, 498, 0 ), /* 497 minp */ - S_ST( 'l', 3, 349, 0 ), /* 498 minpo */ - S_ST( 's', 3, 500, 496 ), /* 499 min */ - S_ST( 'a', 3, 501, 0 ), /* 500 mins */ - S_ST( 'n', 3, 350, 0 ), /* 501 minsa */ - S_ST( 'o', 3, 504, 481 ), /* 502 m */ - S_ST( 'd', 3, 351, 0 ), /* 503 mo */ - S_ST( 'n', 3, 508, 503 ), /* 504 mo */ - S_ST( 'i', 3, 506, 0 ), /* 505 mon */ - S_ST( 't', 3, 507, 0 ), /* 506 moni */ - S_ST( 'o', 3, 353, 0 ), /* 507 monit */ - S_ST( 't', 3, 354, 505 ), /* 508 mon */ - S_ST( 'r', 3, 355, 502 ), /* 509 m */ - S_ST( 's', 3, 511, 509 ), /* 510 m */ - S_ST( 's', 3, 512, 0 ), /* 511 ms */ - S_ST( 'n', 3, 513, 0 ), /* 512 mss */ - S_ST( 't', 3, 326, 0 ), /* 513 mssn */ - S_ST( 'u', 3, 515, 510 ), /* 514 m */ - S_ST( 'l', 3, 516, 0 ), /* 515 mu */ - S_ST( 't', 3, 517, 0 ), /* 516 mul */ - S_ST( 'i', 3, 518, 0 ), /* 517 mult */ - S_ST( 'c', 3, 519, 0 ), /* 518 multi */ - S_ST( 'a', 3, 520, 0 ), /* 519 multic */ - S_ST( 's', 3, 521, 0 ), /* 520 multica */ - S_ST( 't', 3, 522, 0 ), /* 521 multicas */ - S_ST( 'c', 3, 523, 0 ), /* 522 multicast */ - S_ST( 'l', 3, 524, 0 ), /* 523 multicastc */ - S_ST( 'i', 3, 525, 0 ), /* 524 multicastcl */ - S_ST( 'e', 3, 526, 0 ), /* 525 multicastcli */ - S_ST( 'n', 3, 356, 0 ), /* 526 multicastclie */ - S_ST( 'n', 3, 565, 443 ), /* 527 */ - S_ST( 'i', 3, 357, 0 ), /* 528 n */ - S_ST( 'o', 3, 560, 528 ), /* 529 n */ - S_ST( 'l', 3, 531, 0 ), /* 530 no */ - S_ST( 'i', 3, 532, 0 ), /* 531 nol */ - S_ST( 'n', 3, 358, 0 ), /* 532 noli */ - S_ST( 'm', 3, 534, 530 ), /* 533 no */ - S_ST( 'o', 3, 535, 0 ), /* 534 nom */ - S_ST( 'd', 3, 536, 0 ), /* 535 nomo */ - S_ST( 'i', 3, 537, 0 ), /* 536 nomod */ - S_ST( 'f', 3, 359, 0 ), /* 537 nomodi */ - S_ST( 'n', 3, 539, 533 ), /* 538 no */ - S_ST( 'v', 3, 540, 360 ), /* 539 non */ - S_ST( 'o', 3, 541, 0 ), /* 540 nonv */ - S_ST( 'l', 3, 542, 0 ), /* 541 nonvo */ - S_ST( 'a', 3, 543, 0 ), /* 542 nonvol */ - S_ST( 't', 3, 544, 0 ), /* 543 nonvola */ - S_ST( 'i', 3, 545, 0 ), /* 544 nonvolat */ - S_ST( 'l', 3, 361, 0 ), /* 545 nonvolati */ - S_ST( 'p', 3, 547, 538 ), /* 546 no */ - S_ST( 'e', 3, 548, 0 ), /* 547 nop */ - S_ST( 'e', 3, 362, 0 ), /* 548 nope */ - S_ST( 'q', 3, 550, 546 ), /* 549 no */ - S_ST( 'u', 3, 551, 0 ), /* 550 noq */ - S_ST( 'e', 3, 552, 0 ), /* 551 noqu */ - S_ST( 'r', 3, 363, 0 ), /* 552 noque */ - S_ST( 's', 3, 554, 549 ), /* 553 no */ - S_ST( 'e', 3, 558, 0 ), /* 554 nos */ - S_ST( 'l', 3, 556, 0 ), /* 555 nose */ - S_ST( 'e', 3, 557, 0 ), /* 556 nosel */ - S_ST( 'c', 3, 364, 0 ), /* 557 nosele */ - S_ST( 'r', 3, 559, 555 ), /* 558 nose */ - S_ST( 'v', 3, 365, 0 ), /* 559 noser */ - S_ST( 't', 3, 561, 553 ), /* 560 no */ - S_ST( 'r', 3, 563, 0 ), /* 561 not */ - S_ST( 'a', 3, 366, 0 ), /* 562 notr */ - S_ST( 'u', 3, 564, 562 ), /* 563 notr */ - S_ST( 's', 3, 367, 0 ), /* 564 notru */ - S_ST( 't', 3, 368, 529 ), /* 565 n */ - S_ST( 'p', 3, 567, 0 ), /* 566 ntp */ - S_ST( 'o', 3, 568, 0 ), /* 567 ntpp */ - S_ST( 'r', 3, 369, 0 ), /* 568 ntppo */ - S_ST( 's', 3, 570, 566 ), /* 569 ntp */ - S_ST( 'i', 3, 571, 0 ), /* 570 ntps */ - S_ST( 'g', 3, 572, 0 ), /* 571 ntpsi */ - S_ST( 'n', 3, 573, 0 ), /* 572 ntpsig */ - S_ST( 'd', 3, 574, 0 ), /* 573 ntpsign */ - S_ST( 's', 3, 575, 0 ), /* 574 ntpsignd */ - S_ST( 'o', 3, 576, 0 ), /* 575 ntpsignds */ - S_ST( 'c', 3, 577, 0 ), /* 576 ntpsigndso */ - S_ST( 'k', 3, 578, 0 ), /* 577 ntpsigndsoc */ - S_ST( 'e', 3, 370, 0 ), /* 578 ntpsigndsock */ - S_ST( 'o', 3, 580, 527 ), /* 579 */ - S_ST( 'r', 3, 581, 0 ), /* 580 o */ - S_ST( 'p', 3, 582, 0 ), /* 581 or */ - S_ST( 'h', 3, 583, 0 ), /* 582 orp */ - S_ST( 'a', 3, 371, 0 ), /* 583 orph */ - S_ST( 'w', 3, 585, 0 ), /* 584 orphan */ - S_ST( 'a', 3, 586, 0 ), /* 585 orphanw */ - S_ST( 'i', 3, 372, 0 ), /* 586 orphanwa */ - S_ST( 'p', 3, 384, 579 ), /* 587 */ - S_ST( 'a', 3, 589, 0 ), /* 588 p */ - S_ST( 'n', 3, 590, 0 ), /* 589 pa */ - S_ST( 'i', 3, 373, 0 ), /* 590 pan */ - S_ST( 'e', 3, 592, 588 ), /* 591 p */ - S_ST( 'e', 3, 374, 0 ), /* 592 pe */ - S_ST( 's', 3, 594, 0 ), /* 593 peer */ - S_ST( 't', 3, 595, 0 ), /* 594 peers */ - S_ST( 'a', 3, 596, 0 ), /* 595 peerst */ - S_ST( 't', 3, 375, 0 ), /* 596 peersta */ - S_ST( 'h', 3, 598, 591 ), /* 597 p */ - S_ST( 'o', 3, 599, 0 ), /* 598 ph */ - S_ST( 'n', 3, 376, 0 ), /* 599 pho */ - S_ST( 'i', 3, 377, 597 ), /* 600 p */ - S_ST( 'f', 3, 602, 0 ), /* 601 pid */ - S_ST( 'i', 3, 603, 0 ), /* 602 pidf */ - S_ST( 'l', 3, 378, 0 ), /* 603 pidfi */ - S_ST( 'o', 3, 606, 600 ), /* 604 p */ - S_ST( 'o', 3, 379, 0 ), /* 605 po */ - S_ST( 'r', 3, 380, 605 ), /* 606 po */ - S_ST( 'r', 3, 614, 604 ), /* 607 p */ - S_ST( 'e', 3, 612, 0 ), /* 608 pr */ - S_ST( 'e', 3, 610, 0 ), /* 609 pre */ - S_ST( 'm', 3, 611, 0 ), /* 610 pree */ - S_ST( 'p', 3, 381, 0 ), /* 611 preem */ - S_ST( 'f', 3, 613, 609 ), /* 612 pre */ - S_ST( 'e', 3, 382, 0 ), /* 613 pref */ - S_ST( 'o', 3, 627, 608 ), /* 614 pr */ - S_ST( 'c', 3, 616, 0 ), /* 615 pro */ - S_ST( '_', 3, 617, 0 ), /* 616 proc */ - S_ST( 'd', 3, 618, 0 ), /* 617 proc_ */ - S_ST( 'e', 3, 619, 0 ), /* 618 proc_d */ - S_ST( 'l', 3, 620, 0 ), /* 619 proc_de */ - S_ST( 'a', 3, 438, 0 ), /* 620 proc_del */ - S_ST( 'p', 3, 622, 615 ), /* 621 pro */ - S_ST( '_', 3, 623, 0 ), /* 622 prop */ - S_ST( 'd', 3, 624, 0 ), /* 623 prop_ */ - S_ST( 'e', 3, 625, 0 ), /* 624 prop_d */ - S_ST( 'l', 3, 626, 0 ), /* 625 prop_de */ - S_ST( 'a', 3, 437, 0 ), /* 626 prop_del */ - S_ST( 't', 3, 628, 621 ), /* 627 pro */ - S_ST( 'o', 3, 629, 0 ), /* 628 prot */ - S_ST( 's', 3, 630, 0 ), /* 629 proto */ - S_ST( 't', 3, 631, 0 ), /* 630 protos */ - S_ST( 'a', 3, 632, 0 ), /* 631 protost */ - S_ST( 't', 3, 383, 0 ), /* 632 protosta */ - S_ST( 'q', 3, 634, 587 ), /* 633 */ - S_ST( 'o', 3, 385, 0 ), /* 634 q */ - S_ST( 'r', 3, 647, 633 ), /* 635 */ - S_ST( 'a', 3, 642, 0 ), /* 636 r */ - S_ST( 'n', 3, 638, 0 ), /* 637 ra */ - S_ST( 'd', 3, 639, 0 ), /* 638 ran */ - S_ST( 'f', 3, 640, 0 ), /* 639 rand */ - S_ST( 'i', 3, 641, 0 ), /* 640 randf */ - S_ST( 'l', 3, 386, 0 ), /* 641 randfi */ - S_ST( 'w', 3, 643, 637 ), /* 642 ra */ - S_ST( 's', 3, 644, 0 ), /* 643 raw */ - S_ST( 't', 3, 645, 0 ), /* 644 raws */ - S_ST( 'a', 3, 646, 0 ), /* 645 rawst */ - S_ST( 't', 3, 387, 0 ), /* 646 rawsta */ - S_ST( 'e', 3, 663, 636 ), /* 647 r */ - S_ST( 'f', 3, 649, 0 ), /* 648 re */ - S_ST( 'i', 3, 388, 0 ), /* 649 ref */ - S_ST( 'q', 3, 651, 648 ), /* 650 re */ - S_ST( 'u', 3, 652, 0 ), /* 651 req */ - S_ST( 'e', 3, 653, 0 ), /* 652 requ */ - S_ST( 's', 3, 654, 0 ), /* 653 reque */ - S_ST( 't', 3, 655, 0 ), /* 654 reques */ - S_ST( 'k', 3, 656, 0 ), /* 655 request */ - S_ST( 'e', 3, 389, 0 ), /* 656 requestk */ - S_ST( 's', 3, 659, 650 ), /* 657 re */ - S_ST( 'e', 3, 390, 0 ), /* 658 res */ - S_ST( 't', 3, 660, 658 ), /* 659 res */ - S_ST( 'r', 3, 661, 0 ), /* 660 rest */ - S_ST( 'i', 3, 662, 0 ), /* 661 restr */ - S_ST( 'c', 3, 391, 0 ), /* 662 restri */ - S_ST( 'v', 3, 664, 657 ), /* 663 re */ - S_ST( 'o', 3, 665, 0 ), /* 664 rev */ - S_ST( 'k', 3, 392, 0 ), /* 665 revo */ - S_ST( 's', 3, 729, 635 ), /* 666 */ - S_ST( 'a', 3, 668, 0 ), /* 667 s */ - S_ST( 'v', 3, 669, 0 ), /* 668 sa */ - S_ST( 'e', 3, 670, 0 ), /* 669 sav */ - S_ST( 'c', 3, 671, 0 ), /* 670 save */ - S_ST( 'o', 3, 672, 0 ), /* 671 savec */ - S_ST( 'n', 3, 673, 0 ), /* 672 saveco */ - S_ST( 'f', 3, 674, 0 ), /* 673 savecon */ - S_ST( 'i', 3, 675, 0 ), /* 674 saveconf */ - S_ST( 'g', 3, 676, 0 ), /* 675 saveconfi */ - S_ST( 'd', 3, 677, 0 ), /* 676 saveconfig */ - S_ST( 'i', 3, 393, 0 ), /* 677 saveconfigd */ - S_ST( 'e', 3, 688, 667 ), /* 678 s */ - S_ST( 'r', 3, 680, 0 ), /* 679 se */ - S_ST( 'v', 3, 681, 0 ), /* 680 ser */ - S_ST( 'e', 3, 394, 0 ), /* 681 serv */ - S_ST( '_', 3, 683, 0 ), /* 682 server */ - S_ST( 'o', 3, 684, 0 ), /* 683 server_ */ - S_ST( 'f', 3, 685, 0 ), /* 684 server_o */ - S_ST( 'f', 3, 686, 0 ), /* 685 server_of */ - S_ST( 's', 3, 687, 0 ), /* 686 server_off */ - S_ST( 'e', 3, 432, 0 ), /* 687 server_offs */ - S_ST( 't', 3, 689, 679 ), /* 688 se */ - S_ST( 'v', 3, 690, 0 ), /* 689 set */ - S_ST( 'a', 3, 395, 0 ), /* 690 setv */ - S_ST( 'i', 3, 692, 678 ), /* 691 s */ - S_ST( 'm', 3, 693, 0 ), /* 692 si */ - S_ST( 'u', 3, 694, 0 ), /* 693 sim */ - S_ST( 'l', 3, 695, 0 ), /* 694 simu */ - S_ST( 'a', 3, 696, 0 ), /* 695 simul */ - S_ST( 't', 3, 697, 0 ), /* 696 simula */ - S_ST( 'i', 3, 698, 429 ), /* 697 simulat */ - S_ST( 'o', 3, 699, 0 ), /* 698 simulati */ - S_ST( 'n', 3, 700, 0 ), /* 699 simulatio */ - S_ST( '_', 3, 701, 0 ), /* 700 simulation */ - S_ST( 'd', 3, 702, 0 ), /* 701 simulation_ */ - S_ST( 'u', 3, 703, 0 ), /* 702 simulation_d */ - S_ST( 'r', 3, 704, 0 ), /* 703 simulation_du */ - S_ST( 'a', 3, 705, 0 ), /* 704 simulation_dur */ - S_ST( 't', 3, 706, 0 ), /* 705 simulation_dura */ - S_ST( 'i', 3, 707, 0 ), /* 706 simulation_durat */ - S_ST( 'o', 3, 431, 0 ), /* 707 simulation_durati */ - S_ST( 'o', 3, 709, 691 ), /* 708 s */ - S_ST( 'u', 3, 710, 0 ), /* 709 so */ - S_ST( 'r', 3, 711, 0 ), /* 710 sou */ - S_ST( 'c', 3, 396, 0 ), /* 711 sour */ - S_ST( 't', 3, 725, 708 ), /* 712 s */ - S_ST( 'a', 3, 714, 0 ), /* 713 st */ - S_ST( 't', 3, 398, 0 ), /* 714 sta */ - S_ST( 'i', 3, 716, 0 ), /* 715 stat */ - S_ST( 's', 3, 717, 0 ), /* 716 stati */ - S_ST( 't', 3, 718, 0 ), /* 717 statis */ - S_ST( 'i', 3, 719, 0 ), /* 718 statist */ - S_ST( 'c', 3, 397, 0 ), /* 719 statisti */ - S_ST( 'd', 3, 721, 0 ), /* 720 stats */ - S_ST( 'i', 3, 399, 0 ), /* 721 statsd */ - S_ST( 'e', 3, 400, 713 ), /* 722 st */ - S_ST( 'o', 3, 724, 0 ), /* 723 step */ - S_ST( 'u', 3, 401, 0 ), /* 724 stepo */ - S_ST( 'r', 3, 726, 722 ), /* 725 st */ - S_ST( 'a', 3, 727, 0 ), /* 726 str */ - S_ST( 't', 3, 728, 0 ), /* 727 stra */ - S_ST( 'u', 3, 402, 0 ), /* 728 strat */ - S_ST( 'y', 3, 404, 712 ), /* 729 s */ - S_ST( 's', 3, 731, 0 ), /* 730 sys */ - S_ST( 't', 3, 732, 0 ), /* 731 syss */ - S_ST( 'a', 3, 733, 0 ), /* 732 sysst */ - S_ST( 't', 3, 405, 0 ), /* 733 syssta */ - S_ST( 't', 3, 760, 666 ), /* 734 */ - S_ST( 'i', 3, 746, 0 ), /* 735 t */ - S_ST( 'c', 3, 406, 0 ), /* 736 ti */ - S_ST( 'm', 3, 739, 736 ), /* 737 ti */ - S_ST( 'e', 3, 409, 0 ), /* 738 tim */ - S_ST( 'i', 3, 740, 738 ), /* 739 tim */ - S_ST( 'n', 3, 741, 0 ), /* 740 timi */ - S_ST( 'g', 3, 742, 0 ), /* 741 timin */ - S_ST( 's', 3, 743, 0 ), /* 742 timing */ - S_ST( 't', 3, 744, 0 ), /* 743 timings */ - S_ST( 'a', 3, 745, 0 ), /* 744 timingst */ - S_ST( 't', 3, 410, 0 ), /* 745 timingsta */ - S_ST( 'n', 3, 747, 737 ), /* 746 ti */ - S_ST( 'k', 3, 748, 0 ), /* 747 tin */ - S_ST( 'e', 3, 411, 0 ), /* 748 tink */ - S_ST( 'o', 3, 412, 735 ), /* 749 t */ - S_ST( 'r', 3, 752, 749 ), /* 750 t */ - S_ST( 'a', 3, 413, 0 ), /* 751 tr */ - S_ST( 'u', 3, 753, 751 ), /* 752 tr */ - S_ST( 's', 3, 754, 414 ), /* 753 tru */ - S_ST( 't', 3, 755, 0 ), /* 754 trus */ - S_ST( 'e', 3, 756, 0 ), /* 755 trust */ - S_ST( 'd', 3, 757, 0 ), /* 756 truste */ - S_ST( 'k', 3, 758, 0 ), /* 757 trusted */ - S_ST( 'e', 3, 415, 0 ), /* 758 trustedk */ - S_ST( 't', 3, 416, 750 ), /* 759 t */ - S_ST( 'y', 3, 761, 759 ), /* 760 t */ - S_ST( 'p', 3, 417, 0 ), /* 761 ty */ - S_ST( 'u', 3, 763, 734 ), /* 762 */ - S_ST( 'n', 3, 769, 0 ), /* 763 u */ - S_ST( 'c', 3, 765, 0 ), /* 764 un */ - S_ST( 'o', 3, 766, 0 ), /* 765 unc */ - S_ST( 'n', 3, 767, 0 ), /* 766 unco */ - S_ST( 'f', 3, 768, 0 ), /* 767 uncon */ - S_ST( 'i', 3, 419, 0 ), /* 768 unconf */ - S_ST( 'p', 3, 770, 764 ), /* 769 un */ - S_ST( 'e', 3, 771, 0 ), /* 770 unp */ - S_ST( 'e', 3, 420, 0 ), /* 771 unpe */ - S_ST( 'v', 3, 773, 762 ), /* 772 */ - S_ST( 'e', 3, 774, 0 ), /* 773 v */ - S_ST( 'r', 3, 775, 0 ), /* 774 ve */ - S_ST( 's', 3, 776, 0 ), /* 775 ver */ - S_ST( 'i', 3, 777, 0 ), /* 776 vers */ - S_ST( 'o', 3, 421, 0 ), /* 777 versi */ - S_ST( 'w', 3, 785, 772 ), /* 778 */ - S_ST( 'a', 3, 780, 0 ), /* 779 w */ - S_ST( 'n', 3, 781, 0 ), /* 780 wa */ - S_ST( 'd', 3, 782, 0 ), /* 781 wan */ - S_ST( 'e', 3, 435, 0 ), /* 782 wand */ - S_ST( 'e', 3, 784, 779 ), /* 783 w */ - S_ST( 'e', 3, 423, 0 ), /* 784 we */ - S_ST( 'i', 3, 786, 783 ), /* 785 w */ - S_ST( 'l', 3, 787, 0 ), /* 786 wi */ - S_ST( 'd', 3, 788, 0 ), /* 787 wil */ - S_ST( 'c', 3, 789, 0 ), /* 788 wild */ - S_ST( 'a', 3, 790, 0 ), /* 789 wildc */ - S_ST( 'r', 3, 424, 0 ), /* 790 wildca */ - S_ST( 'x', 3, 792, 778 ), /* 791 */ - S_ST( 'l', 3, 793, 0 ), /* 792 x */ - S_ST( 'e', 3, 794, 0 ), /* 793 xl */ - S_ST( 'a', 3, 795, 0 ), /* 794 xle */ - S_ST( 'v', 3, 425, 0 ), /* 795 xlea */ - S_ST( 'y', 3, 797, 791 ), /* 796 [initial state] */ - S_ST( 'e', 3, 798, 0 ), /* 797 y */ - S_ST( 'a', 3, 426, 0 ) /* 798 ye */ + S_ST( 't', 0, 0, 0 ), /* 360 T_Nomrulist */ + S_ST( 'e', 0, 0, 0 ), /* 361 T_None */ + S_ST( 'e', 0, 0, 0 ), /* 362 T_Nonvolatile */ + S_ST( 'r', 0, 0, 0 ), /* 363 T_Nopeer */ + S_ST( 'y', 0, 0, 0 ), /* 364 T_Noquery */ + S_ST( 't', 0, 0, 0 ), /* 365 T_Noselect */ + S_ST( 'e', 0, 0, 0 ), /* 366 T_Noserve */ + S_ST( 'p', 0, 0, 0 ), /* 367 T_Notrap */ + S_ST( 't', 0, 0, 0 ), /* 368 T_Notrust */ + S_ST( 'p', 0, 575, 0 ), /* 369 T_Ntp */ + S_ST( 't', 0, 0, 0 ), /* 370 T_Ntpport */ + S_ST( 't', 1, 0, 0 ), /* 371 T_NtpSignDsocket */ + S_ST( 'n', 0, 590, 0 ), /* 372 T_Orphan */ + S_ST( 't', 0, 0, 0 ), /* 373 T_Orphanwait */ + S_ST( 'c', 0, 0, 0 ), /* 374 T_Panic */ + S_ST( 'r', 1, 599, 0 ), /* 375 T_Peer */ + S_ST( 's', 0, 0, 0 ), /* 376 T_Peerstats */ + S_ST( 'e', 2, 0, 0 ), /* 377 T_Phone */ + S_ST( 'd', 0, 607, 0 ), /* 378 T_Pid */ + S_ST( 'e', 1, 0, 0 ), /* 379 T_Pidfile */ + S_ST( 'l', 1, 0, 0 ), /* 380 T_Pool */ + S_ST( 't', 0, 0, 0 ), /* 381 T_Port */ + S_ST( 't', 0, 0, 0 ), /* 382 T_Preempt */ + S_ST( 'r', 0, 0, 0 ), /* 383 T_Prefer */ + S_ST( 's', 0, 0, 0 ), /* 384 T_Protostats */ + S_ST( 'w', 1, 0, 613 ), /* 385 T_Pw */ + S_ST( 's', 0, 0, 0 ), /* 386 T_Qos */ + S_ST( 'e', 1, 0, 0 ), /* 387 T_Randfile */ + S_ST( 's', 0, 0, 0 ), /* 388 T_Rawstats */ + S_ST( 'd', 1, 0, 0 ), /* 389 T_Refid */ + S_ST( 'y', 0, 0, 0 ), /* 390 T_Requestkey */ + S_ST( 't', 0, 0, 0 ), /* 391 T_Reset */ + S_ST( 't', 0, 0, 0 ), /* 392 T_Restrict */ + S_ST( 'e', 0, 0, 0 ), /* 393 T_Revoke */ + S_ST( 'r', 1, 0, 0 ), /* 394 T_Saveconfigdir */ + S_ST( 'r', 1, 688, 0 ), /* 395 T_Server */ + S_ST( 'r', 1, 0, 0 ), /* 396 T_Setvar */ + S_ST( 'e', 0, 0, 0 ), /* 397 T_Source */ + S_ST( 's', 0, 0, 0 ), /* 398 T_Statistics */ + S_ST( 's', 0, 726, 721 ), /* 399 T_Stats */ + S_ST( 'r', 1, 0, 0 ), /* 400 T_Statsdir */ + S_ST( 'p', 0, 729, 0 ), /* 401 T_Step */ + S_ST( 't', 0, 0, 0 ), /* 402 T_Stepout */ + S_ST( 'm', 0, 0, 0 ), /* 403 T_Stratum */ + S_ST( 't', 3, 333, 0 ), /* 404 loopsta */ + S_ST( 's', 0, 736, 0 ), /* 405 T_Sys */ + S_ST( 's', 0, 0, 0 ), /* 406 T_Sysstats */ + S_ST( 'k', 0, 0, 0 ), /* 407 T_Tick */ + S_ST( '1', 0, 0, 0 ), /* 408 T_Time1 */ + S_ST( '2', 0, 0, 408 ), /* 409 T_Time2 */ + S_ST( 'r', 0, 0, 409 ), /* 410 T_Timer */ + S_ST( 's', 0, 0, 0 ), /* 411 T_Timingstats */ + S_ST( 'r', 0, 0, 0 ), /* 412 T_Tinker */ + S_ST( 's', 0, 0, 0 ), /* 413 T_Tos */ + S_ST( 'p', 1, 0, 0 ), /* 414 T_Trap */ + S_ST( 'e', 0, 0, 0 ), /* 415 T_True */ + S_ST( 'y', 0, 0, 0 ), /* 416 T_Trustedkey */ + S_ST( 'l', 0, 0, 0 ), /* 417 T_Ttl */ + S_ST( 'e', 0, 0, 0 ), /* 418 T_Type */ + S_ST( 'w', 3, 423, 257 ), /* 419 lo */ + S_ST( 'g', 1, 0, 0 ), /* 420 T_Unconfig */ + S_ST( 'r', 1, 0, 0 ), /* 421 T_Unpeer */ + S_ST( 'n', 0, 0, 0 ), /* 422 T_Version */ + S_ST( 'p', 3, 428, 0 ), /* 423 low */ + S_ST( 'k', 0, 0, 0 ), /* 424 T_Week */ + S_ST( 'd', 0, 0, 0 ), /* 425 T_Wildcard */ + S_ST( 'e', 0, 0, 0 ), /* 426 T_Xleave */ + S_ST( 'r', 0, 0, 0 ), /* 427 T_Year */ + S_ST( 'r', 3, 429, 0 ), /* 428 lowp */ + S_ST( 'i', 3, 440, 0 ), /* 429 lowpr */ + S_ST( 'e', 0, 0, 0 ), /* 430 T_Simulate */ + S_ST( 'y', 0, 0, 0 ), /* 431 T_Beep_Delay */ + S_ST( 'n', 0, 0, 0 ), /* 432 T_Sim_Duration */ + S_ST( 't', 0, 0, 0 ), /* 433 T_Server_Offset */ + S_ST( 'n', 0, 0, 0 ), /* 434 T_Duration */ + S_ST( 't', 0, 0, 0 ), /* 435 T_Freq_Offset */ + S_ST( 'r', 0, 0, 0 ), /* 436 T_Wander */ + S_ST( 'r', 0, 0, 0 ), /* 437 T_Jitter */ + S_ST( 'y', 0, 0, 0 ), /* 438 T_Prop_Delay */ + S_ST( 'y', 0, 0, 0 ), /* 439 T_Proc_Delay */ + S_ST( 'o', 3, 441, 0 ), /* 440 lowpri */ + S_ST( 't', 3, 442, 0 ), /* 441 lowprio */ + S_ST( 'r', 3, 443, 0 ), /* 442 lowpriot */ + S_ST( 'a', 3, 334, 0 ), /* 443 lowpriotr */ + S_ST( 'm', 3, 515, 231 ), /* 444 */ + S_ST( 'a', 3, 463, 0 ), /* 445 m */ + S_ST( 'n', 3, 447, 0 ), /* 446 ma */ + S_ST( 'y', 3, 448, 0 ), /* 447 man */ + S_ST( 'c', 3, 449, 0 ), /* 448 many */ + S_ST( 'a', 3, 450, 0 ), /* 449 manyc */ + S_ST( 's', 3, 451, 0 ), /* 450 manyca */ + S_ST( 't', 3, 457, 0 ), /* 451 manycas */ + S_ST( 'c', 3, 453, 0 ), /* 452 manycast */ + S_ST( 'l', 3, 454, 0 ), /* 453 manycastc */ + S_ST( 'i', 3, 455, 0 ), /* 454 manycastcl */ + S_ST( 'e', 3, 456, 0 ), /* 455 manycastcli */ + S_ST( 'n', 3, 335, 0 ), /* 456 manycastclie */ + S_ST( 's', 3, 458, 452 ), /* 457 manycast */ + S_ST( 'e', 3, 459, 0 ), /* 458 manycasts */ + S_ST( 'r', 3, 460, 0 ), /* 459 manycastse */ + S_ST( 'v', 3, 461, 0 ), /* 460 manycastser */ + S_ST( 'e', 3, 336, 0 ), /* 461 manycastserv */ + S_ST( 's', 3, 337, 446 ), /* 462 ma */ + S_ST( 'x', 3, 478, 462 ), /* 463 ma */ + S_ST( 'a', 3, 465, 0 ), /* 464 max */ + S_ST( 'g', 3, 338, 0 ), /* 465 maxa */ + S_ST( 'c', 3, 467, 464 ), /* 466 max */ + S_ST( 'l', 3, 468, 0 ), /* 467 maxc */ + S_ST( 'o', 3, 469, 0 ), /* 468 maxcl */ + S_ST( 'c', 3, 339, 0 ), /* 469 maxclo */ + S_ST( 'd', 3, 474, 466 ), /* 470 max */ + S_ST( 'e', 3, 472, 0 ), /* 471 maxd */ + S_ST( 'p', 3, 473, 0 ), /* 472 maxde */ + S_ST( 't', 3, 340, 0 ), /* 473 maxdep */ + S_ST( 'i', 3, 475, 471 ), /* 474 maxd */ + S_ST( 's', 3, 341, 0 ), /* 475 maxdi */ + S_ST( 'm', 3, 477, 470 ), /* 476 max */ + S_ST( 'e', 3, 342, 0 ), /* 477 maxm */ + S_ST( 'p', 3, 479, 476 ), /* 478 max */ + S_ST( 'o', 3, 480, 0 ), /* 479 maxp */ + S_ST( 'l', 3, 343, 0 ), /* 480 maxpo */ + S_ST( 'e', 3, 344, 445 ), /* 481 m */ + S_ST( 'i', 3, 483, 481 ), /* 482 m */ + S_ST( 'n', 3, 500, 0 ), /* 483 mi */ + S_ST( 'c', 3, 485, 0 ), /* 484 min */ + S_ST( 'l', 3, 486, 0 ), /* 485 minc */ + S_ST( 'o', 3, 487, 0 ), /* 486 mincl */ + S_ST( 'c', 3, 345, 0 ), /* 487 minclo */ + S_ST( 'd', 3, 492, 484 ), /* 488 min */ + S_ST( 'e', 3, 490, 0 ), /* 489 mind */ + S_ST( 'p', 3, 491, 0 ), /* 490 minde */ + S_ST( 't', 3, 346, 0 ), /* 491 mindep */ + S_ST( 'i', 3, 493, 489 ), /* 492 mind */ + S_ST( 's', 3, 347, 0 ), /* 493 mindi */ + S_ST( 'i', 3, 495, 488 ), /* 494 min */ + S_ST( 'm', 3, 496, 0 ), /* 495 mini */ + S_ST( 'u', 3, 348, 0 ), /* 496 minim */ + S_ST( 'p', 3, 498, 494 ), /* 497 min */ + S_ST( 'o', 3, 499, 0 ), /* 498 minp */ + S_ST( 'l', 3, 349, 0 ), /* 499 minpo */ + S_ST( 's', 3, 501, 497 ), /* 500 min */ + S_ST( 'a', 3, 502, 0 ), /* 501 mins */ + S_ST( 'n', 3, 350, 0 ), /* 502 minsa */ + S_ST( 'o', 3, 505, 482 ), /* 503 m */ + S_ST( 'd', 3, 351, 0 ), /* 504 mo */ + S_ST( 'n', 3, 509, 504 ), /* 505 mo */ + S_ST( 'i', 3, 507, 0 ), /* 506 mon */ + S_ST( 't', 3, 508, 0 ), /* 507 moni */ + S_ST( 'o', 3, 353, 0 ), /* 508 monit */ + S_ST( 't', 3, 354, 506 ), /* 509 mon */ + S_ST( 'r', 3, 355, 503 ), /* 510 m */ + S_ST( 's', 3, 512, 510 ), /* 511 m */ + S_ST( 's', 3, 513, 0 ), /* 512 ms */ + S_ST( 'n', 3, 514, 0 ), /* 513 mss */ + S_ST( 't', 3, 326, 0 ), /* 514 mssn */ + S_ST( 'u', 3, 516, 511 ), /* 515 m */ + S_ST( 'l', 3, 517, 0 ), /* 516 mu */ + S_ST( 't', 3, 518, 0 ), /* 517 mul */ + S_ST( 'i', 3, 519, 0 ), /* 518 mult */ + S_ST( 'c', 3, 520, 0 ), /* 519 multi */ + S_ST( 'a', 3, 521, 0 ), /* 520 multic */ + S_ST( 's', 3, 522, 0 ), /* 521 multica */ + S_ST( 't', 3, 523, 0 ), /* 522 multicas */ + S_ST( 'c', 3, 524, 0 ), /* 523 multicast */ + S_ST( 'l', 3, 525, 0 ), /* 524 multicastc */ + S_ST( 'i', 3, 526, 0 ), /* 525 multicastcl */ + S_ST( 'e', 3, 527, 0 ), /* 526 multicastcli */ + S_ST( 'n', 3, 356, 0 ), /* 527 multicastclie */ + S_ST( 'n', 3, 571, 444 ), /* 528 */ + S_ST( 'i', 3, 357, 0 ), /* 529 n */ + S_ST( 'o', 3, 566, 529 ), /* 530 n */ + S_ST( 'l', 3, 532, 0 ), /* 531 no */ + S_ST( 'i', 3, 533, 0 ), /* 532 nol */ + S_ST( 'n', 3, 358, 0 ), /* 533 noli */ + S_ST( 'm', 3, 539, 531 ), /* 534 no */ + S_ST( 'o', 3, 536, 0 ), /* 535 nom */ + S_ST( 'd', 3, 537, 0 ), /* 536 nomo */ + S_ST( 'i', 3, 538, 0 ), /* 537 nomod */ + S_ST( 'f', 3, 359, 0 ), /* 538 nomodi */ + S_ST( 'r', 3, 540, 535 ), /* 539 nom */ + S_ST( 'u', 3, 541, 0 ), /* 540 nomr */ + S_ST( 'l', 3, 542, 0 ), /* 541 nomru */ + S_ST( 'i', 3, 543, 0 ), /* 542 nomrul */ + S_ST( 's', 3, 360, 0 ), /* 543 nomruli */ + S_ST( 'n', 3, 545, 534 ), /* 544 no */ + S_ST( 'v', 3, 546, 361 ), /* 545 non */ + S_ST( 'o', 3, 547, 0 ), /* 546 nonv */ + S_ST( 'l', 3, 548, 0 ), /* 547 nonvo */ + S_ST( 'a', 3, 549, 0 ), /* 548 nonvol */ + S_ST( 't', 3, 550, 0 ), /* 549 nonvola */ + S_ST( 'i', 3, 551, 0 ), /* 550 nonvolat */ + S_ST( 'l', 3, 362, 0 ), /* 551 nonvolati */ + S_ST( 'p', 3, 553, 544 ), /* 552 no */ + S_ST( 'e', 3, 554, 0 ), /* 553 nop */ + S_ST( 'e', 3, 363, 0 ), /* 554 nope */ + S_ST( 'q', 3, 556, 552 ), /* 555 no */ + S_ST( 'u', 3, 557, 0 ), /* 556 noq */ + S_ST( 'e', 3, 558, 0 ), /* 557 noqu */ + S_ST( 'r', 3, 364, 0 ), /* 558 noque */ + S_ST( 's', 3, 560, 555 ), /* 559 no */ + S_ST( 'e', 3, 564, 0 ), /* 560 nos */ + S_ST( 'l', 3, 562, 0 ), /* 561 nose */ + S_ST( 'e', 3, 563, 0 ), /* 562 nosel */ + S_ST( 'c', 3, 365, 0 ), /* 563 nosele */ + S_ST( 'r', 3, 565, 561 ), /* 564 nose */ + S_ST( 'v', 3, 366, 0 ), /* 565 noser */ + S_ST( 't', 3, 567, 559 ), /* 566 no */ + S_ST( 'r', 3, 569, 0 ), /* 567 not */ + S_ST( 'a', 3, 367, 0 ), /* 568 notr */ + S_ST( 'u', 3, 570, 568 ), /* 569 notr */ + S_ST( 's', 3, 368, 0 ), /* 570 notru */ + S_ST( 't', 3, 369, 530 ), /* 571 n */ + S_ST( 'p', 3, 573, 0 ), /* 572 ntp */ + S_ST( 'o', 3, 574, 0 ), /* 573 ntpp */ + S_ST( 'r', 3, 370, 0 ), /* 574 ntppo */ + S_ST( 's', 3, 576, 572 ), /* 575 ntp */ + S_ST( 'i', 3, 577, 0 ), /* 576 ntps */ + S_ST( 'g', 3, 578, 0 ), /* 577 ntpsi */ + S_ST( 'n', 3, 579, 0 ), /* 578 ntpsig */ + S_ST( 'd', 3, 580, 0 ), /* 579 ntpsign */ + S_ST( 's', 3, 581, 0 ), /* 580 ntpsignd */ + S_ST( 'o', 3, 582, 0 ), /* 581 ntpsignds */ + S_ST( 'c', 3, 583, 0 ), /* 582 ntpsigndso */ + S_ST( 'k', 3, 584, 0 ), /* 583 ntpsigndsoc */ + S_ST( 'e', 3, 371, 0 ), /* 584 ntpsigndsock */ + S_ST( 'o', 3, 586, 528 ), /* 585 */ + S_ST( 'r', 3, 587, 0 ), /* 586 o */ + S_ST( 'p', 3, 588, 0 ), /* 587 or */ + S_ST( 'h', 3, 589, 0 ), /* 588 orp */ + S_ST( 'a', 3, 372, 0 ), /* 589 orph */ + S_ST( 'w', 3, 591, 0 ), /* 590 orphan */ + S_ST( 'a', 3, 592, 0 ), /* 591 orphanw */ + S_ST( 'i', 3, 373, 0 ), /* 592 orphanwa */ + S_ST( 'p', 3, 385, 585 ), /* 593 */ + S_ST( 'a', 3, 595, 0 ), /* 594 p */ + S_ST( 'n', 3, 596, 0 ), /* 595 pa */ + S_ST( 'i', 3, 374, 0 ), /* 596 pan */ + S_ST( 'e', 3, 598, 594 ), /* 597 p */ + S_ST( 'e', 3, 375, 0 ), /* 598 pe */ + S_ST( 's', 3, 600, 0 ), /* 599 peer */ + S_ST( 't', 3, 601, 0 ), /* 600 peers */ + S_ST( 'a', 3, 602, 0 ), /* 601 peerst */ + S_ST( 't', 3, 376, 0 ), /* 602 peersta */ + S_ST( 'h', 3, 604, 597 ), /* 603 p */ + S_ST( 'o', 3, 605, 0 ), /* 604 ph */ + S_ST( 'n', 3, 377, 0 ), /* 605 pho */ + S_ST( 'i', 3, 378, 603 ), /* 606 p */ + S_ST( 'f', 3, 608, 0 ), /* 607 pid */ + S_ST( 'i', 3, 609, 0 ), /* 608 pidf */ + S_ST( 'l', 3, 379, 0 ), /* 609 pidfi */ + S_ST( 'o', 3, 612, 606 ), /* 610 p */ + S_ST( 'o', 3, 380, 0 ), /* 611 po */ + S_ST( 'r', 3, 381, 611 ), /* 612 po */ + S_ST( 'r', 3, 620, 610 ), /* 613 p */ + S_ST( 'e', 3, 618, 0 ), /* 614 pr */ + S_ST( 'e', 3, 616, 0 ), /* 615 pre */ + S_ST( 'm', 3, 617, 0 ), /* 616 pree */ + S_ST( 'p', 3, 382, 0 ), /* 617 preem */ + S_ST( 'f', 3, 619, 615 ), /* 618 pre */ + S_ST( 'e', 3, 383, 0 ), /* 619 pref */ + S_ST( 'o', 3, 633, 614 ), /* 620 pr */ + S_ST( 'c', 3, 622, 0 ), /* 621 pro */ + S_ST( '_', 3, 623, 0 ), /* 622 proc */ + S_ST( 'd', 3, 624, 0 ), /* 623 proc_ */ + S_ST( 'e', 3, 625, 0 ), /* 624 proc_d */ + S_ST( 'l', 3, 626, 0 ), /* 625 proc_de */ + S_ST( 'a', 3, 439, 0 ), /* 626 proc_del */ + S_ST( 'p', 3, 628, 621 ), /* 627 pro */ + S_ST( '_', 3, 629, 0 ), /* 628 prop */ + S_ST( 'd', 3, 630, 0 ), /* 629 prop_ */ + S_ST( 'e', 3, 631, 0 ), /* 630 prop_d */ + S_ST( 'l', 3, 632, 0 ), /* 631 prop_de */ + S_ST( 'a', 3, 438, 0 ), /* 632 prop_del */ + S_ST( 't', 3, 634, 627 ), /* 633 pro */ + S_ST( 'o', 3, 635, 0 ), /* 634 prot */ + S_ST( 's', 3, 636, 0 ), /* 635 proto */ + S_ST( 't', 3, 637, 0 ), /* 636 protos */ + S_ST( 'a', 3, 638, 0 ), /* 637 protost */ + S_ST( 't', 3, 384, 0 ), /* 638 protosta */ + S_ST( 'q', 3, 640, 593 ), /* 639 */ + S_ST( 'o', 3, 386, 0 ), /* 640 q */ + S_ST( 'r', 3, 653, 639 ), /* 641 */ + S_ST( 'a', 3, 648, 0 ), /* 642 r */ + S_ST( 'n', 3, 644, 0 ), /* 643 ra */ + S_ST( 'd', 3, 645, 0 ), /* 644 ran */ + S_ST( 'f', 3, 646, 0 ), /* 645 rand */ + S_ST( 'i', 3, 647, 0 ), /* 646 randf */ + S_ST( 'l', 3, 387, 0 ), /* 647 randfi */ + S_ST( 'w', 3, 649, 643 ), /* 648 ra */ + S_ST( 's', 3, 650, 0 ), /* 649 raw */ + S_ST( 't', 3, 651, 0 ), /* 650 raws */ + S_ST( 'a', 3, 652, 0 ), /* 651 rawst */ + S_ST( 't', 3, 388, 0 ), /* 652 rawsta */ + S_ST( 'e', 3, 669, 642 ), /* 653 r */ + S_ST( 'f', 3, 655, 0 ), /* 654 re */ + S_ST( 'i', 3, 389, 0 ), /* 655 ref */ + S_ST( 'q', 3, 657, 654 ), /* 656 re */ + S_ST( 'u', 3, 658, 0 ), /* 657 req */ + S_ST( 'e', 3, 659, 0 ), /* 658 requ */ + S_ST( 's', 3, 660, 0 ), /* 659 reque */ + S_ST( 't', 3, 661, 0 ), /* 660 reques */ + S_ST( 'k', 3, 662, 0 ), /* 661 request */ + S_ST( 'e', 3, 390, 0 ), /* 662 requestk */ + S_ST( 's', 3, 665, 656 ), /* 663 re */ + S_ST( 'e', 3, 391, 0 ), /* 664 res */ + S_ST( 't', 3, 666, 664 ), /* 665 res */ + S_ST( 'r', 3, 667, 0 ), /* 666 rest */ + S_ST( 'i', 3, 668, 0 ), /* 667 restr */ + S_ST( 'c', 3, 392, 0 ), /* 668 restri */ + S_ST( 'v', 3, 670, 663 ), /* 669 re */ + S_ST( 'o', 3, 671, 0 ), /* 670 rev */ + S_ST( 'k', 3, 393, 0 ), /* 671 revo */ + S_ST( 's', 3, 735, 641 ), /* 672 */ + S_ST( 'a', 3, 674, 0 ), /* 673 s */ + S_ST( 'v', 3, 675, 0 ), /* 674 sa */ + S_ST( 'e', 3, 676, 0 ), /* 675 sav */ + S_ST( 'c', 3, 677, 0 ), /* 676 save */ + S_ST( 'o', 3, 678, 0 ), /* 677 savec */ + S_ST( 'n', 3, 679, 0 ), /* 678 saveco */ + S_ST( 'f', 3, 680, 0 ), /* 679 savecon */ + S_ST( 'i', 3, 681, 0 ), /* 680 saveconf */ + S_ST( 'g', 3, 682, 0 ), /* 681 saveconfi */ + S_ST( 'd', 3, 683, 0 ), /* 682 saveconfig */ + S_ST( 'i', 3, 394, 0 ), /* 683 saveconfigd */ + S_ST( 'e', 3, 694, 673 ), /* 684 s */ + S_ST( 'r', 3, 686, 0 ), /* 685 se */ + S_ST( 'v', 3, 687, 0 ), /* 686 ser */ + S_ST( 'e', 3, 395, 0 ), /* 687 serv */ + S_ST( '_', 3, 689, 0 ), /* 688 server */ + S_ST( 'o', 3, 690, 0 ), /* 689 server_ */ + S_ST( 'f', 3, 691, 0 ), /* 690 server_o */ + S_ST( 'f', 3, 692, 0 ), /* 691 server_of */ + S_ST( 's', 3, 693, 0 ), /* 692 server_off */ + S_ST( 'e', 3, 433, 0 ), /* 693 server_offs */ + S_ST( 't', 3, 695, 685 ), /* 694 se */ + S_ST( 'v', 3, 696, 0 ), /* 695 set */ + S_ST( 'a', 3, 396, 0 ), /* 696 setv */ + S_ST( 'i', 3, 698, 684 ), /* 697 s */ + S_ST( 'm', 3, 699, 0 ), /* 698 si */ + S_ST( 'u', 3, 700, 0 ), /* 699 sim */ + S_ST( 'l', 3, 701, 0 ), /* 700 simu */ + S_ST( 'a', 3, 702, 0 ), /* 701 simul */ + S_ST( 't', 3, 703, 0 ), /* 702 simula */ + S_ST( 'i', 3, 704, 430 ), /* 703 simulat */ + S_ST( 'o', 3, 705, 0 ), /* 704 simulati */ + S_ST( 'n', 3, 706, 0 ), /* 705 simulatio */ + S_ST( '_', 3, 707, 0 ), /* 706 simulation */ + S_ST( 'd', 3, 708, 0 ), /* 707 simulation_ */ + S_ST( 'u', 3, 709, 0 ), /* 708 simulation_d */ + S_ST( 'r', 3, 710, 0 ), /* 709 simulation_du */ + S_ST( 'a', 3, 711, 0 ), /* 710 simulation_dur */ + S_ST( 't', 3, 712, 0 ), /* 711 simulation_dura */ + S_ST( 'i', 3, 713, 0 ), /* 712 simulation_durat */ + S_ST( 'o', 3, 432, 0 ), /* 713 simulation_durati */ + S_ST( 'o', 3, 715, 697 ), /* 714 s */ + S_ST( 'u', 3, 716, 0 ), /* 715 so */ + S_ST( 'r', 3, 717, 0 ), /* 716 sou */ + S_ST( 'c', 3, 397, 0 ), /* 717 sour */ + S_ST( 't', 3, 731, 714 ), /* 718 s */ + S_ST( 'a', 3, 720, 0 ), /* 719 st */ + S_ST( 't', 3, 399, 0 ), /* 720 sta */ + S_ST( 'i', 3, 722, 0 ), /* 721 stat */ + S_ST( 's', 3, 723, 0 ), /* 722 stati */ + S_ST( 't', 3, 724, 0 ), /* 723 statis */ + S_ST( 'i', 3, 725, 0 ), /* 724 statist */ + S_ST( 'c', 3, 398, 0 ), /* 725 statisti */ + S_ST( 'd', 3, 727, 0 ), /* 726 stats */ + S_ST( 'i', 3, 400, 0 ), /* 727 statsd */ + S_ST( 'e', 3, 401, 719 ), /* 728 st */ + S_ST( 'o', 3, 730, 0 ), /* 729 step */ + S_ST( 'u', 3, 402, 0 ), /* 730 stepo */ + S_ST( 'r', 3, 732, 728 ), /* 731 st */ + S_ST( 'a', 3, 733, 0 ), /* 732 str */ + S_ST( 't', 3, 734, 0 ), /* 733 stra */ + S_ST( 'u', 3, 403, 0 ), /* 734 strat */ + S_ST( 'y', 3, 405, 718 ), /* 735 s */ + S_ST( 's', 3, 737, 0 ), /* 736 sys */ + S_ST( 't', 3, 738, 0 ), /* 737 syss */ + S_ST( 'a', 3, 739, 0 ), /* 738 sysst */ + S_ST( 't', 3, 406, 0 ), /* 739 syssta */ + S_ST( 't', 3, 766, 672 ), /* 740 */ + S_ST( 'i', 3, 752, 0 ), /* 741 t */ + S_ST( 'c', 3, 407, 0 ), /* 742 ti */ + S_ST( 'm', 3, 745, 742 ), /* 743 ti */ + S_ST( 'e', 3, 410, 0 ), /* 744 tim */ + S_ST( 'i', 3, 746, 744 ), /* 745 tim */ + S_ST( 'n', 3, 747, 0 ), /* 746 timi */ + S_ST( 'g', 3, 748, 0 ), /* 747 timin */ + S_ST( 's', 3, 749, 0 ), /* 748 timing */ + S_ST( 't', 3, 750, 0 ), /* 749 timings */ + S_ST( 'a', 3, 751, 0 ), /* 750 timingst */ + S_ST( 't', 3, 411, 0 ), /* 751 timingsta */ + S_ST( 'n', 3, 753, 743 ), /* 752 ti */ + S_ST( 'k', 3, 754, 0 ), /* 753 tin */ + S_ST( 'e', 3, 412, 0 ), /* 754 tink */ + S_ST( 'o', 3, 413, 741 ), /* 755 t */ + S_ST( 'r', 3, 758, 755 ), /* 756 t */ + S_ST( 'a', 3, 414, 0 ), /* 757 tr */ + S_ST( 'u', 3, 759, 757 ), /* 758 tr */ + S_ST( 's', 3, 760, 415 ), /* 759 tru */ + S_ST( 't', 3, 761, 0 ), /* 760 trus */ + S_ST( 'e', 3, 762, 0 ), /* 761 trust */ + S_ST( 'd', 3, 763, 0 ), /* 762 truste */ + S_ST( 'k', 3, 764, 0 ), /* 763 trusted */ + S_ST( 'e', 3, 416, 0 ), /* 764 trustedk */ + S_ST( 't', 3, 417, 756 ), /* 765 t */ + S_ST( 'y', 3, 767, 765 ), /* 766 t */ + S_ST( 'p', 3, 418, 0 ), /* 767 ty */ + S_ST( 'u', 3, 769, 740 ), /* 768 */ + S_ST( 'n', 3, 775, 0 ), /* 769 u */ + S_ST( 'c', 3, 771, 0 ), /* 770 un */ + S_ST( 'o', 3, 772, 0 ), /* 771 unc */ + S_ST( 'n', 3, 773, 0 ), /* 772 unco */ + S_ST( 'f', 3, 774, 0 ), /* 773 uncon */ + S_ST( 'i', 3, 420, 0 ), /* 774 unconf */ + S_ST( 'p', 3, 776, 770 ), /* 775 un */ + S_ST( 'e', 3, 777, 0 ), /* 776 unp */ + S_ST( 'e', 3, 421, 0 ), /* 777 unpe */ + S_ST( 'v', 3, 779, 768 ), /* 778 */ + S_ST( 'e', 3, 780, 0 ), /* 779 v */ + S_ST( 'r', 3, 781, 0 ), /* 780 ve */ + S_ST( 's', 3, 782, 0 ), /* 781 ver */ + S_ST( 'i', 3, 783, 0 ), /* 782 vers */ + S_ST( 'o', 3, 422, 0 ), /* 783 versi */ + S_ST( 'w', 3, 791, 778 ), /* 784 */ + S_ST( 'a', 3, 786, 0 ), /* 785 w */ + S_ST( 'n', 3, 787, 0 ), /* 786 wa */ + S_ST( 'd', 3, 788, 0 ), /* 787 wan */ + S_ST( 'e', 3, 436, 0 ), /* 788 wand */ + S_ST( 'e', 3, 790, 785 ), /* 789 w */ + S_ST( 'e', 3, 424, 0 ), /* 790 we */ + S_ST( 'i', 3, 792, 789 ), /* 791 w */ + S_ST( 'l', 3, 793, 0 ), /* 792 wi */ + S_ST( 'd', 3, 794, 0 ), /* 793 wil */ + S_ST( 'c', 3, 795, 0 ), /* 794 wild */ + S_ST( 'a', 3, 796, 0 ), /* 795 wildc */ + S_ST( 'r', 3, 425, 0 ), /* 796 wildca */ + S_ST( 'x', 3, 798, 784 ), /* 797 */ + S_ST( 'l', 3, 799, 0 ), /* 798 x */ + S_ST( 'e', 3, 800, 0 ), /* 799 xl */ + S_ST( 'a', 3, 801, 0 ), /* 800 xle */ + S_ST( 'v', 3, 426, 0 ), /* 801 xlea */ + S_ST( 'y', 3, 803, 797 ), /* 802 [initial state] */ + S_ST( 'e', 3, 804, 0 ), /* 803 y */ + S_ST( 'a', 3, 427, 0 ) /* 804 ye */ }; diff --git a/ntpd/ntp_parser.c b/ntpd/ntp_parser.c index 13fa5db01..609319f64 100644 --- a/ntpd/ntp_parser.c +++ b/ntpd/ntp_parser.c @@ -230,85 +230,86 @@ T_Nic = 357, T_Nolink = 358, T_Nomodify = 359, - T_None = 360, - T_Nonvolatile = 361, - T_Nopeer = 362, - T_Noquery = 363, - T_Noselect = 364, - T_Noserve = 365, - T_Notrap = 366, - T_Notrust = 367, - T_Ntp = 368, - T_Ntpport = 369, - T_NtpSignDsocket = 370, - T_Orphan = 371, - T_Orphanwait = 372, - T_Panic = 373, - T_Peer = 374, - T_Peerstats = 375, - T_Phone = 376, - T_Pid = 377, - T_Pidfile = 378, - T_Pool = 379, - T_Port = 380, - T_Preempt = 381, - T_Prefer = 382, - T_Protostats = 383, - T_Pw = 384, - T_Qos = 385, - T_Randfile = 386, - T_Rawstats = 387, - T_Refid = 388, - T_Requestkey = 389, - T_Reset = 390, - T_Restrict = 391, - T_Revoke = 392, - T_Saveconfigdir = 393, - T_Server = 394, - T_Setvar = 395, - T_Source = 396, - T_Statistics = 397, - T_Stats = 398, - T_Statsdir = 399, - T_Step = 400, - T_Stepout = 401, - T_Stratum = 402, - T_String = 403, - T_Sys = 404, - T_Sysstats = 405, - T_Tick = 406, - T_Time1 = 407, - T_Time2 = 408, - T_Timer = 409, - T_Timingstats = 410, - T_Tinker = 411, - T_Tos = 412, - T_Trap = 413, - T_True = 414, - T_Trustedkey = 415, - T_Ttl = 416, - T_Type = 417, - T_U_int = 418, - T_Unconfig = 419, - T_Unpeer = 420, - T_Version = 421, - T_WanderThreshold = 422, - T_Week = 423, - T_Wildcard = 424, - T_Xleave = 425, - T_Year = 426, - T_Flag = 427, - T_EOC = 428, - T_Simulate = 429, - T_Beep_Delay = 430, - T_Sim_Duration = 431, - T_Server_Offset = 432, - T_Duration = 433, - T_Freq_Offset = 434, - T_Wander = 435, - T_Jitter = 436, - T_Prop_Delay = 437, - T_Proc_Delay = 438 + T_Nomrulist = 360, + T_None = 361, + T_Nonvolatile = 362, + T_Nopeer = 363, + T_Noquery = 364, + T_Noselect = 365, + T_Noserve = 366, + T_Notrap = 367, + T_Notrust = 368, + T_Ntp = 369, + T_Ntpport = 370, + T_NtpSignDsocket = 371, + T_Orphan = 372, + T_Orphanwait = 373, + T_Panic = 374, + T_Peer = 375, + T_Peerstats = 376, + T_Phone = 377, + T_Pid = 378, + T_Pidfile = 379, + T_Pool = 380, + T_Port = 381, + T_Preempt = 382, + T_Prefer = 383, + T_Protostats = 384, + T_Pw = 385, + T_Qos = 386, + T_Randfile = 387, + T_Rawstats = 388, + T_Refid = 389, + T_Requestkey = 390, + T_Reset = 391, + T_Restrict = 392, + T_Revoke = 393, + T_Saveconfigdir = 394, + T_Server = 395, + T_Setvar = 396, + T_Source = 397, + T_Statistics = 398, + T_Stats = 399, + T_Statsdir = 400, + T_Step = 401, + T_Stepout = 402, + T_Stratum = 403, + T_String = 404, + T_Sys = 405, + T_Sysstats = 406, + T_Tick = 407, + T_Time1 = 408, + T_Time2 = 409, + T_Timer = 410, + T_Timingstats = 411, + T_Tinker = 412, + T_Tos = 413, + T_Trap = 414, + T_True = 415, + T_Trustedkey = 416, + T_Ttl = 417, + T_Type = 418, + T_U_int = 419, + T_Unconfig = 420, + T_Unpeer = 421, + T_Version = 422, + T_WanderThreshold = 423, + T_Week = 424, + T_Wildcard = 425, + T_Xleave = 426, + T_Year = 427, + T_Flag = 428, + T_EOC = 429, + T_Simulate = 430, + T_Beep_Delay = 431, + T_Sim_Duration = 432, + T_Server_Offset = 433, + T_Duration = 434, + T_Freq_Offset = 435, + T_Wander = 436, + T_Jitter = 437, + T_Prop_Delay = 438, + T_Proc_Delay = 439 }; #endif /* Tokens. */ @@ -414,85 +415,86 @@ #define T_Nic 357 #define T_Nolink 358 #define T_Nomodify 359 -#define T_None 360 -#define T_Nonvolatile 361 -#define T_Nopeer 362 -#define T_Noquery 363 -#define T_Noselect 364 -#define T_Noserve 365 -#define T_Notrap 366 -#define T_Notrust 367 -#define T_Ntp 368 -#define T_Ntpport 369 -#define T_NtpSignDsocket 370 -#define T_Orphan 371 -#define T_Orphanwait 372 -#define T_Panic 373 -#define T_Peer 374 -#define T_Peerstats 375 -#define T_Phone 376 -#define T_Pid 377 -#define T_Pidfile 378 -#define T_Pool 379 -#define T_Port 380 -#define T_Preempt 381 -#define T_Prefer 382 -#define T_Protostats 383 -#define T_Pw 384 -#define T_Qos 385 -#define T_Randfile 386 -#define T_Rawstats 387 -#define T_Refid 388 -#define T_Requestkey 389 -#define T_Reset 390 -#define T_Restrict 391 -#define T_Revoke 392 -#define T_Saveconfigdir 393 -#define T_Server 394 -#define T_Setvar 395 -#define T_Source 396 -#define T_Statistics 397 -#define T_Stats 398 -#define T_Statsdir 399 -#define T_Step 400 -#define T_Stepout 401 -#define T_Stratum 402 -#define T_String 403 -#define T_Sys 404 -#define T_Sysstats 405 -#define T_Tick 406 -#define T_Time1 407 -#define T_Time2 408 -#define T_Timer 409 -#define T_Timingstats 410 -#define T_Tinker 411 -#define T_Tos 412 -#define T_Trap 413 -#define T_True 414 -#define T_Trustedkey 415 -#define T_Ttl 416 -#define T_Type 417 -#define T_U_int 418 -#define T_Unconfig 419 -#define T_Unpeer 420 -#define T_Version 421 -#define T_WanderThreshold 422 -#define T_Week 423 -#define T_Wildcard 424 -#define T_Xleave 425 -#define T_Year 426 -#define T_Flag 427 -#define T_EOC 428 -#define T_Simulate 429 -#define T_Beep_Delay 430 -#define T_Sim_Duration 431 -#define T_Server_Offset 432 -#define T_Duration 433 -#define T_Freq_Offset 434 -#define T_Wander 435 -#define T_Jitter 436 -#define T_Prop_Delay 437 -#define T_Proc_Delay 438 +#define T_Nomrulist 360 +#define T_None 361 +#define T_Nonvolatile 362 +#define T_Nopeer 363 +#define T_Noquery 364 +#define T_Noselect 365 +#define T_Noserve 366 +#define T_Notrap 367 +#define T_Notrust 368 +#define T_Ntp 369 +#define T_Ntpport 370 +#define T_NtpSignDsocket 371 +#define T_Orphan 372 +#define T_Orphanwait 373 +#define T_Panic 374 +#define T_Peer 375 +#define T_Peerstats 376 +#define T_Phone 377 +#define T_Pid 378 +#define T_Pidfile 379 +#define T_Pool 380 +#define T_Port 381 +#define T_Preempt 382 +#define T_Prefer 383 +#define T_Protostats 384 +#define T_Pw 385 +#define T_Qos 386 +#define T_Randfile 387 +#define T_Rawstats 388 +#define T_Refid 389 +#define T_Requestkey 390 +#define T_Reset 391 +#define T_Restrict 392 +#define T_Revoke 393 +#define T_Saveconfigdir 394 +#define T_Server 395 +#define T_Setvar 396 +#define T_Source 397 +#define T_Statistics 398 +#define T_Stats 399 +#define T_Statsdir 400 +#define T_Step 401 +#define T_Stepout 402 +#define T_Stratum 403 +#define T_String 404 +#define T_Sys 405 +#define T_Sysstats 406 +#define T_Tick 407 +#define T_Time1 408 +#define T_Time2 409 +#define T_Timer 410 +#define T_Timingstats 411 +#define T_Tinker 412 +#define T_Tos 413 +#define T_Trap 414 +#define T_True 415 +#define T_Trustedkey 416 +#define T_Ttl 417 +#define T_Type 418 +#define T_U_int 419 +#define T_Unconfig 420 +#define T_Unpeer 421 +#define T_Version 422 +#define T_WanderThreshold 423 +#define T_Week 424 +#define T_Wildcard 425 +#define T_Xleave 426 +#define T_Year 427 +#define T_Flag 428 +#define T_EOC 429 +#define T_Simulate 430 +#define T_Beep_Delay 431 +#define T_Sim_Duration 432 +#define T_Server_Offset 433 +#define T_Duration 434 +#define T_Freq_Offset 435 +#define T_Wander 436 +#define T_Jitter 437 +#define T_Prop_Delay 438 +#define T_Proc_Delay 439 @@ -524,7 +526,7 @@ typedef union YYSTYPE /* Line 214 of yacc.c */ -#line 528 "ntp_parser.c" +#line 530 "ntp_parser.c" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ @@ -536,7 +538,7 @@ typedef union YYSTYPE /* Line 264 of yacc.c */ -#line 540 "ntp_parser.c" +#line 542 "ntp_parser.c" #ifdef short # undef short @@ -751,20 +753,20 @@ union yyalloc /* YYFINAL -- State number of the termination state. */ #define YYFINAL 196 /* YYLAST -- Last index in YYTABLE. */ -#define YYLAST 584 +#define YYLAST 620 /* YYNTOKENS -- Number of terminals. */ -#define YYNTOKENS 189 +#define YYNTOKENS 190 /* YYNNTS -- Number of nonterminals. */ #define YYNNTS 100 /* YYNRULES -- Number of rules. */ -#define YYNRULES 298 +#define YYNRULES 299 /* YYNRULES -- Number of states. */ -#define YYNSTATES 399 +#define YYNSTATES 400 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */ #define YYUNDEFTOK 2 -#define YYMAXUTOK 438 +#define YYMAXUTOK 439 #define YYTRANSLATE(YYX) \ ((unsigned int) (YYX) <= YYMAXUTOK ? yytranslate[YYX] : YYUNDEFTOK) @@ -776,15 +778,15 @@ static const yytype_uint8 yytranslate[] = 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 185, 186, 2, 2, 2, 2, 2, 2, 2, 2, + 186, 187, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 184, 2, 2, 2, 2, 2, 2, 2, 2, + 2, 185, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, - 2, 2, 2, 187, 2, 188, 2, 2, 2, 2, + 2, 2, 2, 188, 2, 189, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, @@ -815,7 +817,7 @@ static const yytype_uint8 yytranslate[] = 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, - 175, 176, 177, 178, 179, 180, 181, 182, 183 + 175, 176, 177, 178, 179, 180, 181, 182, 183, 184 }; #if YYDEBUG @@ -837,135 +839,135 @@ static const yytype_uint16 yyprhs[] = 253, 256, 258, 260, 262, 264, 266, 268, 270, 272, 274, 276, 278, 280, 282, 285, 288, 292, 298, 302, 307, 312, 316, 317, 320, 322, 324, 326, 328, 330, - 332, 334, 336, 338, 340, 342, 344, 346, 348, 351, - 353, 356, 358, 360, 362, 365, 367, 370, 372, 374, - 376, 378, 380, 382, 384, 386, 390, 393, 395, 398, - 401, 404, 407, 409, 411, 413, 415, 417, 419, 422, - 425, 428, 430, 432, 434, 436, 438, 440, 442, 444, - 446, 448, 450, 453, 456, 458, 461, 463, 465, 467, - 469, 471, 473, 475, 477, 479, 481, 484, 487, 490, - 494, 496, 499, 502, 505, 508, 512, 515, 517, 519, - 521, 523, 525, 527, 529, 531, 533, 535, 538, 539, - 544, 546, 547, 548, 551, 554, 557, 560, 562, 564, - 568, 572, 574, 576, 578, 580, 582, 584, 586, 588, - 590, 593, 596, 598, 600, 602, 604, 606, 608, 610, - 612, 615, 617, 620, 622, 624, 626, 632, 635, 637, - 640, 642, 644, 646, 648, 650, 652, 658, 660, 664, - 667, 671, 673, 675, 678, 680, 686, 691, 695, 698, - 700, 707, 711, 714, 718, 720, 722, 724, 726 + 332, 334, 336, 338, 340, 342, 344, 346, 348, 350, + 353, 355, 358, 360, 362, 364, 367, 369, 372, 374, + 376, 378, 380, 382, 384, 386, 388, 392, 395, 397, + 400, 403, 406, 409, 411, 413, 415, 417, 419, 421, + 424, 427, 430, 432, 434, 436, 438, 440, 442, 444, + 446, 448, 450, 452, 455, 458, 460, 463, 465, 467, + 469, 471, 473, 475, 477, 479, 481, 483, 486, 489, + 492, 496, 498, 501, 504, 507, 510, 514, 517, 519, + 521, 523, 525, 527, 529, 531, 533, 535, 537, 540, + 541, 546, 548, 549, 550, 553, 556, 559, 562, 564, + 566, 570, 574, 576, 578, 580, 582, 584, 586, 588, + 590, 592, 595, 598, 600, 602, 604, 606, 608, 610, + 612, 614, 617, 619, 622, 624, 626, 628, 634, 637, + 639, 642, 644, 646, 648, 650, 652, 654, 660, 662, + 666, 669, 673, 675, 677, 680, 682, 688, 693, 697, + 700, 702, 709, 713, 716, 720, 722, 724, 726, 728 }; /* YYRHS -- A `-1'-separated list of the rules' RHS. */ static const yytype_int16 yyrhs[] = { - 190, 0, -1, 191, -1, 191, 192, 173, -1, 192, - 173, -1, 1, 173, -1, -1, 193, -1, 206, -1, - 208, -1, 209, -1, 218, -1, 226, -1, 213, -1, - 235, -1, 240, -1, 245, -1, 249, -1, 275, -1, - 194, 195, 198, -1, 139, -1, 124, -1, 119, -1, - 13, -1, 80, -1, 196, -1, 197, 148, -1, 148, - -1, 63, -1, 65, -1, -1, 198, 199, -1, 200, - -1, 202, -1, 204, -1, 201, -1, 8, -1, 16, - -1, 50, -1, 109, -1, 126, -1, 127, -1, 159, - -1, 170, -1, 203, 58, -1, 203, 163, -1, 67, - -1, 94, -1, 88, -1, 161, -1, 96, -1, 166, - -1, 205, 148, -1, 51, -1, 207, 195, -1, 164, - -1, 165, -1, 14, -1, 81, 272, -1, 101, 272, - -1, 9, 58, -1, 21, 58, -1, 22, 210, -1, - 68, 148, -1, 69, 148, -1, 134, 58, -1, 137, - 58, -1, 160, 268, -1, 115, 148, -1, -1, 210, - 211, -1, 212, 148, -1, 137, 58, -1, 48, -1, - 51, -1, 129, -1, 131, -1, 27, -1, 157, 214, - -1, 214, 215, -1, 215, -1, 216, 58, -1, 217, - 274, -1, 20, 273, -1, 18, -1, 45, -1, 116, - -1, 117, -1, 95, -1, 12, -1, 92, -1, 86, - -1, 90, -1, 84, -1, 142, 219, -1, 144, 148, - -1, 39, 220, 221, -1, 219, 220, -1, 220, -1, - 19, -1, 23, -1, 78, -1, 120, -1, 132, -1, - 150, -1, 155, -1, 128, -1, -1, 221, 222, -1, - 38, 148, -1, 162, 225, -1, 223, -1, 224, -1, - 74, -1, 103, -1, 35, -1, 28, -1, 105, -1, - 122, -1, 25, -1, 168, -1, 99, -1, 171, -1, - 3, -1, 29, 229, -1, 100, 232, -1, 136, 195, - 227, -1, 136, 196, 82, 196, 227, -1, 136, 26, - 227, -1, 136, 63, 26, 227, -1, 136, 65, 26, - 227, -1, 136, 141, 227, -1, -1, 227, 228, -1, + 191, 0, -1, 192, -1, 192, 193, 174, -1, 193, + 174, -1, 1, 174, -1, -1, 194, -1, 207, -1, + 209, -1, 210, -1, 219, -1, 227, -1, 214, -1, + 236, -1, 241, -1, 246, -1, 250, -1, 276, -1, + 195, 196, 199, -1, 140, -1, 125, -1, 120, -1, + 13, -1, 80, -1, 197, -1, 198, 149, -1, 149, + -1, 63, -1, 65, -1, -1, 199, 200, -1, 201, + -1, 203, -1, 205, -1, 202, -1, 8, -1, 16, + -1, 50, -1, 110, -1, 127, -1, 128, -1, 160, + -1, 171, -1, 204, 58, -1, 204, 164, -1, 67, + -1, 94, -1, 88, -1, 162, -1, 96, -1, 167, + -1, 206, 149, -1, 51, -1, 208, 196, -1, 165, + -1, 166, -1, 14, -1, 81, 273, -1, 101, 273, + -1, 9, 58, -1, 21, 58, -1, 22, 211, -1, + 68, 149, -1, 69, 149, -1, 135, 58, -1, 138, + 58, -1, 161, 269, -1, 116, 149, -1, -1, 211, + 212, -1, 213, 149, -1, 138, 58, -1, 48, -1, + 51, -1, 130, -1, 132, -1, 27, -1, 158, 215, + -1, 215, 216, -1, 216, -1, 217, 58, -1, 218, + 275, -1, 20, 274, -1, 18, -1, 45, -1, 117, + -1, 118, -1, 95, -1, 12, -1, 92, -1, 86, + -1, 90, -1, 84, -1, 143, 220, -1, 145, 149, + -1, 39, 221, 222, -1, 220, 221, -1, 221, -1, + 19, -1, 23, -1, 78, -1, 121, -1, 133, -1, + 151, -1, 156, -1, 129, -1, -1, 222, 223, -1, + 38, 149, -1, 163, 226, -1, 224, -1, 225, -1, + 74, -1, 103, -1, 35, -1, 28, -1, 106, -1, + 123, -1, 25, -1, 169, -1, 99, -1, 172, -1, + 3, -1, 29, 230, -1, 100, 233, -1, 137, 196, + 228, -1, 137, 197, 82, 197, 228, -1, 137, 26, + 228, -1, 137, 63, 26, 228, -1, 137, 65, 26, + 228, -1, 137, 142, 228, -1, -1, 228, 229, -1, 44, -1, 52, -1, 70, -1, 71, -1, 73, -1, - 79, -1, 104, -1, 107, -1, 108, -1, 110, -1, - 111, -1, 112, -1, 114, -1, 166, -1, 229, 230, - -1, 230, -1, 231, 58, -1, 10, -1, 93, -1, - 98, -1, 232, 233, -1, 233, -1, 234, 58, -1, - 53, -1, 54, -1, 55, -1, 56, -1, 83, -1, - 85, -1, 87, -1, 91, -1, 47, 195, 236, -1, - 236, 237, -1, 237, -1, 238, 274, -1, 239, 273, - -1, 147, 58, -1, 133, 148, -1, 152, -1, 153, - -1, 40, -1, 41, -1, 42, -1, 43, -1, 35, - 241, -1, 28, 241, -1, 241, 242, -1, 242, -1, - 243, -1, 244, -1, 7, -1, 11, -1, 17, -1, - 66, -1, 98, -1, 113, -1, 97, -1, 143, -1, - 156, 246, -1, 246, 247, -1, 247, -1, 248, 274, - -1, 5, -1, 30, -1, 46, -1, 49, -1, 118, - -1, 145, -1, 146, -1, 151, -1, 260, -1, 264, - -1, 250, 274, -1, 251, 148, -1, 252, 148, -1, - 57, 148, 192, -1, 36, -1, 32, 253, -1, 76, - 258, -1, 121, 271, -1, 140, 254, -1, 158, 196, - 256, -1, 161, 267, -1, 15, -1, 106, -1, 151, - -1, 51, -1, 72, -1, 123, -1, 130, -1, 77, - -1, 138, -1, 148, -1, 148, 31, -1, -1, 148, - 184, 148, 255, -1, 26, -1, -1, -1, 256, 257, - -1, 125, 58, -1, 59, 196, -1, 258, 259, -1, - 259, -1, 148, -1, 261, 263, 262, -1, 261, 263, - 148, -1, 59, -1, 102, -1, 4, -1, 62, -1, - 64, -1, 169, -1, 75, -1, 52, -1, 33, -1, - 135, 265, -1, 265, 266, -1, 266, -1, 6, -1, - 7, -1, 24, -1, 61, -1, 89, -1, 149, -1, - 154, -1, 267, 58, -1, 58, -1, 268, 269, -1, - 269, -1, 58, -1, 270, -1, 185, 58, 34, 58, - 186, -1, 271, 148, -1, 148, -1, 272, 195, -1, - 195, -1, 58, -1, 159, -1, 37, -1, 58, -1, - 31, -1, 276, 187, 277, 280, 188, -1, 174, -1, - 277, 278, 173, -1, 278, 173, -1, 279, 184, 274, - -1, 175, -1, 176, -1, 280, 281, -1, 281, -1, - 283, 187, 282, 284, 188, -1, 177, 184, 274, 173, - -1, 139, 184, 195, -1, 284, 285, -1, 285, -1, - 178, 184, 274, 187, 286, 188, -1, 286, 287, 173, - -1, 287, 173, -1, 288, 184, 274, -1, 179, -1, - 180, -1, 181, -1, 182, -1, 183, -1 + 79, -1, 104, -1, 105, -1, 108, -1, 109, -1, + 111, -1, 112, -1, 113, -1, 115, -1, 167, -1, + 230, 231, -1, 231, -1, 232, 58, -1, 10, -1, + 93, -1, 98, -1, 233, 234, -1, 234, -1, 235, + 58, -1, 53, -1, 54, -1, 55, -1, 56, -1, + 83, -1, 85, -1, 87, -1, 91, -1, 47, 196, + 237, -1, 237, 238, -1, 238, -1, 239, 275, -1, + 240, 274, -1, 148, 58, -1, 134, 149, -1, 153, + -1, 154, -1, 40, -1, 41, -1, 42, -1, 43, + -1, 35, 242, -1, 28, 242, -1, 242, 243, -1, + 243, -1, 244, -1, 245, -1, 7, -1, 11, -1, + 17, -1, 66, -1, 98, -1, 114, -1, 97, -1, + 144, -1, 157, 247, -1, 247, 248, -1, 248, -1, + 249, 275, -1, 5, -1, 30, -1, 46, -1, 49, + -1, 119, -1, 146, -1, 147, -1, 152, -1, 261, + -1, 265, -1, 251, 275, -1, 252, 149, -1, 253, + 149, -1, 57, 149, 193, -1, 36, -1, 32, 254, + -1, 76, 259, -1, 122, 272, -1, 141, 255, -1, + 159, 197, 257, -1, 162, 268, -1, 15, -1, 107, + -1, 152, -1, 51, -1, 72, -1, 124, -1, 131, + -1, 77, -1, 139, -1, 149, -1, 149, 31, -1, + -1, 149, 185, 149, 256, -1, 26, -1, -1, -1, + 257, 258, -1, 126, 58, -1, 59, 197, -1, 259, + 260, -1, 260, -1, 149, -1, 262, 264, 263, -1, + 262, 264, 149, -1, 59, -1, 102, -1, 4, -1, + 62, -1, 64, -1, 170, -1, 75, -1, 52, -1, + 33, -1, 136, 266, -1, 266, 267, -1, 267, -1, + 6, -1, 7, -1, 24, -1, 61, -1, 89, -1, + 150, -1, 155, -1, 268, 58, -1, 58, -1, 269, + 270, -1, 270, -1, 58, -1, 271, -1, 186, 58, + 34, 58, 187, -1, 272, 149, -1, 149, -1, 273, + 196, -1, 196, -1, 58, -1, 160, -1, 37, -1, + 58, -1, 31, -1, 277, 188, 278, 281, 189, -1, + 175, -1, 278, 279, 174, -1, 279, 174, -1, 280, + 185, 275, -1, 176, -1, 177, -1, 281, 282, -1, + 282, -1, 284, 188, 283, 285, 189, -1, 178, 185, + 275, 174, -1, 140, 185, 196, -1, 285, 286, -1, + 286, -1, 179, 185, 275, 188, 287, 189, -1, 287, + 288, 174, -1, 288, 174, -1, 289, 185, 275, -1, + 180, -1, 181, -1, 182, -1, 183, -1, 184, -1 }; /* YYRLINE[YYN] -- source line where rule number YYN was defined. */ static const yytype_uint16 yyrline[] = { - 0, 350, 350, 354, 355, 356, 370, 371, 372, 373, - 374, 375, 376, 377, 378, 379, 380, 381, 382, 390, - 400, 401, 402, 403, 404, 408, 409, 414, 419, 421, - 427, 428, 436, 437, 438, 442, 447, 448, 449, 450, - 451, 452, 453, 454, 458, 460, 465, 466, 467, 468, - 469, 470, 474, 479, 488, 498, 499, 509, 511, 513, - 524, 531, 533, 538, 540, 542, 544, 546, 548, 554, - 555, 563, 565, 577, 578, 579, 580, 581, 590, 595, - 600, 608, 610, 612, 617, 618, 619, 620, 621, 622, - 626, 627, 628, 629, 638, 640, 649, 659, 664, 672, - 673, 674, 675, 676, 677, 678, 679, 684, 685, 693, - 703, 712, 727, 732, 733, 737, 738, 742, 743, 744, - 745, 746, 747, 748, 757, 761, 765, 773, 781, 789, - 804, 819, 832, 833, 841, 842, 843, 844, 845, 846, - 847, 848, 849, 850, 851, 852, 853, 854, 858, 863, - 871, 876, 877, 878, 882, 887, 895, 900, 901, 902, - 903, 904, 905, 906, 907, 915, 925, 930, 938, 940, - 942, 944, 949, 950, 954, 955, 956, 957, 965, 967, - 972, 977, 985, 987, 1004, 1005, 1006, 1007, 1008, 1009, - 1013, 1014, 1022, 1027, 1032, 1040, 1045, 1046, 1047, 1048, - 1049, 1050, 1051, 1052, 1061, 1062, 1063, 1070, 1077, 1093, - 1112, 1117, 1119, 1121, 1123, 1125, 1132, 1137, 1138, 1139, - 1143, 1144, 1145, 1146, 1150, 1151, 1155, 1162, 1172, 1181, - 1186, 1188, 1193, 1194, 1202, 1204, 1212, 1217, 1225, 1250, - 1257, 1267, 1268, 1272, 1273, 1274, 1275, 1279, 1280, 1281, - 1285, 1290, 1295, 1303, 1304, 1305, 1306, 1307, 1308, 1309, - 1319, 1324, 1332, 1337, 1345, 1347, 1351, 1356, 1361, 1369, - 1374, 1382, 1391, 1392, 1396, 1397, 1406, 1424, 1428, 1433, - 1441, 1446, 1447, 1451, 1456, 1464, 1469, 1474, 1479, 1484, - 1492, 1497, 1502, 1510, 1515, 1516, 1517, 1518, 1519 + 0, 351, 351, 355, 356, 357, 371, 372, 373, 374, + 375, 376, 377, 378, 379, 380, 381, 382, 383, 391, + 401, 402, 403, 404, 405, 409, 410, 415, 420, 422, + 428, 429, 437, 438, 439, 443, 448, 449, 450, 451, + 452, 453, 454, 455, 459, 461, 466, 467, 468, 469, + 470, 471, 475, 480, 489, 499, 500, 510, 512, 514, + 525, 532, 534, 539, 541, 543, 545, 547, 549, 555, + 556, 564, 566, 578, 579, 580, 581, 582, 591, 596, + 601, 609, 611, 613, 618, 619, 620, 621, 622, 623, + 627, 628, 629, 630, 639, 641, 650, 660, 665, 673, + 674, 675, 676, 677, 678, 679, 680, 685, 686, 694, + 704, 713, 728, 733, 734, 738, 739, 743, 744, 745, + 746, 747, 748, 749, 758, 762, 766, 774, 782, 790, + 805, 820, 833, 834, 842, 843, 844, 845, 846, 847, + 848, 849, 850, 851, 852, 853, 854, 855, 856, 860, + 865, 873, 878, 879, 880, 884, 889, 897, 902, 903, + 904, 905, 906, 907, 908, 909, 917, 927, 932, 940, + 942, 944, 946, 951, 952, 956, 957, 958, 959, 967, + 969, 974, 979, 987, 989, 1006, 1007, 1008, 1009, 1010, + 1011, 1015, 1016, 1024, 1029, 1034, 1042, 1047, 1048, 1049, + 1050, 1051, 1052, 1053, 1054, 1063, 1064, 1065, 1072, 1079, + 1095, 1114, 1119, 1121, 1123, 1125, 1127, 1134, 1139, 1140, + 1141, 1145, 1146, 1147, 1148, 1152, 1153, 1157, 1164, 1174, + 1183, 1188, 1190, 1195, 1196, 1204, 1206, 1214, 1219, 1227, + 1252, 1259, 1269, 1270, 1274, 1275, 1276, 1277, 1281, 1282, + 1283, 1287, 1292, 1297, 1305, 1306, 1307, 1308, 1309, 1310, + 1311, 1321, 1326, 1334, 1339, 1347, 1349, 1353, 1358, 1363, + 1371, 1376, 1384, 1393, 1394, 1398, 1399, 1408, 1426, 1430, + 1435, 1443, 1448, 1449, 1453, 1458, 1466, 1471, 1476, 1481, + 1486, 1494, 1499, 1504, 1512, 1517, 1518, 1519, 1520, 1521 }; #endif @@ -994,8 +996,8 @@ static const char *const yytname[] = "T_Mem", "T_Minclock", "T_Mindepth", "T_Mindist", "T_Minimum", "T_Minpoll", "T_Minsane", "T_Mode", "T_Mode7", "T_Monitor", "T_Month", "T_Mru", "T_Multicastclient", "T_Nic", "T_Nolink", "T_Nomodify", - "T_None", "T_Nonvolatile", "T_Nopeer", "T_Noquery", "T_Noselect", - "T_Noserve", "T_Notrap", "T_Notrust", "T_Ntp", "T_Ntpport", + "T_Nomrulist", "T_None", "T_Nonvolatile", "T_Nopeer", "T_Noquery", + "T_Noselect", "T_Noserve", "T_Notrap", "T_Notrust", "T_Ntp", "T_Ntpport", "T_NtpSignDsocket", "T_Orphan", "T_Orphanwait", "T_Panic", "T_Peer", "T_Peerstats", "T_Phone", "T_Pid", "T_Pidfile", "T_Pool", "T_Port", "T_Preempt", "T_Prefer", "T_Protostats", "T_Pw", "T_Qos", "T_Randfile", @@ -1066,43 +1068,43 @@ static const yytype_uint16 yytoknum[] = 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, - 435, 436, 437, 438, 61, 40, 41, 123, 125 + 435, 436, 437, 438, 439, 61, 40, 41, 123, 125 }; # endif /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */ static const yytype_uint16 yyr1[] = { - 0, 189, 190, 191, 191, 191, 192, 192, 192, 192, - 192, 192, 192, 192, 192, 192, 192, 192, 192, 193, - 194, 194, 194, 194, 194, 195, 195, 196, 197, 197, - 198, 198, 199, 199, 199, 200, 201, 201, 201, 201, - 201, 201, 201, 201, 202, 202, 203, 203, 203, 203, - 203, 203, 204, 205, 206, 207, 207, 208, 208, 208, - 209, 209, 209, 209, 209, 209, 209, 209, 209, 210, - 210, 211, 211, 212, 212, 212, 212, 212, 213, 214, - 214, 215, 215, 215, 216, 216, 216, 216, 216, 216, - 217, 217, 217, 217, 218, 218, 218, 219, 219, 220, - 220, 220, 220, 220, 220, 220, 220, 221, 221, 222, - 222, 222, 222, 223, 223, 224, 224, 225, 225, 225, - 225, 225, 225, 225, 226, 226, 226, 226, 226, 226, - 226, 226, 227, 227, 228, 228, 228, 228, 228, 228, - 228, 228, 228, 228, 228, 228, 228, 228, 229, 229, - 230, 231, 231, 231, 232, 232, 233, 234, 234, 234, - 234, 234, 234, 234, 234, 235, 236, 236, 237, 237, - 237, 237, 238, 238, 239, 239, 239, 239, 240, 240, - 241, 241, 242, 242, 243, 243, 243, 243, 243, 243, - 244, 244, 245, 246, 246, 247, 248, 248, 248, 248, - 248, 248, 248, 248, 249, 249, 249, 249, 249, 249, - 249, 249, 249, 249, 249, 249, 249, 250, 250, 250, - 251, 251, 251, 251, 252, 252, 253, 253, 253, 254, - 255, 255, 256, 256, 257, 257, 258, 258, 259, 260, - 260, 261, 261, 262, 262, 262, 262, 263, 263, 263, - 264, 265, 265, 266, 266, 266, 266, 266, 266, 266, - 267, 267, 268, 268, 269, 269, 270, 271, 271, 272, - 272, 273, 273, 273, 274, 274, 275, 276, 277, 277, - 278, 279, 279, 280, 280, 281, 282, 283, 284, 284, - 285, 286, 286, 287, 288, 288, 288, 288, 288 + 0, 190, 191, 192, 192, 192, 193, 193, 193, 193, + 193, 193, 193, 193, 193, 193, 193, 193, 193, 194, + 195, 195, 195, 195, 195, 196, 196, 197, 198, 198, + 199, 199, 200, 200, 200, 201, 202, 202, 202, 202, + 202, 202, 202, 202, 203, 203, 204, 204, 204, 204, + 204, 204, 205, 206, 207, 208, 208, 209, 209, 209, + 210, 210, 210, 210, 210, 210, 210, 210, 210, 211, + 211, 212, 212, 213, 213, 213, 213, 213, 214, 215, + 215, 216, 216, 216, 217, 217, 217, 217, 217, 217, + 218, 218, 218, 218, 219, 219, 219, 220, 220, 221, + 221, 221, 221, 221, 221, 221, 221, 222, 222, 223, + 223, 223, 223, 224, 224, 225, 225, 226, 226, 226, + 226, 226, 226, 226, 227, 227, 227, 227, 227, 227, + 227, 227, 228, 228, 229, 229, 229, 229, 229, 229, + 229, 229, 229, 229, 229, 229, 229, 229, 229, 230, + 230, 231, 232, 232, 232, 233, 233, 234, 235, 235, + 235, 235, 235, 235, 235, 235, 236, 237, 237, 238, + 238, 238, 238, 239, 239, 240, 240, 240, 240, 241, + 241, 242, 242, 243, 243, 244, 244, 244, 244, 244, + 244, 245, 245, 246, 247, 247, 248, 249, 249, 249, + 249, 249, 249, 249, 249, 250, 250, 250, 250, 250, + 250, 250, 250, 250, 250, 250, 250, 250, 251, 251, + 251, 252, 252, 252, 252, 253, 253, 254, 254, 254, + 255, 256, 256, 257, 257, 258, 258, 259, 259, 260, + 261, 261, 262, 262, 263, 263, 263, 263, 264, 264, + 264, 265, 266, 266, 267, 267, 267, 267, 267, 267, + 267, 268, 268, 269, 269, 270, 270, 271, 272, 272, + 273, 273, 274, 274, 274, 275, 275, 276, 277, 278, + 278, 279, 280, 280, 281, 281, 282, 283, 284, 285, + 285, 286, 287, 287, 288, 289, 289, 289, 289, 289 }; /* YYR2[YYN] -- Number of symbols composing right hand side of rule YYN. */ @@ -1122,22 +1124,22 @@ static const yytype_uint8 yyr2[] = 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 5, 3, 4, 4, 3, 0, 2, 1, 1, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, - 2, 1, 1, 1, 2, 1, 2, 1, 1, 1, - 1, 1, 1, 1, 1, 3, 2, 1, 2, 2, - 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, - 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, - 1, 1, 2, 2, 1, 2, 1, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 2, 2, 2, 3, - 1, 2, 2, 2, 2, 3, 2, 1, 1, 1, - 1, 1, 1, 1, 1, 1, 1, 2, 0, 4, - 1, 0, 0, 2, 2, 2, 2, 1, 1, 3, - 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, + 1, 2, 1, 1, 1, 2, 1, 2, 1, 1, + 1, 1, 1, 1, 1, 1, 3, 2, 1, 2, + 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, - 2, 1, 2, 1, 1, 1, 5, 2, 1, 2, - 1, 1, 1, 1, 1, 1, 5, 1, 3, 2, - 3, 1, 1, 2, 1, 5, 4, 3, 2, 1, - 6, 3, 2, 3, 1, 1, 1, 1, 1 + 1, 1, 1, 2, 2, 1, 2, 1, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, + 3, 1, 2, 2, 2, 2, 3, 2, 1, 1, + 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, + 4, 1, 0, 0, 2, 2, 2, 2, 1, 1, + 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, + 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, + 1, 2, 1, 2, 1, 1, 1, 5, 2, 1, + 2, 1, 1, 1, 1, 1, 1, 5, 1, 3, + 2, 3, 1, 1, 2, 1, 5, 4, 3, 2, + 1, 6, 3, 2, 3, 1, 1, 1, 1, 1 }; /* YYDEFACT[STATE-NAME] -- Default rule to reduce with in state @@ -1145,61 +1147,61 @@ static const yytype_uint8 yyr2[] = means the default is an error. */ static const yytype_uint16 yydefact[] = { - 0, 0, 0, 23, 57, 217, 0, 69, 0, 0, - 228, 0, 210, 0, 0, 220, 0, 241, 0, 0, - 221, 0, 224, 24, 0, 0, 0, 242, 218, 0, - 22, 0, 222, 21, 223, 0, 0, 0, 0, 225, - 20, 0, 0, 0, 219, 0, 0, 0, 0, 0, - 55, 56, 277, 0, 2, 0, 7, 0, 8, 0, + 0, 0, 0, 23, 57, 218, 0, 69, 0, 0, + 229, 0, 211, 0, 0, 221, 0, 242, 0, 0, + 222, 0, 225, 24, 0, 0, 0, 243, 219, 0, + 22, 0, 223, 21, 224, 0, 0, 0, 0, 226, + 20, 0, 0, 0, 220, 0, 0, 0, 0, 0, + 55, 56, 278, 0, 2, 0, 7, 0, 8, 0, 9, 10, 13, 11, 12, 14, 15, 16, 17, 0, - 0, 0, 204, 0, 205, 18, 0, 5, 60, 61, - 62, 184, 185, 186, 187, 190, 188, 189, 191, 179, - 181, 182, 183, 151, 152, 153, 124, 149, 0, 226, - 211, 178, 99, 100, 101, 102, 106, 103, 104, 105, + 0, 0, 205, 0, 206, 18, 0, 5, 60, 61, + 62, 185, 186, 187, 188, 191, 189, 190, 192, 180, + 182, 183, 184, 152, 153, 154, 124, 150, 0, 227, + 212, 179, 99, 100, 101, 102, 106, 103, 104, 105, 107, 28, 29, 27, 0, 25, 0, 6, 63, 64, - 238, 212, 237, 270, 58, 157, 158, 159, 160, 161, - 162, 163, 164, 125, 155, 0, 59, 68, 268, 213, - 65, 253, 254, 255, 256, 257, 258, 259, 250, 252, - 132, 28, 29, 132, 132, 25, 66, 0, 214, 94, - 98, 95, 196, 197, 198, 199, 200, 201, 202, 203, - 192, 194, 0, 89, 84, 0, 85, 93, 91, 92, - 90, 88, 86, 87, 78, 80, 0, 0, 232, 264, - 0, 67, 263, 265, 261, 216, 1, 0, 4, 30, - 54, 275, 274, 206, 207, 208, 249, 248, 247, 0, - 0, 77, 73, 74, 75, 76, 0, 70, 0, 180, - 148, 150, 227, 96, 174, 175, 176, 177, 0, 0, - 172, 173, 165, 167, 0, 0, 26, 209, 236, 269, - 154, 156, 267, 251, 128, 132, 132, 131, 126, 0, - 0, 97, 193, 195, 273, 271, 272, 83, 79, 81, - 82, 215, 0, 262, 260, 3, 19, 243, 244, 245, - 240, 246, 239, 281, 282, 0, 0, 0, 72, 71, - 116, 115, 0, 113, 114, 0, 108, 111, 112, 171, - 170, 166, 168, 169, 134, 135, 136, 137, 138, 139, - 140, 141, 142, 143, 144, 145, 146, 147, 133, 129, - 130, 132, 231, 0, 0, 233, 0, 36, 37, 38, - 53, 46, 48, 47, 50, 39, 40, 41, 42, 49, - 51, 43, 31, 32, 35, 33, 0, 34, 0, 0, - 0, 0, 284, 0, 279, 0, 109, 123, 119, 121, - 117, 118, 120, 122, 110, 127, 230, 229, 235, 234, - 0, 44, 45, 52, 0, 278, 276, 283, 0, 280, - 266, 287, 0, 0, 0, 0, 0, 289, 0, 0, - 285, 288, 286, 0, 0, 294, 295, 296, 297, 298, - 0, 0, 0, 290, 0, 292, 0, 291, 293 + 239, 213, 238, 271, 58, 158, 159, 160, 161, 162, + 163, 164, 165, 125, 156, 0, 59, 68, 269, 214, + 65, 254, 255, 256, 257, 258, 259, 260, 251, 253, + 132, 28, 29, 132, 132, 25, 66, 0, 215, 94, + 98, 95, 197, 198, 199, 200, 201, 202, 203, 204, + 193, 195, 0, 89, 84, 0, 85, 93, 91, 92, + 90, 88, 86, 87, 78, 80, 0, 0, 233, 265, + 0, 67, 264, 266, 262, 217, 1, 0, 4, 30, + 54, 276, 275, 207, 208, 209, 250, 249, 248, 0, + 0, 77, 73, 74, 75, 76, 0, 70, 0, 181, + 149, 151, 228, 96, 175, 176, 177, 178, 0, 0, + 173, 174, 166, 168, 0, 0, 26, 210, 237, 270, + 155, 157, 268, 252, 128, 132, 132, 131, 126, 0, + 0, 97, 194, 196, 274, 272, 273, 83, 79, 81, + 82, 216, 0, 263, 261, 3, 19, 244, 245, 246, + 241, 247, 240, 282, 283, 0, 0, 0, 72, 71, + 116, 115, 0, 113, 114, 0, 108, 111, 112, 172, + 171, 167, 169, 170, 134, 135, 136, 137, 138, 139, + 140, 141, 142, 143, 144, 145, 146, 147, 148, 133, + 129, 130, 132, 232, 0, 0, 234, 0, 36, 37, + 38, 53, 46, 48, 47, 50, 39, 40, 41, 42, + 49, 51, 43, 31, 32, 35, 33, 0, 34, 0, + 0, 0, 0, 285, 0, 280, 0, 109, 123, 119, + 121, 117, 118, 120, 122, 110, 127, 231, 230, 236, + 235, 0, 44, 45, 52, 0, 279, 277, 284, 0, + 281, 267, 288, 0, 0, 0, 0, 0, 290, 0, + 0, 286, 289, 287, 0, 0, 295, 296, 297, 298, + 299, 0, 0, 0, 291, 0, 293, 0, 292, 294 }; /* YYDEFGOTO[NTERM-NUM]. */ static const yytype_int16 yydefgoto[] = { -1, 53, 54, 55, 56, 57, 123, 115, 116, 266, - 332, 333, 334, 335, 336, 337, 338, 58, 59, 60, + 333, 334, 335, 336, 337, 338, 339, 58, 59, 60, 61, 80, 217, 218, 62, 184, 185, 186, 187, 63, - 159, 110, 223, 286, 287, 288, 354, 64, 244, 308, + 159, 110, 223, 286, 287, 288, 355, 64, 244, 309, 96, 97, 98, 133, 134, 135, 65, 232, 233, 234, 235, 66, 89, 90, 91, 92, 67, 170, 171, 172, - 68, 69, 70, 71, 100, 158, 357, 261, 315, 121, + 68, 69, 70, 71, 100, 158, 358, 261, 316, 121, 122, 72, 73, 272, 209, 74, 148, 149, 195, 191, 192, 193, 139, 124, 257, 203, 75, 76, 275, 276, - 277, 341, 342, 373, 343, 376, 377, 390, 391, 392 + 277, 342, 343, 374, 344, 377, 378, 391, 392, 393 }; /* YYPACT[STATE-NUM] -- Index in YYTABLE of the portion describing @@ -1207,61 +1209,61 @@ static const yytype_int16 yydefgoto[] = #define YYPACT_NINF -171 static const yytype_int16 yypact[] = { - 12, -142, -26, -171, -171, -171, -23, -171, 123, 8, - -112, 123, -171, 136, -41, -171, -110, -171, -96, -94, - -171, -87, -171, -171, -41, 244, -41, -171, -171, -83, - -171, -75, -171, -171, -171, 18, 43, 40, 19, -171, - -171, -69, 136, -66, -171, 48, 443, -65, -48, 27, - -171, -171, -171, 86, 202, -86, -171, -41, -171, -41, - -171, -171, -171, -171, -171, -171, -171, -171, -171, -16, - -58, -57, -171, -13, -171, -171, -89, -171, -171, -171, - 191, -171, -171, -171, -171, -171, -171, -171, -171, 123, - -171, -171, -171, -171, -171, -171, 8, -171, 41, 69, - -171, 123, -171, -171, -171, -171, -171, -171, -171, -171, - -171, -171, -171, -171, 160, -171, -39, 356, -171, -171, - -171, -87, -171, -171, -41, -171, -171, -171, -171, -171, - -171, -171, -171, 244, -171, 53, -41, -171, -171, -33, - -171, -171, -171, -171, -171, -171, -171, -171, 43, -171, - -171, 93, 94, -171, -171, 39, -171, -56, -171, 136, + 12, -136, -12, -171, -171, -171, -1, -171, 280, 6, + -125, 280, -171, 121, -55, -171, -88, -171, -87, -83, + -171, -81, -171, -171, -55, 274, -55, -171, -171, -74, + -171, -73, -171, -171, -171, 24, 29, -11, 27, -171, + -171, -63, 121, -62, -171, 93, 490, -58, -53, 42, + -171, -171, -171, 97, 179, -71, -171, -55, -171, -55, + -171, -171, -171, -171, -171, -171, -171, -171, -171, -9, + -48, -44, -171, -2, -171, -171, -82, -171, -171, -171, + 158, -171, -171, -171, -171, -171, -171, -171, -171, 280, + -171, -171, -171, -171, -171, -171, 6, -171, 50, 80, + -171, 280, -171, -171, -171, -171, -171, -171, -171, -171, + -171, -171, -171, -171, 226, -171, -33, 334, -171, -171, + -171, -81, -171, -171, -55, -171, -171, -171, -171, -171, + -171, -171, -171, 274, -171, 59, -55, -171, -171, -29, + -171, -171, -171, -171, -171, -171, -171, -171, 29, -171, + -171, 95, 99, -171, -171, 45, -171, -56, -171, 121, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, - 48, -171, -16, -171, -171, -21, -171, -171, -171, -171, - -171, -171, -171, -171, 443, -171, 71, -16, -171, -171, - 81, -48, -171, -171, -171, 83, -171, -30, -171, -171, + 93, -171, -9, -171, -171, 0, -171, -171, -171, -171, + -171, -171, -171, -171, 490, -171, 72, -9, -171, -171, + 77, -53, -171, -171, -171, 83, -171, -28, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, 10, - -146, -171, -171, -171, -171, -171, 87, -171, -4, -171, - -171, -171, -171, 88, -171, -171, -171, -171, 5, 99, - -171, -171, 160, -171, -16, -21, -171, -171, -171, -171, - -171, -171, -171, -171, 335, -171, -171, 335, 335, -65, - 16, -171, -171, -171, -171, -171, -171, -171, -171, -171, - -171, -50, 126, -171, -171, -171, 414, -171, -171, -171, - -171, -171, -171, -171, -171, -120, -8, -17, -171, -171, - -171, -171, 30, -171, -171, 3, -171, -171, -171, -171, + -147, -171, -171, -171, -171, -171, 87, -171, 5, -171, + -171, -171, -171, 4, -171, -171, -171, -171, 7, 100, + -171, -171, 226, -171, -9, 0, -171, -171, -171, -171, + -171, -171, -171, -171, 453, -171, -171, 453, 453, -58, + 14, -171, -171, -171, -171, -171, -171, -171, -171, -171, + -171, -47, 127, -171, -171, -171, 388, -171, -171, -171, + -171, -171, -171, -171, -171, -121, -8, -20, -171, -171, + -171, -171, 19, -171, -171, 3, -171, -171, -171, -171, + -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, - -171, -171, -171, -171, -171, -171, -171, -171, -171, 335, - 335, -171, 154, -65, 124, -171, 125, -171, -171, -171, + 453, 453, -171, 155, -58, 124, -171, 125, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, - -171, -171, -171, -171, -171, -171, -46, -171, 36, 6, - 14, -131, -171, 9, -171, -16, -171, -171, -171, -171, - -171, -171, -171, -171, -171, 335, -171, -171, -171, -171, - 20, -171, -171, -171, -41, -171, -171, -171, 21, -171, - -171, -171, 11, 29, -16, 24, -118, -171, 32, -16, - -171, -171, -171, 23, 217, -171, -171, -171, -171, -171, - 64, 46, 28, -171, 49, -171, -16, -171, -171 + -171, -171, -171, -171, -171, -171, -171, -49, -171, 40, + 11, 16, -122, -171, 9, -171, -9, -171, -171, -171, + -171, -171, -171, -171, -171, -171, 453, -171, -171, -171, + -171, 8, -171, -171, -171, -55, -171, -171, -171, 13, + -171, -171, -171, 17, 25, -9, 18, -119, -171, 43, + -9, -171, -171, -171, 28, 51, -171, -171, -171, -171, + -171, 39, 55, 52, -171, 67, -171, -9, -171, -171 }; /* YYPGOTO[NTERM-NUM]. */ static const yytype_int16 yypgoto[] = { - -171, -171, -171, -49, -171, -171, -14, -36, -171, -171, + -171, -171, -171, -34, -171, -171, -14, -36, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, - -171, -171, -171, -171, -171, -171, 44, -171, -171, -171, + -171, -171, -171, -171, -171, -171, 41, -171, -171, -171, -171, -35, -171, -171, -171, -171, -171, -171, -150, -171, - -171, 129, -171, -171, 96, -171, -171, -171, -5, -171, - -171, -171, 221, -43, -171, -171, -171, -171, 63, -171, + -171, 102, -171, -171, 91, -171, -171, -171, 20, -171, + -171, -171, 232, -24, -171, -171, -171, -171, 74, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, -171, - 114, -171, -171, -171, -171, -171, -171, 92, -171, -171, - 57, -171, -171, 225, 22, -170, -171, -171, -171, -20, - -171, -171, -81, -171, -171, -171, -122, -171, -132, -171 + 128, -171, -171, -171, -171, -171, -171, 98, -171, -171, + 62, -171, -171, 231, 23, -170, -171, -171, -171, -13, + -171, -171, -79, -171, -171, -171, -116, -171, -127, -171 }; /* YYTABLE[YYPACT[STATE-NUM]]. What to do in state STATE-NUM. If @@ -1271,128 +1273,136 @@ static const yytype_int16 yypgoto[] = #define YYTABLE_NINF -7 static const yytype_int16 yytable[] = { - 114, 155, 253, 247, 248, 197, 347, 160, 339, 313, - 189, 188, 361, 1, 267, 201, 254, 260, 93, 339, - 206, 2, 111, 154, 112, 3, 4, 5, 348, 273, - 274, 77, 78, 6, 7, 79, 99, 255, 117, 207, - 8, 9, 202, 199, 10, 200, 219, 11, 12, 141, - 142, 13, 118, 162, 119, 273, 274, 366, 219, 14, - 375, 120, 208, 15, 292, 137, 150, 143, 237, 16, - 380, 17, 268, 138, 269, 314, 140, 156, 163, 157, - 18, 19, 161, 113, 20, 194, 196, 198, 21, 22, - 204, 205, 23, 24, 164, 309, 310, 165, 210, 221, - 222, 94, 349, 151, 144, 152, 95, 113, 350, 236, - 239, 241, 25, 26, 27, 242, 280, 362, 28, 245, - 246, 249, 239, 281, 251, 351, 282, 29, 250, 259, - 81, 30, 145, 31, 82, 32, 33, 190, 256, 262, - 83, 264, 34, 265, 279, 278, 35, 36, 37, 38, - 39, 40, 41, 289, 42, 102, 43, 290, 270, 103, - 316, 355, 283, 44, 312, 344, 166, 345, 45, 46, - 47, 352, 48, 49, 353, 369, 50, 51, 346, 271, - 356, 153, 359, 360, 363, -6, 52, 365, 113, 84, - 364, 284, 146, 167, 168, 374, 368, 147, 372, 169, - 224, 225, 226, 227, 378, 382, 370, 375, 379, 383, - 384, 2, 396, 311, 104, 3, 4, 5, 211, 395, - 85, 86, 397, 6, 7, 220, 398, 291, 258, 240, - 8, 9, 101, 252, 10, 238, 87, 11, 12, 212, - 243, 13, 213, 385, 386, 387, 388, 389, 263, 14, - 285, 136, 393, 15, 381, 340, 105, 293, 394, 16, - 367, 17, 0, 0, 106, 0, 88, 0, 107, 0, - 18, 19, 0, 0, 20, 0, 0, 358, 21, 22, - 0, 0, 23, 24, 0, 0, 108, 0, 0, 0, - 0, 109, 0, 228, 0, 0, 0, 125, 126, 127, - 128, 0, 25, 26, 27, 0, 0, 229, 28, 0, - 0, 0, 230, 231, 0, 0, 0, 29, 0, 0, - 214, 30, 215, 31, 0, 32, 33, 129, 216, 130, - 0, 131, 34, 0, 0, 132, 35, 36, 37, 38, - 39, 40, 41, 0, 42, 0, 43, 0, 0, 0, - 371, 0, 0, 44, 0, 0, 0, 0, 45, 46, - 47, 0, 48, 49, 0, 2, 50, 51, 0, 3, - 4, 5, 0, 0, 0, -6, 52, 6, 7, 294, - 0, 0, 0, 0, 8, 9, 0, 295, 10, 0, - 0, 11, 12, 0, 0, 13, 385, 386, 387, 388, - 389, 0, 0, 14, 0, 296, 297, 15, 298, 0, - 0, 0, 0, 16, 299, 17, 0, 0, 0, 0, - 0, 0, 317, 0, 18, 19, 0, 0, 20, 0, - 318, 0, 21, 22, 0, 0, 23, 24, 0, 300, - 0, 0, 301, 302, 0, 303, 304, 305, 0, 306, - 0, 0, 0, 0, 0, 173, 25, 26, 27, 0, - 0, 174, 28, 175, 319, 320, 0, 0, 0, 0, - 0, 29, 0, 0, 0, 30, 0, 31, 0, 32, - 33, 321, 0, 0, 0, 0, 34, 0, 176, 0, - 35, 36, 37, 38, 39, 40, 41, 0, 42, 0, - 43, 307, 322, 0, 0, 0, 0, 44, 323, 0, - 324, 0, 45, 46, 47, 0, 48, 49, 0, 0, - 50, 51, 0, 325, 0, 0, 0, 177, 0, 178, - 52, 0, 0, 179, 0, 180, 0, 0, 181, 0, - 326, 327, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 182, - 183, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 328, 0, 329, 0, 0, 0, 0, - 330, 0, 0, 0, 331 + 114, 155, 253, 247, 248, 189, 348, 160, 111, 362, + 112, 188, 314, 1, 267, 150, 93, 260, 340, 340, + 197, 2, 201, 154, 99, 3, 4, 5, 349, 273, + 274, 206, 280, 6, 7, 141, 142, 254, 77, 281, + 8, 9, 282, 199, 10, 200, 78, 11, 12, 202, + 207, 13, 151, 143, 152, 273, 274, 79, 255, 14, + 376, 117, 118, 15, 292, 219, 119, 367, 120, 16, + 381, 17, 268, 208, 269, 137, 138, 219, 283, 315, + 18, 19, 140, 237, 20, 156, 157, 161, 21, 22, + 144, 113, 23, 24, 113, 310, 311, 196, 162, 94, + 194, 204, 350, 198, 95, 205, 210, 284, 221, 351, + 239, 222, 25, 26, 27, 363, 236, 241, 145, 28, + 242, 245, 239, 163, 251, 246, 352, 249, 29, 250, + 259, 153, 30, 190, 31, 262, 32, 33, 113, 164, + 102, 264, 165, 34, 103, 278, 265, 35, 36, 37, + 38, 39, 40, 41, 279, 42, 289, 43, 290, 270, + 256, 317, 356, 313, 44, 346, 345, 285, 347, 45, + 46, 47, 353, 48, 49, 354, 370, 50, 51, 146, + 271, 357, 360, 361, 147, 211, -6, 52, 2, 364, + 366, 373, 3, 4, 5, 371, 365, 369, 220, 104, + 6, 7, 375, 380, 376, 379, 212, 8, 9, 213, + 384, 10, 166, 312, 11, 12, 385, 383, 13, 386, + 387, 388, 389, 390, 240, 258, 14, 399, 394, 396, + 15, 386, 387, 388, 389, 390, 16, 397, 17, 167, + 168, 398, 105, 101, 252, 169, 243, 18, 19, 238, + 106, 20, 291, 263, 107, 21, 22, 136, 293, 23, + 24, 382, 341, 368, 395, 0, 224, 225, 226, 227, + 0, 0, 108, 0, 0, 0, 0, 109, 359, 25, + 26, 27, 0, 0, 0, 0, 28, 81, 214, 0, + 215, 82, 0, 0, 0, 29, 216, 83, 0, 30, + 0, 31, 0, 32, 33, 0, 0, 0, 0, 0, + 34, 0, 0, 0, 35, 36, 37, 38, 39, 40, + 41, 0, 42, 0, 43, 0, 0, 125, 126, 127, + 128, 44, 0, 0, 0, 0, 45, 46, 47, 0, + 48, 49, 0, 2, 50, 51, 84, 3, 4, 5, + 0, 372, 0, -6, 52, 6, 7, 129, 0, 130, + 228, 131, 8, 9, 0, 132, 10, 0, 0, 11, + 12, 0, 0, 13, 229, 0, 0, 85, 86, 230, + 231, 14, 0, 0, 0, 15, 0, 0, 0, 0, + 0, 16, 0, 17, 87, 0, 318, 0, 0, 0, + 0, 0, 18, 19, 319, 0, 20, 0, 0, 0, + 21, 22, 0, 0, 23, 24, 0, 0, 0, 0, + 0, 0, 0, 0, 88, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 25, 26, 27, 0, 320, 321, + 0, 28, 0, 0, 0, 0, 0, 0, 0, 0, + 29, 0, 0, 0, 30, 322, 31, 0, 32, 33, + 0, 0, 0, 0, 0, 34, 0, 0, 0, 35, + 36, 37, 38, 39, 40, 41, 323, 42, 0, 43, + 0, 0, 324, 0, 325, 0, 44, 0, 0, 0, + 0, 45, 46, 47, 0, 48, 49, 294, 326, 50, + 51, 0, 173, 0, 0, 295, 0, 0, 174, 52, + 175, 0, 0, 0, 0, 327, 328, 0, 0, 0, + 0, 0, 0, 296, 297, 0, 298, 0, 0, 0, + 0, 0, 299, 0, 0, 176, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 329, 0, + 330, 0, 0, 0, 0, 331, 0, 300, 301, 332, + 0, 302, 303, 0, 304, 305, 306, 0, 307, 0, + 0, 0, 0, 0, 177, 0, 178, 0, 0, 0, + 179, 0, 180, 0, 0, 181, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 182, 183, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 308 }; static const yytype_int16 yycheck[] = { - 14, 37, 172, 153, 154, 54, 3, 42, 139, 59, - 58, 47, 58, 1, 4, 31, 37, 187, 10, 139, - 33, 9, 63, 37, 65, 13, 14, 15, 25, 175, - 176, 173, 58, 21, 22, 58, 148, 58, 148, 52, - 28, 29, 58, 57, 32, 59, 89, 35, 36, 6, - 7, 39, 148, 5, 148, 175, 176, 188, 101, 47, - 178, 148, 75, 51, 234, 148, 26, 24, 117, 57, - 188, 59, 62, 148, 64, 125, 58, 58, 30, 148, - 68, 69, 148, 148, 72, 58, 0, 173, 76, 77, - 148, 148, 80, 81, 46, 245, 246, 49, 187, 58, - 31, 93, 99, 63, 61, 65, 98, 148, 105, 148, - 124, 58, 100, 101, 102, 148, 28, 163, 106, 26, - 26, 82, 136, 35, 159, 122, 38, 115, 184, 58, - 7, 119, 89, 121, 11, 123, 124, 185, 159, 58, - 17, 58, 130, 173, 148, 58, 134, 135, 136, 137, - 138, 139, 140, 148, 142, 19, 144, 58, 148, 23, - 34, 311, 74, 151, 148, 173, 118, 184, 156, 157, - 158, 168, 160, 161, 171, 345, 164, 165, 148, 169, - 26, 141, 58, 58, 148, 173, 174, 173, 148, 66, - 184, 103, 149, 145, 146, 184, 187, 154, 177, 151, - 40, 41, 42, 43, 374, 173, 186, 178, 184, 379, - 187, 9, 184, 249, 78, 13, 14, 15, 27, 173, - 97, 98, 173, 21, 22, 96, 396, 232, 184, 133, - 28, 29, 11, 170, 32, 121, 113, 35, 36, 48, - 148, 39, 51, 179, 180, 181, 182, 183, 191, 47, - 162, 26, 188, 51, 376, 275, 120, 235, 390, 57, - 341, 59, -1, -1, 128, -1, 143, -1, 132, -1, - 68, 69, -1, -1, 72, -1, -1, 313, 76, 77, - -1, -1, 80, 81, -1, -1, 150, -1, -1, -1, - -1, 155, -1, 133, -1, -1, -1, 53, 54, 55, - 56, -1, 100, 101, 102, -1, -1, 147, 106, -1, - -1, -1, 152, 153, -1, -1, -1, 115, -1, -1, - 129, 119, 131, 121, -1, 123, 124, 83, 137, 85, - -1, 87, 130, -1, -1, 91, 134, 135, 136, 137, - 138, 139, 140, -1, 142, -1, 144, -1, -1, -1, - 364, -1, -1, 151, -1, -1, -1, -1, 156, 157, - 158, -1, 160, 161, -1, 9, 164, 165, -1, 13, - 14, 15, -1, -1, -1, 173, 174, 21, 22, 44, - -1, -1, -1, -1, 28, 29, -1, 52, 32, -1, - -1, 35, 36, -1, -1, 39, 179, 180, 181, 182, - 183, -1, -1, 47, -1, 70, 71, 51, 73, -1, - -1, -1, -1, 57, 79, 59, -1, -1, -1, -1, - -1, -1, 8, -1, 68, 69, -1, -1, 72, -1, - 16, -1, 76, 77, -1, -1, 80, 81, -1, 104, - -1, -1, 107, 108, -1, 110, 111, 112, -1, 114, - -1, -1, -1, -1, -1, 12, 100, 101, 102, -1, - -1, 18, 106, 20, 50, 51, -1, -1, -1, -1, - -1, 115, -1, -1, -1, 119, -1, 121, -1, 123, - 124, 67, -1, -1, -1, -1, 130, -1, 45, -1, - 134, 135, 136, 137, 138, 139, 140, -1, 142, -1, - 144, 166, 88, -1, -1, -1, -1, 151, 94, -1, - 96, -1, 156, 157, 158, -1, 160, 161, -1, -1, - 164, 165, -1, 109, -1, -1, -1, 84, -1, 86, - 174, -1, -1, 90, -1, 92, -1, -1, 95, -1, - 126, 127, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, -1, -1, -1, -1, -1, -1, 116, - 117, -1, -1, -1, -1, -1, -1, -1, -1, -1, - -1, -1, -1, 159, -1, 161, -1, -1, -1, -1, - 166, -1, -1, -1, 170 + 14, 37, 172, 153, 154, 58, 3, 42, 63, 58, + 65, 47, 59, 1, 4, 26, 10, 187, 140, 140, + 54, 9, 31, 37, 149, 13, 14, 15, 25, 176, + 177, 33, 28, 21, 22, 6, 7, 37, 174, 35, + 28, 29, 38, 57, 32, 59, 58, 35, 36, 58, + 52, 39, 63, 24, 65, 176, 177, 58, 58, 47, + 179, 149, 149, 51, 234, 89, 149, 189, 149, 57, + 189, 59, 62, 75, 64, 149, 149, 101, 74, 126, + 68, 69, 58, 117, 72, 58, 149, 149, 76, 77, + 61, 149, 80, 81, 149, 245, 246, 0, 5, 93, + 58, 149, 99, 174, 98, 149, 188, 103, 58, 106, + 124, 31, 100, 101, 102, 164, 149, 58, 89, 107, + 149, 26, 136, 30, 159, 26, 123, 82, 116, 185, + 58, 142, 120, 186, 122, 58, 124, 125, 149, 46, + 19, 58, 49, 131, 23, 58, 174, 135, 136, 137, + 138, 139, 140, 141, 149, 143, 149, 145, 58, 149, + 160, 34, 312, 149, 152, 185, 174, 163, 149, 157, + 158, 159, 169, 161, 162, 172, 346, 165, 166, 150, + 170, 26, 58, 58, 155, 27, 174, 175, 9, 149, + 174, 178, 13, 14, 15, 187, 185, 188, 96, 78, + 21, 22, 185, 185, 179, 375, 48, 28, 29, 51, + 380, 32, 119, 249, 35, 36, 188, 174, 39, 180, + 181, 182, 183, 184, 133, 184, 47, 397, 189, 174, + 51, 180, 181, 182, 183, 184, 57, 185, 59, 146, + 147, 174, 121, 11, 170, 152, 148, 68, 69, 121, + 129, 72, 232, 191, 133, 76, 77, 26, 235, 80, + 81, 377, 275, 342, 391, -1, 40, 41, 42, 43, + -1, -1, 151, -1, -1, -1, -1, 156, 314, 100, + 101, 102, -1, -1, -1, -1, 107, 7, 130, -1, + 132, 11, -1, -1, -1, 116, 138, 17, -1, 120, + -1, 122, -1, 124, 125, -1, -1, -1, -1, -1, + 131, -1, -1, -1, 135, 136, 137, 138, 139, 140, + 141, -1, 143, -1, 145, -1, -1, 53, 54, 55, + 56, 152, -1, -1, -1, -1, 157, 158, 159, -1, + 161, 162, -1, 9, 165, 166, 66, 13, 14, 15, + -1, 365, -1, 174, 175, 21, 22, 83, -1, 85, + 134, 87, 28, 29, -1, 91, 32, -1, -1, 35, + 36, -1, -1, 39, 148, -1, -1, 97, 98, 153, + 154, 47, -1, -1, -1, 51, -1, -1, -1, -1, + -1, 57, -1, 59, 114, -1, 8, -1, -1, -1, + -1, -1, 68, 69, 16, -1, 72, -1, -1, -1, + 76, 77, -1, -1, 80, 81, -1, -1, -1, -1, + -1, -1, -1, -1, 144, -1, -1, -1, -1, -1, + -1, -1, -1, -1, 100, 101, 102, -1, 50, 51, + -1, 107, -1, -1, -1, -1, -1, -1, -1, -1, + 116, -1, -1, -1, 120, 67, 122, -1, 124, 125, + -1, -1, -1, -1, -1, 131, -1, -1, -1, 135, + 136, 137, 138, 139, 140, 141, 88, 143, -1, 145, + -1, -1, 94, -1, 96, -1, 152, -1, -1, -1, + -1, 157, 158, 159, -1, 161, 162, 44, 110, 165, + 166, -1, 12, -1, -1, 52, -1, -1, 18, 175, + 20, -1, -1, -1, -1, 127, 128, -1, -1, -1, + -1, -1, -1, 70, 71, -1, 73, -1, -1, -1, + -1, -1, 79, -1, -1, 45, -1, -1, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, 160, -1, + 162, -1, -1, -1, -1, 167, -1, 104, 105, 171, + -1, 108, 109, -1, 111, 112, 113, -1, 115, -1, + -1, -1, -1, -1, 84, -1, 86, -1, -1, -1, + 90, -1, 92, -1, -1, 95, -1, -1, -1, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + -1, -1, -1, -1, -1, -1, -1, 117, 118, -1, + -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, + 167 }; /* YYSTOS[STATE-NUM] -- The (internal number of the) accessing @@ -1401,44 +1411,44 @@ static const yytype_uint16 yystos[] = { 0, 1, 9, 13, 14, 15, 21, 22, 28, 29, 32, 35, 36, 39, 47, 51, 57, 59, 68, 69, - 72, 76, 77, 80, 81, 100, 101, 102, 106, 115, - 119, 121, 123, 124, 130, 134, 135, 136, 137, 138, - 139, 140, 142, 144, 151, 156, 157, 158, 160, 161, - 164, 165, 174, 190, 191, 192, 193, 194, 206, 207, - 208, 209, 213, 218, 226, 235, 240, 245, 249, 250, - 251, 252, 260, 261, 264, 275, 276, 173, 58, 58, - 210, 7, 11, 17, 66, 97, 98, 113, 143, 241, - 242, 243, 244, 10, 93, 98, 229, 230, 231, 148, - 253, 241, 19, 23, 78, 120, 128, 132, 150, 155, - 220, 63, 65, 148, 195, 196, 197, 148, 148, 148, - 148, 258, 259, 195, 272, 53, 54, 55, 56, 83, - 85, 87, 91, 232, 233, 234, 272, 148, 148, 271, - 58, 6, 7, 24, 61, 89, 149, 154, 265, 266, - 26, 63, 65, 141, 195, 196, 58, 148, 254, 219, - 220, 148, 5, 30, 46, 49, 118, 145, 146, 151, - 246, 247, 248, 12, 18, 20, 45, 84, 86, 90, - 92, 95, 116, 117, 214, 215, 216, 217, 196, 58, - 185, 268, 269, 270, 58, 267, 0, 192, 173, 195, - 195, 31, 58, 274, 148, 148, 33, 52, 75, 263, - 187, 27, 48, 51, 129, 131, 137, 211, 212, 242, - 230, 58, 31, 221, 40, 41, 42, 43, 133, 147, - 152, 153, 236, 237, 238, 239, 148, 192, 259, 195, - 233, 58, 148, 266, 227, 26, 26, 227, 227, 82, - 184, 220, 247, 274, 37, 58, 159, 273, 215, 58, - 274, 256, 58, 269, 58, 173, 198, 4, 62, 64, - 148, 169, 262, 175, 176, 277, 278, 279, 58, 148, - 28, 35, 38, 74, 103, 162, 222, 223, 224, 148, - 58, 237, 274, 273, 44, 52, 70, 71, 73, 79, - 104, 107, 108, 110, 111, 112, 114, 166, 228, 227, - 227, 196, 148, 59, 125, 257, 34, 8, 16, 50, - 51, 67, 88, 94, 96, 109, 126, 127, 159, 161, - 166, 170, 199, 200, 201, 202, 203, 204, 205, 139, - 278, 280, 281, 283, 173, 184, 148, 3, 25, 99, - 105, 122, 168, 171, 225, 227, 26, 255, 196, 58, - 58, 58, 163, 148, 184, 173, 188, 281, 187, 274, - 186, 195, 177, 282, 184, 178, 284, 285, 274, 184, - 188, 285, 173, 274, 187, 179, 180, 181, 182, 183, - 286, 287, 288, 188, 287, 173, 184, 173, 274 + 72, 76, 77, 80, 81, 100, 101, 102, 107, 116, + 120, 122, 124, 125, 131, 135, 136, 137, 138, 139, + 140, 141, 143, 145, 152, 157, 158, 159, 161, 162, + 165, 166, 175, 191, 192, 193, 194, 195, 207, 208, + 209, 210, 214, 219, 227, 236, 241, 246, 250, 251, + 252, 253, 261, 262, 265, 276, 277, 174, 58, 58, + 211, 7, 11, 17, 66, 97, 98, 114, 144, 242, + 243, 244, 245, 10, 93, 98, 230, 231, 232, 149, + 254, 242, 19, 23, 78, 121, 129, 133, 151, 156, + 221, 63, 65, 149, 196, 197, 198, 149, 149, 149, + 149, 259, 260, 196, 273, 53, 54, 55, 56, 83, + 85, 87, 91, 233, 234, 235, 273, 149, 149, 272, + 58, 6, 7, 24, 61, 89, 150, 155, 266, 267, + 26, 63, 65, 142, 196, 197, 58, 149, 255, 220, + 221, 149, 5, 30, 46, 49, 119, 146, 147, 152, + 247, 248, 249, 12, 18, 20, 45, 84, 86, 90, + 92, 95, 117, 118, 215, 216, 217, 218, 197, 58, + 186, 269, 270, 271, 58, 268, 0, 193, 174, 196, + 196, 31, 58, 275, 149, 149, 33, 52, 75, 264, + 188, 27, 48, 51, 130, 132, 138, 212, 213, 243, + 231, 58, 31, 222, 40, 41, 42, 43, 134, 148, + 153, 154, 237, 238, 239, 240, 149, 193, 260, 196, + 234, 58, 149, 267, 228, 26, 26, 228, 228, 82, + 185, 221, 248, 275, 37, 58, 160, 274, 216, 58, + 275, 257, 58, 270, 58, 174, 199, 4, 62, 64, + 149, 170, 263, 176, 177, 278, 279, 280, 58, 149, + 28, 35, 38, 74, 103, 163, 223, 224, 225, 149, + 58, 238, 275, 274, 44, 52, 70, 71, 73, 79, + 104, 105, 108, 109, 111, 112, 113, 115, 167, 229, + 228, 228, 197, 149, 59, 126, 258, 34, 8, 16, + 50, 51, 67, 88, 94, 96, 110, 127, 128, 160, + 162, 167, 171, 200, 201, 202, 203, 204, 205, 206, + 140, 279, 281, 282, 284, 174, 185, 149, 3, 25, + 99, 106, 123, 169, 172, 226, 228, 26, 256, 197, + 58, 58, 58, 164, 149, 185, 174, 189, 282, 188, + 275, 187, 196, 178, 283, 185, 179, 285, 286, 275, + 185, 189, 286, 174, 275, 188, 180, 181, 182, 183, + 184, 287, 288, 289, 189, 288, 174, 185, 174, 275 }; #define yyerrok (yyerrstatus = 0) @@ -2261,7 +2271,7 @@ yyreduce: case 5: /* Line 1464 of yacc.c */ -#line 357 "ntp_parser.y" +#line 358 "ntp_parser.y" { /* I will need to incorporate much more fine grained * error messages. The following should suffice for @@ -2278,7 +2288,7 @@ yyreduce: case 19: /* Line 1464 of yacc.c */ -#line 391 "ntp_parser.y" +#line 392 "ntp_parser.y" { peer_node *my_node; @@ -2290,42 +2300,42 @@ yyreduce: case 26: /* Line 1464 of yacc.c */ -#line 410 "ntp_parser.y" +#line 411 "ntp_parser.y" { (yyval.Address_node) = create_address_node((yyvsp[(2) - (2)].String), (yyvsp[(1) - (2)].Integer)); } break; case 27: /* Line 1464 of yacc.c */ -#line 415 "ntp_parser.y" +#line 416 "ntp_parser.y" { (yyval.Address_node) = create_address_node((yyvsp[(1) - (1)].String), AF_UNSPEC); } break; case 28: /* Line 1464 of yacc.c */ -#line 420 "ntp_parser.y" +#line 421 "ntp_parser.y" { (yyval.Integer) = AF_INET; } break; case 29: /* Line 1464 of yacc.c */ -#line 422 "ntp_parser.y" +#line 423 "ntp_parser.y" { (yyval.Integer) = AF_INET6; } break; case 30: /* Line 1464 of yacc.c */ -#line 427 "ntp_parser.y" +#line 428 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; } break; case 31: /* Line 1464 of yacc.c */ -#line 429 "ntp_parser.y" +#line 430 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); @@ -2335,35 +2345,35 @@ yyreduce: case 35: /* Line 1464 of yacc.c */ -#line 443 "ntp_parser.y" +#line 444 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival(T_Flag, (yyvsp[(1) - (1)].Integer)); } break; case 44: /* Line 1464 of yacc.c */ -#line 459 "ntp_parser.y" +#line 460 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); } break; case 45: /* Line 1464 of yacc.c */ -#line 461 "ntp_parser.y" +#line 462 "ntp_parser.y" { (yyval.Attr_val) = create_attr_uval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); } break; case 52: /* Line 1464 of yacc.c */ -#line 475 "ntp_parser.y" +#line 476 "ntp_parser.y" { (yyval.Attr_val) = create_attr_sval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].String)); } break; case 54: /* Line 1464 of yacc.c */ -#line 489 "ntp_parser.y" +#line 490 "ntp_parser.y" { unpeer_node *my_node; @@ -2376,28 +2386,28 @@ yyreduce: case 57: /* Line 1464 of yacc.c */ -#line 510 "ntp_parser.y" +#line 511 "ntp_parser.y" { cfgt.broadcastclient = 1; } break; case 58: /* Line 1464 of yacc.c */ -#line 512 "ntp_parser.y" +#line 513 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.manycastserver, (yyvsp[(2) - (2)].Address_fifo)); } break; case 59: /* Line 1464 of yacc.c */ -#line 514 "ntp_parser.y" +#line 515 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.multicastclient, (yyvsp[(2) - (2)].Address_fifo)); } break; case 60: /* Line 1464 of yacc.c */ -#line 525 "ntp_parser.y" +#line 526 "ntp_parser.y" { attr_val *atrv; @@ -2409,14 +2419,14 @@ yyreduce: case 61: /* Line 1464 of yacc.c */ -#line 532 "ntp_parser.y" +#line 533 "ntp_parser.y" { cfgt.auth.control_key = (yyvsp[(2) - (2)].Integer); } break; case 62: /* Line 1464 of yacc.c */ -#line 534 "ntp_parser.y" +#line 535 "ntp_parser.y" { cfgt.auth.cryptosw++; CONCAT_G_FIFOS(cfgt.auth.crypto_cmd_list, (yyvsp[(2) - (2)].Attr_val_fifo)); @@ -2426,56 +2436,56 @@ yyreduce: case 63: /* Line 1464 of yacc.c */ -#line 539 "ntp_parser.y" +#line 540 "ntp_parser.y" { cfgt.auth.keys = (yyvsp[(2) - (2)].String); } break; case 64: /* Line 1464 of yacc.c */ -#line 541 "ntp_parser.y" +#line 542 "ntp_parser.y" { cfgt.auth.keysdir = (yyvsp[(2) - (2)].String); } break; case 65: /* Line 1464 of yacc.c */ -#line 543 "ntp_parser.y" +#line 544 "ntp_parser.y" { cfgt.auth.request_key = (yyvsp[(2) - (2)].Integer); } break; case 66: /* Line 1464 of yacc.c */ -#line 545 "ntp_parser.y" +#line 546 "ntp_parser.y" { cfgt.auth.revoke = (yyvsp[(2) - (2)].Integer); } break; case 67: /* Line 1464 of yacc.c */ -#line 547 "ntp_parser.y" +#line 548 "ntp_parser.y" { cfgt.auth.trusted_key_list = (yyvsp[(2) - (2)].Attr_val_fifo); } break; case 68: /* Line 1464 of yacc.c */ -#line 549 "ntp_parser.y" +#line 550 "ntp_parser.y" { cfgt.auth.ntp_signd_socket = (yyvsp[(2) - (2)].String); } break; case 69: /* Line 1464 of yacc.c */ -#line 554 "ntp_parser.y" +#line 555 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; } break; case 70: /* Line 1464 of yacc.c */ -#line 556 "ntp_parser.y" +#line 557 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); @@ -2485,14 +2495,14 @@ yyreduce: case 71: /* Line 1464 of yacc.c */ -#line 564 "ntp_parser.y" +#line 565 "ntp_parser.y" { (yyval.Attr_val) = create_attr_sval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].String)); } break; case 72: /* Line 1464 of yacc.c */ -#line 566 "ntp_parser.y" +#line 567 "ntp_parser.y" { (yyval.Attr_val) = NULL; cfgt.auth.revoke = (yyvsp[(2) - (2)].Integer); @@ -2506,14 +2516,14 @@ yyreduce: case 78: /* Line 1464 of yacc.c */ -#line 591 "ntp_parser.y" +#line 592 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.orphan_cmds, (yyvsp[(2) - (2)].Attr_val_fifo)); } break; case 79: /* Line 1464 of yacc.c */ -#line 596 "ntp_parser.y" +#line 597 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); @@ -2523,7 +2533,7 @@ yyreduce: case 80: /* Line 1464 of yacc.c */ -#line 601 "ntp_parser.y" +#line 602 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); @@ -2533,35 +2543,35 @@ yyreduce: case 81: /* Line 1464 of yacc.c */ -#line 609 "ntp_parser.y" +#line 610 "ntp_parser.y" { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (2)].Integer), (double)(yyvsp[(2) - (2)].Integer)); } break; case 82: /* Line 1464 of yacc.c */ -#line 611 "ntp_parser.y" +#line 612 "ntp_parser.y" { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Double)); } break; case 83: /* Line 1464 of yacc.c */ -#line 613 "ntp_parser.y" +#line 614 "ntp_parser.y" { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (2)].Integer), (double)(yyvsp[(2) - (2)].Integer)); } break; case 94: /* Line 1464 of yacc.c */ -#line 639 "ntp_parser.y" +#line 640 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.stats_list, (yyvsp[(2) - (2)].Int_fifo)); } break; case 95: /* Line 1464 of yacc.c */ -#line 641 "ntp_parser.y" +#line 642 "ntp_parser.y" { if (input_from_file) { cfgt.stats_dir = (yyvsp[(2) - (2)].String); @@ -2575,7 +2585,7 @@ yyreduce: case 96: /* Line 1464 of yacc.c */ -#line 650 "ntp_parser.y" +#line 651 "ntp_parser.y" { filegen_node *fgn; @@ -2587,7 +2597,7 @@ yyreduce: case 97: /* Line 1464 of yacc.c */ -#line 660 "ntp_parser.y" +#line 661 "ntp_parser.y" { (yyval.Int_fifo) = (yyvsp[(1) - (2)].Int_fifo); APPEND_G_FIFO((yyval.Int_fifo), create_int_node((yyvsp[(2) - (2)].Integer))); @@ -2597,7 +2607,7 @@ yyreduce: case 98: /* Line 1464 of yacc.c */ -#line 665 "ntp_parser.y" +#line 666 "ntp_parser.y" { (yyval.Int_fifo) = NULL; APPEND_G_FIFO((yyval.Int_fifo), create_int_node((yyvsp[(1) - (1)].Integer))); @@ -2607,14 +2617,14 @@ yyreduce: case 107: /* Line 1464 of yacc.c */ -#line 684 "ntp_parser.y" +#line 685 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; } break; case 108: /* Line 1464 of yacc.c */ -#line 686 "ntp_parser.y" +#line 687 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); @@ -2624,7 +2634,7 @@ yyreduce: case 109: /* Line 1464 of yacc.c */ -#line 694 "ntp_parser.y" +#line 695 "ntp_parser.y" { if (input_from_file) { (yyval.Attr_val) = create_attr_sval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].String)); @@ -2639,7 +2649,7 @@ yyreduce: case 110: /* Line 1464 of yacc.c */ -#line 704 "ntp_parser.y" +#line 705 "ntp_parser.y" { if (input_from_file) { (yyval.Attr_val) = create_attr_ival((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); @@ -2653,7 +2663,7 @@ yyreduce: case 111: /* Line 1464 of yacc.c */ -#line 713 "ntp_parser.y" +#line 714 "ntp_parser.y" { const char *err; @@ -2673,14 +2683,14 @@ yyreduce: case 112: /* Line 1464 of yacc.c */ -#line 728 "ntp_parser.y" +#line 729 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival(T_Flag, (yyvsp[(1) - (1)].Integer)); } break; case 124: /* Line 1464 of yacc.c */ -#line 758 "ntp_parser.y" +#line 759 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.discard_opts, (yyvsp[(2) - (2)].Attr_val_fifo)); } @@ -2689,7 +2699,7 @@ yyreduce: case 125: /* Line 1464 of yacc.c */ -#line 762 "ntp_parser.y" +#line 763 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.mru_opts, (yyvsp[(2) - (2)].Attr_val_fifo)); } @@ -2698,7 +2708,7 @@ yyreduce: case 126: /* Line 1464 of yacc.c */ -#line 766 "ntp_parser.y" +#line 767 "ntp_parser.y" { restrict_node *rn; @@ -2711,7 +2721,7 @@ yyreduce: case 127: /* Line 1464 of yacc.c */ -#line 774 "ntp_parser.y" +#line 775 "ntp_parser.y" { restrict_node *rn; @@ -2724,7 +2734,7 @@ yyreduce: case 128: /* Line 1464 of yacc.c */ -#line 782 "ntp_parser.y" +#line 783 "ntp_parser.y" { restrict_node *rn; @@ -2737,7 +2747,7 @@ yyreduce: case 129: /* Line 1464 of yacc.c */ -#line 790 "ntp_parser.y" +#line 791 "ntp_parser.y" { restrict_node *rn; @@ -2757,7 +2767,7 @@ yyreduce: case 130: /* Line 1464 of yacc.c */ -#line 805 "ntp_parser.y" +#line 806 "ntp_parser.y" { restrict_node *rn; @@ -2777,7 +2787,7 @@ yyreduce: case 131: /* Line 1464 of yacc.c */ -#line 820 "ntp_parser.y" +#line 821 "ntp_parser.y" { restrict_node * rn; @@ -2791,78 +2801,78 @@ yyreduce: case 132: /* Line 1464 of yacc.c */ -#line 832 "ntp_parser.y" +#line 833 "ntp_parser.y" { (yyval.Int_fifo) = NULL; } break; case 133: /* Line 1464 of yacc.c */ -#line 834 "ntp_parser.y" +#line 835 "ntp_parser.y" { (yyval.Int_fifo) = (yyvsp[(1) - (2)].Int_fifo); APPEND_G_FIFO((yyval.Int_fifo), create_int_node((yyvsp[(2) - (2)].Integer))); } break; - case 148: + case 149: /* Line 1464 of yacc.c */ -#line 859 "ntp_parser.y" +#line 861 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 149: + case 150: /* Line 1464 of yacc.c */ -#line 864 "ntp_parser.y" +#line 866 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); } break; - case 150: + case 151: /* Line 1464 of yacc.c */ -#line 872 "ntp_parser.y" +#line 874 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); } break; - case 154: + case 155: /* Line 1464 of yacc.c */ -#line 883 "ntp_parser.y" +#line 885 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 155: + case 156: /* Line 1464 of yacc.c */ -#line 888 "ntp_parser.y" +#line 890 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); } break; - case 156: + case 157: /* Line 1464 of yacc.c */ -#line 896 "ntp_parser.y" +#line 898 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); } break; - case 165: + case 166: /* Line 1464 of yacc.c */ -#line 916 "ntp_parser.y" +#line 918 "ntp_parser.y" { addr_opts_node *aon; @@ -2871,38 +2881,31 @@ yyreduce: } break; - case 166: + case 167: /* Line 1464 of yacc.c */ -#line 926 "ntp_parser.y" +#line 928 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 167: + case 168: /* Line 1464 of yacc.c */ -#line 931 "ntp_parser.y" +#line 933 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); } break; - case 168: - -/* Line 1464 of yacc.c */ -#line 939 "ntp_parser.y" - { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Double)); } - break; - case 169: /* Line 1464 of yacc.c */ #line 941 "ntp_parser.y" - { (yyval.Attr_val) = create_attr_ival((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); } + { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Double)); } break; case 170: @@ -2916,54 +2919,61 @@ yyreduce: /* Line 1464 of yacc.c */ #line 945 "ntp_parser.y" - { (yyval.Attr_val) = create_attr_sval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].String)); } + { (yyval.Attr_val) = create_attr_ival((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); } break; - case 178: + case 172: /* Line 1464 of yacc.c */ -#line 966 "ntp_parser.y" - { CONCAT_G_FIFOS(cfgt.enable_opts, (yyvsp[(2) - (2)].Attr_val_fifo)); } +#line 947 "ntp_parser.y" + { (yyval.Attr_val) = create_attr_sval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].String)); } break; case 179: /* Line 1464 of yacc.c */ #line 968 "ntp_parser.y" - { CONCAT_G_FIFOS(cfgt.disable_opts, (yyvsp[(2) - (2)].Attr_val_fifo)); } + { CONCAT_G_FIFOS(cfgt.enable_opts, (yyvsp[(2) - (2)].Attr_val_fifo)); } break; case 180: /* Line 1464 of yacc.c */ -#line 973 "ntp_parser.y" +#line 970 "ntp_parser.y" + { CONCAT_G_FIFOS(cfgt.disable_opts, (yyvsp[(2) - (2)].Attr_val_fifo)); } + break; + + case 181: + +/* Line 1464 of yacc.c */ +#line 975 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 181: + case 182: /* Line 1464 of yacc.c */ -#line 978 "ntp_parser.y" +#line 980 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); } break; - case 182: + case 183: /* Line 1464 of yacc.c */ -#line 986 "ntp_parser.y" +#line 988 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival(T_Flag, (yyvsp[(1) - (1)].Integer)); } break; - case 183: + case 184: /* Line 1464 of yacc.c */ -#line 988 "ntp_parser.y" +#line 990 "ntp_parser.y" { if (input_from_file) { (yyval.Attr_val) = create_attr_ival(T_Flag, (yyvsp[(1) - (1)].Integer)); @@ -2979,44 +2989,44 @@ yyreduce: } break; - case 192: + case 193: /* Line 1464 of yacc.c */ -#line 1023 "ntp_parser.y" +#line 1025 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.tinker, (yyvsp[(2) - (2)].Attr_val_fifo)); } break; - case 193: + case 194: /* Line 1464 of yacc.c */ -#line 1028 "ntp_parser.y" +#line 1030 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 194: + case 195: /* Line 1464 of yacc.c */ -#line 1033 "ntp_parser.y" +#line 1035 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); } break; - case 195: + case 196: /* Line 1464 of yacc.c */ -#line 1041 "ntp_parser.y" +#line 1043 "ntp_parser.y" { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Double)); } break; - case 206: + case 207: /* Line 1464 of yacc.c */ -#line 1064 "ntp_parser.y" +#line 1066 "ntp_parser.y" { attr_val *av; @@ -3025,10 +3035,10 @@ yyreduce: } break; - case 207: + case 208: /* Line 1464 of yacc.c */ -#line 1071 "ntp_parser.y" +#line 1073 "ntp_parser.y" { attr_val *av; @@ -3037,10 +3047,10 @@ yyreduce: } break; - case 208: + case 209: /* Line 1464 of yacc.c */ -#line 1078 "ntp_parser.y" +#line 1080 "ntp_parser.y" { char error_text[64]; attr_val *av; @@ -3058,10 +3068,10 @@ yyreduce: } break; - case 209: + case 210: /* Line 1464 of yacc.c */ -#line 1094 "ntp_parser.y" +#line 1096 "ntp_parser.y" { if (!input_from_file) { yyerror("remote includefile ignored"); @@ -3082,48 +3092,48 @@ yyreduce: } break; - case 210: + case 211: /* Line 1464 of yacc.c */ -#line 1113 "ntp_parser.y" +#line 1115 "ntp_parser.y" { while (curr_include_level != -1) FCLOSE(fp[curr_include_level--]); } break; - case 211: - -/* Line 1464 of yacc.c */ -#line 1118 "ntp_parser.y" - { /* see drift_parm below for actions */ } - break; - case 212: /* Line 1464 of yacc.c */ #line 1120 "ntp_parser.y" - { CONCAT_G_FIFOS(cfgt.logconfig, (yyvsp[(2) - (2)].Attr_val_fifo)); } + { /* see drift_parm below for actions */ } break; case 213: /* Line 1464 of yacc.c */ #line 1122 "ntp_parser.y" - { CONCAT_G_FIFOS(cfgt.phone, (yyvsp[(2) - (2)].String_fifo)); } + { CONCAT_G_FIFOS(cfgt.logconfig, (yyvsp[(2) - (2)].Attr_val_fifo)); } break; case 214: /* Line 1464 of yacc.c */ #line 1124 "ntp_parser.y" - { APPEND_G_FIFO(cfgt.setvar, (yyvsp[(2) - (2)].Set_var)); } + { CONCAT_G_FIFOS(cfgt.phone, (yyvsp[(2) - (2)].String_fifo)); } break; case 215: /* Line 1464 of yacc.c */ #line 1126 "ntp_parser.y" + { APPEND_G_FIFO(cfgt.setvar, (yyvsp[(2) - (2)].Set_var)); } + break; + + case 216: + +/* Line 1464 of yacc.c */ +#line 1128 "ntp_parser.y" { addr_opts_node *aon; @@ -3132,17 +3142,17 @@ yyreduce: } break; - case 216: + case 217: /* Line 1464 of yacc.c */ -#line 1133 "ntp_parser.y" +#line 1135 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.ttl, (yyvsp[(2) - (2)].Attr_val_fifo)); } break; - case 226: + case 227: /* Line 1464 of yacc.c */ -#line 1156 "ntp_parser.y" +#line 1158 "ntp_parser.y" { attr_val *av; @@ -3151,10 +3161,10 @@ yyreduce: } break; - case 227: + case 228: /* Line 1464 of yacc.c */ -#line 1163 "ntp_parser.y" +#line 1165 "ntp_parser.y" { attr_val *av; @@ -3165,10 +3175,10 @@ yyreduce: } break; - case 228: + case 229: /* Line 1464 of yacc.c */ -#line 1172 "ntp_parser.y" +#line 1174 "ntp_parser.y" { attr_val *av; @@ -3177,78 +3187,78 @@ yyreduce: } break; - case 229: + case 230: /* Line 1464 of yacc.c */ -#line 1182 "ntp_parser.y" +#line 1184 "ntp_parser.y" { (yyval.Set_var) = create_setvar_node((yyvsp[(1) - (4)].String), (yyvsp[(3) - (4)].String), (yyvsp[(4) - (4)].Integer)); } break; - case 231: + case 232: /* Line 1464 of yacc.c */ -#line 1188 "ntp_parser.y" +#line 1190 "ntp_parser.y" { (yyval.Integer) = 0; } break; - case 232: + case 233: /* Line 1464 of yacc.c */ -#line 1193 "ntp_parser.y" +#line 1195 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; } break; - case 233: + case 234: /* Line 1464 of yacc.c */ -#line 1195 "ntp_parser.y" +#line 1197 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 234: + case 235: /* Line 1464 of yacc.c */ -#line 1203 "ntp_parser.y" +#line 1205 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival((yyvsp[(1) - (2)].Integer), (yyvsp[(2) - (2)].Integer)); } break; - case 235: + case 236: /* Line 1464 of yacc.c */ -#line 1205 "ntp_parser.y" +#line 1207 "ntp_parser.y" { (yyval.Attr_val) = create_attr_sval((yyvsp[(1) - (2)].Integer), estrdup((yyvsp[(2) - (2)].Address_node)->address)); destroy_address_node((yyvsp[(2) - (2)].Address_node)); } break; - case 236: + case 237: /* Line 1464 of yacc.c */ -#line 1213 "ntp_parser.y" +#line 1215 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 237: + case 238: /* Line 1464 of yacc.c */ -#line 1218 "ntp_parser.y" +#line 1220 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); } break; - case 238: + case 239: /* Line 1464 of yacc.c */ -#line 1226 "ntp_parser.y" +#line 1228 "ntp_parser.y" { char prefix; char * type; @@ -3272,10 +3282,10 @@ yyreduce: } break; - case 239: + case 240: /* Line 1464 of yacc.c */ -#line 1251 "ntp_parser.y" +#line 1253 "ntp_parser.y" { nic_rule_node *nrn; @@ -3284,10 +3294,10 @@ yyreduce: } break; - case 240: + case 241: /* Line 1464 of yacc.c */ -#line 1258 "ntp_parser.y" +#line 1260 "ntp_parser.y" { nic_rule_node *nrn; @@ -3296,131 +3306,131 @@ yyreduce: } break; - case 250: + case 251: /* Line 1464 of yacc.c */ -#line 1286 "ntp_parser.y" +#line 1288 "ntp_parser.y" { CONCAT_G_FIFOS(cfgt.reset_counters, (yyvsp[(2) - (2)].Int_fifo)); } break; - case 251: + case 252: /* Line 1464 of yacc.c */ -#line 1291 "ntp_parser.y" +#line 1293 "ntp_parser.y" { (yyval.Int_fifo) = (yyvsp[(1) - (2)].Int_fifo); APPEND_G_FIFO((yyval.Int_fifo), create_int_node((yyvsp[(2) - (2)].Integer))); } break; - case 252: + case 253: /* Line 1464 of yacc.c */ -#line 1296 "ntp_parser.y" +#line 1298 "ntp_parser.y" { (yyval.Int_fifo) = NULL; APPEND_G_FIFO((yyval.Int_fifo), create_int_node((yyvsp[(1) - (1)].Integer))); } break; - case 260: + case 261: /* Line 1464 of yacc.c */ -#line 1320 "ntp_parser.y" +#line 1322 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), create_int_node((yyvsp[(2) - (2)].Integer))); } break; - case 261: + case 262: /* Line 1464 of yacc.c */ -#line 1325 "ntp_parser.y" +#line 1327 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), create_int_node((yyvsp[(1) - (1)].Integer))); } break; - case 262: + case 263: /* Line 1464 of yacc.c */ -#line 1333 "ntp_parser.y" +#line 1335 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (2)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (2)].Attr_val)); } break; - case 263: + case 264: /* Line 1464 of yacc.c */ -#line 1338 "ntp_parser.y" +#line 1340 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (1)].Attr_val)); } break; - case 264: + case 265: /* Line 1464 of yacc.c */ -#line 1346 "ntp_parser.y" +#line 1348 "ntp_parser.y" { (yyval.Attr_val) = create_attr_ival('i', (yyvsp[(1) - (1)].Integer)); } break; - case 266: + case 267: /* Line 1464 of yacc.c */ -#line 1352 "ntp_parser.y" +#line 1354 "ntp_parser.y" { (yyval.Attr_val) = create_attr_rangeval('-', (yyvsp[(2) - (5)].Integer), (yyvsp[(4) - (5)].Integer)); } break; - case 267: + case 268: /* Line 1464 of yacc.c */ -#line 1357 "ntp_parser.y" +#line 1359 "ntp_parser.y" { (yyval.String_fifo) = (yyvsp[(1) - (2)].String_fifo); APPEND_G_FIFO((yyval.String_fifo), create_string_node((yyvsp[(2) - (2)].String))); } break; - case 268: + case 269: /* Line 1464 of yacc.c */ -#line 1362 "ntp_parser.y" +#line 1364 "ntp_parser.y" { (yyval.String_fifo) = NULL; APPEND_G_FIFO((yyval.String_fifo), create_string_node((yyvsp[(1) - (1)].String))); } break; - case 269: + case 270: /* Line 1464 of yacc.c */ -#line 1370 "ntp_parser.y" +#line 1372 "ntp_parser.y" { (yyval.Address_fifo) = (yyvsp[(1) - (2)].Address_fifo); APPEND_G_FIFO((yyval.Address_fifo), (yyvsp[(2) - (2)].Address_node)); } break; - case 270: + case 271: /* Line 1464 of yacc.c */ -#line 1375 "ntp_parser.y" +#line 1377 "ntp_parser.y" { (yyval.Address_fifo) = NULL; APPEND_G_FIFO((yyval.Address_fifo), (yyvsp[(1) - (1)].Address_node)); } break; - case 271: + case 272: /* Line 1464 of yacc.c */ -#line 1383 "ntp_parser.y" +#line 1385 "ntp_parser.y" { if ((yyvsp[(1) - (1)].Integer) != 0 && (yyvsp[(1) - (1)].Integer) != 1) { yyerror("Integer value is not boolean (0 or 1). Assuming 1"); @@ -3431,31 +3441,31 @@ yyreduce: } break; - case 272: + case 273: /* Line 1464 of yacc.c */ -#line 1391 "ntp_parser.y" +#line 1393 "ntp_parser.y" { (yyval.Integer) = 1; } break; - case 273: + case 274: /* Line 1464 of yacc.c */ -#line 1392 "ntp_parser.y" +#line 1394 "ntp_parser.y" { (yyval.Integer) = 0; } break; - case 274: + case 275: /* Line 1464 of yacc.c */ -#line 1396 "ntp_parser.y" +#line 1398 "ntp_parser.y" { (yyval.Double) = (double)(yyvsp[(1) - (1)].Integer); } break; - case 276: + case 277: /* Line 1464 of yacc.c */ -#line 1407 "ntp_parser.y" +#line 1409 "ntp_parser.y" { sim_node *sn; @@ -3467,139 +3477,139 @@ yyreduce: } break; - case 277: + case 278: /* Line 1464 of yacc.c */ -#line 1424 "ntp_parser.y" +#line 1426 "ntp_parser.y" { old_config_style = 0; } break; - case 278: + case 279: /* Line 1464 of yacc.c */ -#line 1429 "ntp_parser.y" +#line 1431 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (3)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (3)].Attr_val)); } break; - case 279: + case 280: /* Line 1464 of yacc.c */ -#line 1434 "ntp_parser.y" +#line 1436 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (2)].Attr_val)); } break; - case 280: + case 281: /* Line 1464 of yacc.c */ -#line 1442 "ntp_parser.y" +#line 1444 "ntp_parser.y" { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (3)].Integer), (yyvsp[(3) - (3)].Double)); } break; - case 283: + case 284: /* Line 1464 of yacc.c */ -#line 1452 "ntp_parser.y" +#line 1454 "ntp_parser.y" { (yyval.Sim_server_fifo) = (yyvsp[(1) - (2)].Sim_server_fifo); APPEND_G_FIFO((yyval.Sim_server_fifo), (yyvsp[(2) - (2)].Sim_server)); } break; - case 284: + case 285: /* Line 1464 of yacc.c */ -#line 1457 "ntp_parser.y" +#line 1459 "ntp_parser.y" { (yyval.Sim_server_fifo) = NULL; APPEND_G_FIFO((yyval.Sim_server_fifo), (yyvsp[(1) - (1)].Sim_server)); } break; - case 285: + case 286: /* Line 1464 of yacc.c */ -#line 1465 "ntp_parser.y" +#line 1467 "ntp_parser.y" { (yyval.Sim_server) = create_sim_server((yyvsp[(1) - (5)].Address_node), (yyvsp[(3) - (5)].Double), (yyvsp[(4) - (5)].Sim_script_fifo)); } break; - case 286: + case 287: /* Line 1464 of yacc.c */ -#line 1470 "ntp_parser.y" +#line 1472 "ntp_parser.y" { (yyval.Double) = (yyvsp[(3) - (4)].Double); } break; - case 287: + case 288: /* Line 1464 of yacc.c */ -#line 1475 "ntp_parser.y" +#line 1477 "ntp_parser.y" { (yyval.Address_node) = (yyvsp[(3) - (3)].Address_node); } break; - case 288: + case 289: /* Line 1464 of yacc.c */ -#line 1480 "ntp_parser.y" +#line 1482 "ntp_parser.y" { (yyval.Sim_script_fifo) = (yyvsp[(1) - (2)].Sim_script_fifo); APPEND_G_FIFO((yyval.Sim_script_fifo), (yyvsp[(2) - (2)].Sim_script)); } break; - case 289: + case 290: /* Line 1464 of yacc.c */ -#line 1485 "ntp_parser.y" +#line 1487 "ntp_parser.y" { (yyval.Sim_script_fifo) = NULL; APPEND_G_FIFO((yyval.Sim_script_fifo), (yyvsp[(1) - (1)].Sim_script)); } break; - case 290: + case 291: /* Line 1464 of yacc.c */ -#line 1493 "ntp_parser.y" +#line 1495 "ntp_parser.y" { (yyval.Sim_script) = create_sim_script_info((yyvsp[(3) - (6)].Double), (yyvsp[(5) - (6)].Attr_val_fifo)); } break; - case 291: + case 292: /* Line 1464 of yacc.c */ -#line 1498 "ntp_parser.y" +#line 1500 "ntp_parser.y" { (yyval.Attr_val_fifo) = (yyvsp[(1) - (3)].Attr_val_fifo); APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(2) - (3)].Attr_val)); } break; - case 292: + case 293: /* Line 1464 of yacc.c */ -#line 1503 "ntp_parser.y" +#line 1505 "ntp_parser.y" { (yyval.Attr_val_fifo) = NULL; APPEND_G_FIFO((yyval.Attr_val_fifo), (yyvsp[(1) - (2)].Attr_val)); } break; - case 293: + case 294: /* Line 1464 of yacc.c */ -#line 1511 "ntp_parser.y" +#line 1513 "ntp_parser.y" { (yyval.Attr_val) = create_attr_dval((yyvsp[(1) - (3)].Integer), (yyvsp[(3) - (3)].Double)); } break; /* Line 1464 of yacc.c */ -#line 3603 "ntp_parser.c" +#line 3613 "ntp_parser.c" default: break; } YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); @@ -3811,7 +3821,7 @@ yyreturn: /* Line 1684 of yacc.c */ -#line 1522 "ntp_parser.y" +#line 1524 "ntp_parser.y" void diff --git a/ntpd/ntp_parser.h b/ntpd/ntp_parser.h index aa5893967..60d5dab87 100644 --- a/ntpd/ntp_parser.h +++ b/ntpd/ntp_parser.h @@ -140,85 +140,86 @@ T_Nic = 357, T_Nolink = 358, T_Nomodify = 359, - T_None = 360, - T_Nonvolatile = 361, - T_Nopeer = 362, - T_Noquery = 363, - T_Noselect = 364, - T_Noserve = 365, - T_Notrap = 366, - T_Notrust = 367, - T_Ntp = 368, - T_Ntpport = 369, - T_NtpSignDsocket = 370, - T_Orphan = 371, - T_Orphanwait = 372, - T_Panic = 373, - T_Peer = 374, - T_Peerstats = 375, - T_Phone = 376, - T_Pid = 377, - T_Pidfile = 378, - T_Pool = 379, - T_Port = 380, - T_Preempt = 381, - T_Prefer = 382, - T_Protostats = 383, - T_Pw = 384, - T_Qos = 385, - T_Randfile = 386, - T_Rawstats = 387, - T_Refid = 388, - T_Requestkey = 389, - T_Reset = 390, - T_Restrict = 391, - T_Revoke = 392, - T_Saveconfigdir = 393, - T_Server = 394, - T_Setvar = 395, - T_Source = 396, - T_Statistics = 397, - T_Stats = 398, - T_Statsdir = 399, - T_Step = 400, - T_Stepout = 401, - T_Stratum = 402, - T_String = 403, - T_Sys = 404, - T_Sysstats = 405, - T_Tick = 406, - T_Time1 = 407, - T_Time2 = 408, - T_Timer = 409, - T_Timingstats = 410, - T_Tinker = 411, - T_Tos = 412, - T_Trap = 413, - T_True = 414, - T_Trustedkey = 415, - T_Ttl = 416, - T_Type = 417, - T_U_int = 418, - T_Unconfig = 419, - T_Unpeer = 420, - T_Version = 421, - T_WanderThreshold = 422, - T_Week = 423, - T_Wildcard = 424, - T_Xleave = 425, - T_Year = 426, - T_Flag = 427, - T_EOC = 428, - T_Simulate = 429, - T_Beep_Delay = 430, - T_Sim_Duration = 431, - T_Server_Offset = 432, - T_Duration = 433, - T_Freq_Offset = 434, - T_Wander = 435, - T_Jitter = 436, - T_Prop_Delay = 437, - T_Proc_Delay = 438 + T_Nomrulist = 360, + T_None = 361, + T_Nonvolatile = 362, + T_Nopeer = 363, + T_Noquery = 364, + T_Noselect = 365, + T_Noserve = 366, + T_Notrap = 367, + T_Notrust = 368, + T_Ntp = 369, + T_Ntpport = 370, + T_NtpSignDsocket = 371, + T_Orphan = 372, + T_Orphanwait = 373, + T_Panic = 374, + T_Peer = 375, + T_Peerstats = 376, + T_Phone = 377, + T_Pid = 378, + T_Pidfile = 379, + T_Pool = 380, + T_Port = 381, + T_Preempt = 382, + T_Prefer = 383, + T_Protostats = 384, + T_Pw = 385, + T_Qos = 386, + T_Randfile = 387, + T_Rawstats = 388, + T_Refid = 389, + T_Requestkey = 390, + T_Reset = 391, + T_Restrict = 392, + T_Revoke = 393, + T_Saveconfigdir = 394, + T_Server = 395, + T_Setvar = 396, + T_Source = 397, + T_Statistics = 398, + T_Stats = 399, + T_Statsdir = 400, + T_Step = 401, + T_Stepout = 402, + T_Stratum = 403, + T_String = 404, + T_Sys = 405, + T_Sysstats = 406, + T_Tick = 407, + T_Time1 = 408, + T_Time2 = 409, + T_Timer = 410, + T_Timingstats = 411, + T_Tinker = 412, + T_Tos = 413, + T_Trap = 414, + T_True = 415, + T_Trustedkey = 416, + T_Ttl = 417, + T_Type = 418, + T_U_int = 419, + T_Unconfig = 420, + T_Unpeer = 421, + T_Version = 422, + T_WanderThreshold = 423, + T_Week = 424, + T_Wildcard = 425, + T_Xleave = 426, + T_Year = 427, + T_Flag = 428, + T_EOC = 429, + T_Simulate = 430, + T_Beep_Delay = 431, + T_Sim_Duration = 432, + T_Server_Offset = 433, + T_Duration = 434, + T_Freq_Offset = 435, + T_Wander = 436, + T_Jitter = 437, + T_Prop_Delay = 438, + T_Proc_Delay = 439 }; #endif /* Tokens. */ @@ -324,85 +325,86 @@ #define T_Nic 357 #define T_Nolink 358 #define T_Nomodify 359 -#define T_None 360 -#define T_Nonvolatile 361 -#define T_Nopeer 362 -#define T_Noquery 363 -#define T_Noselect 364 -#define T_Noserve 365 -#define T_Notrap 366 -#define T_Notrust 367 -#define T_Ntp 368 -#define T_Ntpport 369 -#define T_NtpSignDsocket 370 -#define T_Orphan 371 -#define T_Orphanwait 372 -#define T_Panic 373 -#define T_Peer 374 -#define T_Peerstats 375 -#define T_Phone 376 -#define T_Pid 377 -#define T_Pidfile 378 -#define T_Pool 379 -#define T_Port 380 -#define T_Preempt 381 -#define T_Prefer 382 -#define T_Protostats 383 -#define T_Pw 384 -#define T_Qos 385 -#define T_Randfile 386 -#define T_Rawstats 387 -#define T_Refid 388 -#define T_Requestkey 389 -#define T_Reset 390 -#define T_Restrict 391 -#define T_Revoke 392 -#define T_Saveconfigdir 393 -#define T_Server 394 -#define T_Setvar 395 -#define T_Source 396 -#define T_Statistics 397 -#define T_Stats 398 -#define T_Statsdir 399 -#define T_Step 400 -#define T_Stepout 401 -#define T_Stratum 402 -#define T_String 403 -#define T_Sys 404 -#define T_Sysstats 405 -#define T_Tick 406 -#define T_Time1 407 -#define T_Time2 408 -#define T_Timer 409 -#define T_Timingstats 410 -#define T_Tinker 411 -#define T_Tos 412 -#define T_Trap 413 -#define T_True 414 -#define T_Trustedkey 415 -#define T_Ttl 416 -#define T_Type 417 -#define T_U_int 418 -#define T_Unconfig 419 -#define T_Unpeer 420 -#define T_Version 421 -#define T_WanderThreshold 422 -#define T_Week 423 -#define T_Wildcard 424 -#define T_Xleave 425 -#define T_Year 426 -#define T_Flag 427 -#define T_EOC 428 -#define T_Simulate 429 -#define T_Beep_Delay 430 -#define T_Sim_Duration 431 -#define T_Server_Offset 432 -#define T_Duration 433 -#define T_Freq_Offset 434 -#define T_Wander 435 -#define T_Jitter 436 -#define T_Prop_Delay 437 -#define T_Proc_Delay 438 +#define T_Nomrulist 360 +#define T_None 361 +#define T_Nonvolatile 362 +#define T_Nopeer 363 +#define T_Noquery 364 +#define T_Noselect 365 +#define T_Noserve 366 +#define T_Notrap 367 +#define T_Notrust 368 +#define T_Ntp 369 +#define T_Ntpport 370 +#define T_NtpSignDsocket 371 +#define T_Orphan 372 +#define T_Orphanwait 373 +#define T_Panic 374 +#define T_Peer 375 +#define T_Peerstats 376 +#define T_Phone 377 +#define T_Pid 378 +#define T_Pidfile 379 +#define T_Pool 380 +#define T_Port 381 +#define T_Preempt 382 +#define T_Prefer 383 +#define T_Protostats 384 +#define T_Pw 385 +#define T_Qos 386 +#define T_Randfile 387 +#define T_Rawstats 388 +#define T_Refid 389 +#define T_Requestkey 390 +#define T_Reset 391 +#define T_Restrict 392 +#define T_Revoke 393 +#define T_Saveconfigdir 394 +#define T_Server 395 +#define T_Setvar 396 +#define T_Source 397 +#define T_Statistics 398 +#define T_Stats 399 +#define T_Statsdir 400 +#define T_Step 401 +#define T_Stepout 402 +#define T_Stratum 403 +#define T_String 404 +#define T_Sys 405 +#define T_Sysstats 406 +#define T_Tick 407 +#define T_Time1 408 +#define T_Time2 409 +#define T_Timer 410 +#define T_Timingstats 411 +#define T_Tinker 412 +#define T_Tos 413 +#define T_Trap 414 +#define T_True 415 +#define T_Trustedkey 416 +#define T_Ttl 417 +#define T_Type 418 +#define T_U_int 419 +#define T_Unconfig 420 +#define T_Unpeer 421 +#define T_Version 422 +#define T_WanderThreshold 423 +#define T_Week 424 +#define T_Wildcard 425 +#define T_Xleave 426 +#define T_Year 427 +#define T_Flag 428 +#define T_EOC 429 +#define T_Simulate 430 +#define T_Beep_Delay 431 +#define T_Sim_Duration 432 +#define T_Server_Offset 433 +#define T_Duration 434 +#define T_Freq_Offset 435 +#define T_Wander 436 +#define T_Jitter 437 +#define T_Prop_Delay 438 +#define T_Proc_Delay 439 @@ -434,7 +436,7 @@ typedef union YYSTYPE /* Line 1685 of yacc.c */ -#line 438 "ntp_parser.h" +#line 440 "ntp_parser.h" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */