ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/hopm/trunk/src/config-lexer.c
(Generate patch)

Comparing hopm/trunk/src/config-lexer.c (file contents):
Revision 6047 by michael, Thu Jun 4 11:21:15 2015 UTC vs.
Revision 6081 by michael, Tue Jun 9 18:24:09 2015 UTC

# Line 365 | Line 365 | static void yy_fatal_error (yyconst char
365          *yy_cp = '\0'; \
366          (yy_c_buf_p) = yy_cp;
367  
368 < #define YY_NUM_RULES 93
369 < #define YY_END_OF_BUFFER 94
368 > #define YY_NUM_RULES 94
369 > #define YY_END_OF_BUFFER 95
370   /* This struct is not used in this scanner,
371     but its presence is necessary. */
372   struct yy_trans_info
# Line 374 | Line 374 | struct yy_trans_info
374          flex_int32_t yy_verify;
375          flex_int32_t yy_nxt;
376          };
377 < static yyconst flex_int16_t yy_accept[371] =
377 > static yyconst flex_int16_t yy_accept[386] =
378      {   0,
379 <       91,   91,   94,   92,   91,   90,   92,    2,   92,   83,
380 <       92,   92,   92,   92,   92,   92,   92,   92,   92,   92,
381 <       92,   92,   92,   92,   92,   92,   92,   92,   92,   92,
382 <       91,   90,    0,    3,    2,    1,    2,   83,    0,    0,
379 >       92,   92,   95,   93,   92,   91,   93,    2,   93,   84,
380 >       93,   93,   93,   93,   93,   93,   93,   93,   93,   93,
381 >       93,   93,   93,   93,   93,   93,   93,   93,   93,   93,
382 >       92,   91,    0,    3,    2,    1,    2,   84,    0,    0,
383          0,    0,    0,    0,    0,    0,    0,    0,    0,   13,
384 <        0,    0,    0,    0,   70,    0,    0,    0,    0,   75,
385 <        0,    0,    0,    0,    0,    0,   88,    0,   86,    0,
384 >        0,    0,    0,    0,   71,    0,    0,    0,    0,   76,
385 >        0,    0,    0,    0,    0,    0,   89,    0,   87,    0,
386          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
387          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
388 <        0,    0,    0,    0,    0,   57,    0,    0,    0,    0,
388 >        0,    0,    0,    0,    0,   58,    0,    0,    0,    0,
389  
390          0,    0,    0,   15,    0,   17,    0,    0,    0,    0,
391 <        0,    0,    0,    0,    0,    0,    0,    0,    0,   89,
391 >        0,    0,    0,    0,    0,    0,    0,    0,    0,   90,
392          0,   28,    0,    0,    0,    0,    0,    0,    0,    0,
393          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
394 <        0,    0,    0,    0,    0,   85,    4,    0,    0,   65,
395 <        0,    0,   56,    0,    0,    0,    0,    0,   59,   76,
396 <        0,    0,    0,    0,   18,    0,    0,    0,    0,   20,
397 <        0,   21,    0,   24,    0,   27,    0,    0,    0,    0,
398 <       33,    0,    0,    0,    0,    0,    0,    0,    0,    0,
399 <        0,    0,    0,   84,   46,   47,    0,   55,    0,   51,
400 <
401 <        0,    0,   64,    0,    0,    0,    0,    0,    0,   87,
402 <       58,    0,    0,   69,    0,   16,    0,   74,    0,    0,
403 <       53,    0,    0,    0,    0,    0,    0,    0,    0,    0,
404 <        0,   37,    0,    0,    0,    0,    0,    0,    0,    0,
405 <        0,    0,   49,   54,    0,   50,    0,    0,    0,    0,
406 <        0,    0,    0,   12,    0,   14,   68,    0,    0,   73,
407 <        0,   61,   52,    0,    0,   26,    0,    0,    0,    0,
408 <        0,    0,    0,   81,    0,    0,   63,    0,   41,   78,
409 <       79,    0,    0,    0,    0,    0,    0,    7,    0,    0,
410 <        0,    0,    0,    0,    0,    0,    0,   60,    0,    0,
411 <
412 <       29,    0,   31,   32,    0,    0,    0,   38,   39,   62,
413 <        0,    0,   45,    0,   80,    0,    0,    0,    0,   11,
414 <        0,   82,   77,   67,   19,   72,   22,   25,   30,   34,
415 <        0,   36,   40,    0,    0,    0,   48,    0,    6,    8,
416 <        0,    0,   66,   71,    0,    0,   42,    0,    0,    0,
417 <       10,    0,    0,    0,    0,    0,    5,    9,    0,   35,
418 <       43,    0,    0,    0,    0,   44,    0,    0,   23,    0
394 >        0,    0,    0,    0,    0,    0,   86,    4,    0,    0,
395 >       66,    0,    0,   57,    0,    0,    0,    0,    0,   60,
396 >       77,    0,    0,    0,    0,   18,    0,    0,    0,    0,
397 >       20,    0,   21,    0,   24,    0,   27,    0,    0,    0,
398 >        0,   33,    0,    0,    0,    0,    0,    0,    0,    0,
399 >        0,    0,    0,    0,    0,   85,   47,   48,    0,   56,
400 >
401 >        0,   52,    0,    0,   65,    0,    0,    0,    0,    0,
402 >        0,   88,   59,    0,    0,   70,    0,   16,    0,   75,
403 >        0,    0,   54,    0,    0,    0,    0,    0,    0,    0,
404 >        0,    0,    0,    0,   38,    0,    0,    0,    0,    0,
405 >        0,    0,    0,    0,    0,   50,   55,    0,   51,    0,
406 >        0,    0,    0,    0,    0,    0,   12,    0,   14,   69,
407 >        0,    0,   74,    0,   62,   53,    0,    0,   26,    0,
408 >        0,    0,    0,    0,    0,    0,    0,   82,    0,    0,
409 >       64,    0,   42,   79,   80,    0,    0,    0,    0,    0,
410 >        0,    7,    0,    0,    0,    0,    0,    0,    0,    0,
411 >
412 >        0,   61,    0,    0,   29,    0,   31,   32,    0,    0,
413 >        0,    0,   39,   40,   63,    0,    0,   46,    0,   81,
414 >        0,    0,    0,    0,   11,    0,   83,   78,   68,   19,
415 >       73,   22,   25,   30,   34,    0,   36,    0,   41,    0,
416 >        0,    0,   49,    0,    6,    8,    0,    0,   67,   72,
417 >        0,    0,    0,   43,    0,    0,    0,   10,    0,    0,
418 >        0,    0,    0,    0,    5,    9,    0,   35,    0,   44,
419 >        0,    0,    0,    0,    0,    0,   45,    0,    0,    0,
420 >        0,   23,    0,   37,    0
421      } ;
422  
423   static yyconst flex_int32_t yy_ec[256] =
# Line 460 | Line 462 | static yyconst flex_int32_t yy_meta[58]
462          1,    1,    1,    1,    1,    1,    1
463      } ;
464  
465 < static yyconst flex_int16_t yy_base[374] =
465 > static yyconst flex_int16_t yy_base[389] =
466      {   0,
467 <        0,    0,  230,  743,  167,    0,   55,    0,   54,   54,
467 >        0,    0,  230,  776,  167,    0,   55,    0,   54,   54,
468         34,   55,   49,   57,   37,   60,   51,   55,   94,  129,
469         99,  103,  167,   72,  112,  155,   43,   59,  116,   69,
470 <      165,    0,   82,  743,    0,  743,    0,  148,  110,   99,
471 <      150,  135,  159,  148,  140,  148,  161,  164,  159,  743,
470 >      165,    0,   82,  776,    0,  776,    0,  148,  110,   99,
471 >      150,  135,  159,  148,  140,  148,  161,  164,  159,  776,
472        154,  156,  159,  179,  163,  168,  188,  192,  187,  185,
473 <      204,  199,  209,  202,  209,  214,  200,  213,  743,  239,
474 <      204,  208,  222,  213,  216,  246,  212,  233,  236,  253,
475 <      243,  248,  243,  249,  260,  252,  262,  256,  277,  249,
476 <      128,  271,  272,  266,  269,  270,  290,  294,  285,  282,
477 <
478 <      284,  289,  296,  743,  289,  743,  294,  296,  300,  120,
479 <      294,  312,  296,  312,  302,  317,  322,  316,  318,  743,
480 <      314,  743,  326,  321,  334,  336,  325,  327,  344,  336,
481 <      334,  340,  342,  353,  338,  350,  354,  358,  360,  363,
482 <      354,  356,  364,  368,  362,  743,  743,  364,  376,  371,
483 <      377,  375,  743,  382,  389,  384,  385,  396,  386,  389,
484 <      387,  401,  406,  404,  743,  395,  408,  414,  400,  743,
485 <      413,  743,  421,  406,  423,  743,  417,  413,  422,  429,
486 <      743,  425,  423,  430,  421,  443,  438,  439,  441,  449,
487 <      439,  452,  445,  743,  743,  448,  446,  449,  468,  453,
488 <
489 <      458,  463,  743,  474,  477,   98,  480,  484,  469,  743,
490 <      743,  475,  486,  475,  473,  743,  492,  482,  477,  496,
491 <      485,  501,  500,  502,  496,  498,  498,  506,  515,  510,
492 <      521,  743,  511,  516,  527,  530,  534,  521,  107,  521,
493 <      521,  543,  743,  743,  527,  743,  537,  539,  538,  543,
494 <      547,  541,  541,  743,  540,  743,  743,  542,  561,  743,
495 <      548,  550,  743,  562,  559,  743,  561,  564,  570,  578,
496 <      571,  575,  576,  743,  585,  577,  578,  587,  743,  743,
497 <      743,   95,  579,  586,  595,  588,  586,  743,  600,  592,
498 <      596,  604,  592,  597,  613,  619,  621,  743,  623,  610,
499 <
500 <      743,  627,  743,  743,  622,  630,  631,  743,  743,  743,
501 <      629,  634,  743,  636,  743,  630,  627,  624,  634,  743,
502 <      641,  743,  743,  639,  743,  641,   90,  743,  743,  743,
503 <      647,  743,  743,  647,  649,  648,  743,  650,  743,  743,
504 <      662,  667,  743,  743,  662,  660,  743,  665,  667,  671,
505 <      743,  670,  684,  673,  674,  684,  743,  743,  692,  743,
506 <      743,  683,  678,  692,  692,  743,  693,  702,  743,  743,
507 <       81,  740,   71
473 >      204,  199,  209,  202,  209,  214,  200,  213,  776,  239,
474 >      204,  208,  222,  213,  216,  246,  212,  233,  249,  236,
475 >      240,  247,  241,  249,  261,  253,  264,  257,  278,  249,
476 >      128,  271,  272,  265,  269,  270,  290,  296,  287,  283,
477 >
478 >      288,  290,  298,  776,  290,  776,  295,  297,  302,  120,
479 >      295,  314,  298,  313,  302,  317,  322,  316,  318,  776,
480 >      314,  776,  326,  321,  334,  337,  327,  329,  344,  338,
481 >      342,  338,  344,  344,  356,  341,  353,  358,  361,  363,
482 >      365,  357,  357,  365,  371,  367,  776,  776,  367,  378,
483 >      374,  380,  379,  776,  385,  394,  389,  388,  399,  388,
484 >      391,  390,  404,  409,  408,  776,  398,  411,  416,  403,
485 >      776,  414,  776,  422,  409,  428,  776,  420,  415,  425,
486 >      432,  776,  429,  426,  435,  436,  428,  447,  443,  440,
487 >      445,  454,  444,  457,  450,  776,  776,  453,  451,  453,
488 >
489 >      470,  457,  466,  471,  776,  479,  482,   98,  485,  489,
490 >      474,  776,  776,  482,  492,  482,  477,  776,  496,  485,
491 >      481,  500,  490,  506,  505,  507,  501,  503,  502,  508,
492 >      519,  518,  529,  519,  776,  519,  523,  534,  536,  543,
493 >      529,  107,  529,  529,  548,  776,  776,  532,  776,  542,
494 >      544,  544,  550,  552,  549,  548,  776,  548,  776,  776,
495 >      548,  566,  776,  557,  561,  776,  572,  567,  776,  568,
496 >      571,  576,  587,  579,  583,  584,  592,  776,  591,  584,
497 >      584,  594,  776,  776,  776,   95,  587,  594,  603,  597,
498 >      596,  776,  609,  599,  604,  614,  604,  610,  626,  629,
499 >
500 >      630,  776,  631,  620,  776,  637,  776,  776,  632,  639,
501 >      640,  643,  776,  776,  776,  637,  662,  776,  644,  776,
502 >      637,  636,  634,  644,  776,  649,  776,  776,  645,  776,
503 >      646,   90,  776,  776,  776,  652,  776,  656,  776,  661,
504 >      667,  665,  776,  663,  776,  776,  676,  680,  776,  776,
505 >      675,  673,  684,  776,  678,  680,  684,  776,  681,  697,
506 >      686,  693,  691,  701,  776,  776,  709,  776,  696,  776,
507 >      706,  703,  719,  718,  718,  713,  776,  720,  712,  732,
508 >      736,  776,  728,  776,  776,   81,  773,   71
509      } ;
510  
511 < static yyconst flex_int16_t yy_def[374] =
511 > static yyconst flex_int16_t yy_def[389] =
512      {   0,
513 <      370,    1,  370,  370,  370,  371,  372,  373,  370,  370,
514 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
515 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
516 <      370,  371,  372,  370,  373,  370,  373,  370,  370,  370,
517 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
518 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
519 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
520 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
521 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
522 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
523 <
524 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
525 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
526 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
527 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
528 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
529 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
530 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
531 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
532 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
533 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
534 <
535 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
536 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
537 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
538 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
539 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
540 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
541 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
542 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
543 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
544 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
545 <
546 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
547 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
548 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
549 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
550 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
551 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
552 <      370,  370,  370,  370,  370,  370,  370,  370,  370,    0,
553 <      370,  370,  370
513 >      385,    1,  385,  385,  385,  386,  387,  388,  385,  385,
514 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
515 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
516 >      385,  386,  387,  385,  388,  385,  388,  385,  385,  385,
517 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
518 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
519 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
520 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
521 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
522 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
523 >
524 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
525 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
526 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
527 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
528 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
529 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
530 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
531 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
532 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
533 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
534 >
535 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
536 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
537 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
538 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
539 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
540 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
541 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
542 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
543 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
544 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
545 >
546 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
547 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
548 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
549 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
550 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
551 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
552 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
553 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
554 >      385,  385,  385,  385,    0,  385,  385,  385
555      } ;
556  
557 < static yyconst flex_int16_t yy_nxt[801] =
557 > static yyconst flex_int16_t yy_nxt[834] =
558      {   0,
559          4,    5,    6,    7,    8,    4,    9,   10,   10,   10,
560         11,   12,   13,   14,   15,   16,    4,   17,   18,   19,
# Line 564 | Line 568 | static yyconst flex_int16_t yy_nxt[801]
568         43,   45,   48,   85,   49,   77,   44,   50,   51,   41,
569  
570         86,   53,   52,   46,   54,   55,   47,   89,   56,   64,
571 <       76,   42,   57,   65,   58,  280,  281,   66,   68,   77,
572 <       90,   91,   67,  345,   78,   69,   79,   70,  312,   55,
573 <       87,  251,   56,   64,   88,   80,   57,   65,   58,   59,
571 >       76,   42,   57,   65,   58,  284,  285,   66,   68,   77,
572 >       90,   91,   67,  351,   78,   69,   79,   70,  317,   55,
573 >       87,  254,   56,   64,   88,   80,   57,   65,   58,   59,
574         60,   66,   68,   61,   90,   91,   67,   62,   78,   69,
575 <       79,   70,   63,  166,   87,   38,   38,   38,   88,   80,
576 <       92,  148,   93,   59,   60,   81,   31,   61,   31,   94,
575 >       79,   70,   63,  167,   87,   38,   38,   38,   88,   80,
576 >       92,  149,   93,   59,   60,   81,   31,   61,   31,   94,
577         95,   62,   96,   82,   97,   98,   63,   71,   99,  100,
578         83,   72,  101,  102,   92,   73,   93,   84,  103,   81,
579         74,  104,   75,   94,   95,  105,   96,   82,   97,   98,
580  
581        106,   71,   99,  100,   83,   72,  101,  102,  107,   73,
582        108,   84,  103,  109,   74,  104,   75,  111,  110,  105,
583 <      112,  113,  114,  116,  106,  117,  118,  119,  120,  370,
584 <      124,  115,  107,  125,  108,  126,  370,  109,  127,  128,
585 <      131,  111,  110,  132,  112,  113,  114,  116,  133,  117,
586 <      118,  119,  120,  121,  124,  115,  129,  125,  134,  126,
587 <      122,  135,  127,  128,  131,  136,  123,  132,  137,  138,
588 <      130,  139,  133,  140,  141,  142,  143,  121,  144,  370,
589 <      129,  147,  134,  149,  122,  135,  150,  145,  151,  136,
590 <      123,  152,  137,  138,  130,  139,  153,  140,  141,  142,
591 <
592 <      143,  154,  144,  146,  156,  147,  157,  149,  158,  159,
593 <      150,  145,  151,  160,  161,  152,  162,  163,  164,  165,
594 <      153,  167,  168,  155,  169,  154,  170,  146,  156,  171,
595 <      157,  172,  158,  159,  173,  174,  175,  160,  161,  176,
596 <      162,  163,  164,  165,  177,  167,  168,  178,  169,  179,
597 <      170,  180,  181,  171,  182,  172,  185,  183,  173,  174,
598 <      175,  186,  187,  176,  184,  188,  189,  190,  177,  191,
599 <      192,  178,  193,  179,  194,  180,  181,  195,  182,  196,
600 <      185,  183,  197,  198,  199,  186,  187,  200,  184,  188,
601 <      189,  190,  201,  191,  192,  202,  193,  203,  194,  204,
602 <
603 <      205,  195,  206,  196,  207,  208,  197,  198,  199,  209,
604 <      210,  200,  211,  212,  213,  214,  201,  215,  216,  202,
605 <      217,  203,  218,  204,  205,  219,  206,  220,  207,  208,
606 <      221,  222,  223,  209,  210,  224,  211,  212,  213,  214,
607 <      225,  215,  216,  226,  217,  227,  218,  228,  229,  219,
608 <      230,  220,  231,  232,  221,  222,  223,  233,  234,  224,
609 <      235,  236,  237,  238,  225,  239,  240,  226,  241,  227,
610 <      242,  228,  229,  243,  230,  244,  231,  232,  245,  246,
611 <      247,  233,  234,  248,  235,  236,  237,  238,  249,  239,
612 <      240,  250,  241,  252,  242,  253,  254,  243,  255,  244,
613 <
614 <      256,  257,  245,  246,  247,  258,  259,  248,  260,  261,
615 <      262,  263,  249,  264,  265,  250,  266,  252,  267,  253,
616 <      254,  268,  255,  269,  256,  257,  270,  271,  272,  258,
617 <      259,  273,  260,  261,  262,  263,  274,  264,  265,  275,
618 <      266,  276,  267,  277,  278,  268,  279,  269,  282,  283,
619 <      270,  271,  272,  284,  285,  273,  286,  287,  288,  289,
620 <      274,  292,  290,  275,  293,  276,  294,  277,  278,  295,
621 <      279,  296,  282,  283,  291,  297,  298,  284,  285,  299,
622 <      286,  287,  288,  289,  300,  292,  290,  301,  293,  302,
623 <      294,  303,  304,  295,  305,  296,  306,  307,  291,  297,
624 <
625 <      298,  308,  309,  299,  310,  311,  313,  314,  300,  315,
626 <      316,  301,  317,  302,  318,  303,  304,  319,  305,  320,
627 <      306,  307,  321,  322,  323,  308,  309,  324,  310,  311,
628 <      313,  314,  325,  315,  316,  326,  317,  327,  318,  328,
629 <      329,  319,  330,  320,  331,  332,  321,  322,  323,  333,
630 <      337,  324,  334,  338,  339,  340,  325,  341,  335,  326,
631 <      336,  327,  342,  328,  329,  343,  330,  344,  331,  332,
632 <      346,  347,  348,  333,  337,  349,  334,  338,  339,  340,
633 <      350,  341,  335,  351,  336,  352,  342,  353,  354,  343,
634 <      355,  344,  356,  357,  346,  347,  348,  358,  359,  349,
635 <
636 <      360,  361,  362,  363,  350,  364,  365,  351,  366,  352,
637 <      367,  353,  354,  368,  355,  369,  356,  357,  370,  370,
638 <      370,  358,  359,  370,  360,  361,  362,  363,  370,  364,
639 <      365,  370,  366,  370,  367,  370,  370,  368,  370,  369,
640 <       33,   33,    3,  370,  370,  370,  370,  370,  370,  370,
641 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
642 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
643 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
644 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
645 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370
646 <
583 >      112,  113,  114,  116,  106,  117,  118,  119,  120,  385,
584 >      124,  115,  107,  125,  108,  126,  385,  109,  127,  128,
585 >      132,  111,  110,  133,  112,  113,  114,  116,  137,  117,
586 >      118,  119,  120,  121,  124,  115,  129,  125,  130,  126,
587 >      122,  134,  127,  128,  132,  138,  123,  133,  139,  140,
588 >      131,  135,  137,  141,  136,  142,  143,  121,  144,  145,
589 >      129,  148,  130,  150,  122,  134,  151,  152,  146,  138,
590 >      123,  153,  139,  140,  131,  135,  154,  141,  136,  142,
591 >
592 >      143,  155,  144,  145,  147,  148,  157,  150,  158,  159,
593 >      151,  152,  146,  160,  161,  153,  162,  163,  164,  165,
594 >      154,  166,  168,  156,  169,  155,  170,  171,  147,  172,
595 >      157,  173,  158,  159,  174,  175,  176,  160,  161,  177,
596 >      162,  163,  164,  165,  178,  166,  168,  179,  169,  180,
597 >      170,  171,  181,  172,  182,  173,  183,  184,  174,  175,
598 >      176,  186,  187,  177,  185,  188,  189,  190,  178,  191,
599 >      192,  179,  193,  180,  194,  195,  181,  196,  182,  197,
600 >      183,  184,  198,  199,  200,  186,  187,  201,  185,  188,
601 >      189,  190,  202,  191,  192,  203,  193,  204,  194,  195,
602 >
603 >      205,  196,  206,  197,  207,  208,  198,  199,  200,  209,
604 >      210,  201,  211,  212,  213,  214,  202,  215,  216,  203,
605 >      217,  204,  218,  219,  205,  220,  206,  221,  207,  208,
606 >      222,  223,  224,  209,  210,  225,  211,  212,  213,  214,
607 >      226,  215,  216,  227,  217,  228,  218,  219,  229,  220,
608 >      230,  221,  231,  232,  222,  223,  224,  233,  234,  225,
609 >      235,  236,  239,  237,  226,  238,  240,  227,  241,  228,
610 >      242,  243,  229,  244,  230,  245,  231,  232,  246,  247,
611 >      248,  233,  234,  249,  235,  236,  239,  237,  250,  238,
612 >      240,  251,  241,  252,  242,  243,  253,  244,  255,  245,
613 >
614 >      256,  257,  246,  247,  248,  258,  259,  249,  260,  261,
615 >      262,  263,  250,  264,  265,  251,  266,  252,  267,  268,
616 >      253,  269,  255,  270,  256,  257,  271,  272,  273,  258,
617 >      259,  274,  260,  261,  262,  263,  275,  264,  265,  276,
618 >      266,  277,  267,  268,  278,  269,  279,  270,  280,  281,
619 >      271,  272,  273,  282,  283,  274,  286,  287,  288,  289,
620 >      275,  290,  291,  276,  292,  277,  293,  294,  278,  296,
621 >      279,  297,  280,  281,  298,  299,  300,  282,  283,  295,
622 >      286,  287,  288,  289,  301,  290,  291,  302,  292,  303,
623 >      293,  294,  304,  296,  305,  297,  306,  307,  298,  299,
624 >
625 >      300,  308,  309,  295,  310,  311,  312,  313,  301,  314,
626 >      315,  302,  316,  303,  318,  319,  304,  320,  305,  321,
627 >      306,  307,  322,  323,  324,  308,  309,  325,  310,  311,
628 >      312,  313,  326,  314,  315,  327,  316,  328,  318,  319,
629 >      329,  320,  330,  321,  331,  332,  322,  323,  324,  333,
630 >      334,  325,  335,  336,  337,  338,  326,  339,  343,  327,
631 >      344,  328,  385,  345,  329,  346,  330,  347,  331,  332,
632 >      348,  349,  350,  333,  334,  352,  335,  336,  337,  338,
633 >      340,  339,  343,  353,  344,  354,  341,  345,  342,  346,
634 >      355,  347,  356,  357,  348,  349,  350,  358,  359,  352,
635 >
636 >      360,  361,  362,  363,  340,  364,  365,  353,  366,  354,
637 >      341,  367,  342,  368,  355,  369,  356,  357,  370,  371,
638 >      372,  358,  359,  373,  360,  361,  362,  363,  374,  364,
639 >      365,  375,  366,  376,  377,  367,  378,  368,  379,  369,
640 >      380,  381,  370,  371,  372,  382,  383,  373,  384,  385,
641 >      385,  385,  374,  385,  385,  375,  385,  376,  377,  385,
642 >      378,  385,  379,  385,  380,  381,  385,  385,  385,  382,
643 >      383,  385,  384,   33,   33,    3,  385,  385,  385,  385,
644 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
645 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
646 >
647 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
648 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
649 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
650 >      385,  385,  385
651      } ;
652  
653 < static yyconst flex_int16_t yy_chk[801] =
653 > static yyconst flex_int16_t yy_chk[834] =
654      {   0,
655          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
656          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
# Line 651 | Line 659 | static yyconst flex_int16_t yy_chk[801]
659          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
660          1,    1,    1,    1,    1,    1,    1,    7,    7,    9,
661          9,   10,   10,   10,   11,   12,   13,   14,   15,   27,
662 <       16,  373,   13,   16,   17,   12,   28,   18,   17,   14,
663 <       18,  371,   14,   30,   33,   33,   24,   12,   11,   12,
662 >       16,  388,   13,   16,   17,   12,   28,   18,   17,   14,
663 >       18,  386,   14,   30,   33,   33,   24,   12,   11,   12,
664         13,   14,   15,   27,   16,   24,   13,   16,   17,   12,
665  
666         28,   18,   17,   14,   18,   19,   14,   30,   19,   21,
667 <       24,   12,   19,   21,   19,  239,  239,   21,   22,   24,
668 <       39,   40,   21,  327,   25,   22,   25,   22,  282,   19,
669 <       29,  206,   19,   21,   29,   25,   19,   21,   19,   20,
667 >       24,   12,   19,   21,   19,  242,  242,   21,   22,   24,
668 >       39,   40,   21,  332,   25,   22,   25,   22,  286,   19,
669 >       29,  208,   19,   21,   29,   25,   19,   21,   19,   20,
670         20,   21,   22,   20,   39,   40,   21,   20,   25,   22,
671         25,   22,   20,  110,   29,   38,   38,   38,   29,   25,
672         41,   91,   42,   20,   20,   26,   31,   20,    5,   43,
# Line 670 | Line 678 | static yyconst flex_int16_t yy_chk[801]
678         58,   26,   53,   59,   23,   54,   23,   60,   59,   55,
679         61,   62,   63,   64,   56,   65,   66,   67,   68,    3,
680         71,   63,   57,   72,   58,   73,    0,   59,   74,   75,
681 <       77,   60,   59,   78,   61,   62,   63,   64,   79,   65,
682 <       66,   67,   68,   70,   71,   63,   76,   72,   79,   73,
683 <       70,   79,   74,   75,   77,   80,   70,   78,   81,   82,
684 <       76,   83,   79,   84,   85,   86,   87,   70,   88,    0,
685 <       76,   90,   79,   92,   70,   79,   93,   89,   94,   80,
686 <       70,   95,   81,   82,   76,   83,   96,   84,   85,   86,
687 <
688 <       87,   97,   88,   89,   98,   90,   99,   92,  100,  101,
689 <       93,   89,   94,  102,  103,   95,  105,  107,  108,  109,
690 <       96,  111,  112,   97,  113,   97,  114,   89,   98,  115,
691 <       99,  116,  100,  101,  117,  118,  119,  102,  103,  121,
692 <      105,  107,  108,  109,  123,  111,  112,  124,  113,  125,
693 <      114,  126,  127,  115,  128,  116,  130,  129,  117,  118,
694 <      119,  131,  132,  121,  129,  133,  134,  135,  123,  136,
695 <      137,  124,  138,  125,  139,  126,  127,  140,  128,  141,
696 <      130,  129,  142,  143,  144,  131,  132,  145,  129,  133,
697 <      134,  135,  148,  136,  137,  149,  138,  150,  139,  151,
698 <
699 <      152,  140,  154,  141,  155,  156,  142,  143,  144,  157,
700 <      158,  145,  159,  160,  161,  162,  148,  163,  164,  149,
701 <      166,  150,  167,  151,  152,  168,  154,  169,  155,  156,
702 <      171,  173,  174,  157,  158,  175,  159,  160,  161,  162,
703 <      177,  163,  164,  178,  166,  179,  167,  180,  182,  168,
704 <      183,  169,  184,  185,  171,  173,  174,  186,  187,  175,
705 <      187,  188,  189,  190,  177,  191,  192,  178,  193,  179,
706 <      196,  180,  182,  197,  183,  198,  184,  185,  199,  200,
707 <      201,  186,  187,  202,  187,  188,  189,  190,  204,  191,
708 <      192,  205,  193,  207,  196,  208,  209,  197,  212,  198,
709 <
710 <      213,  214,  199,  200,  201,  215,  217,  202,  218,  219,
711 <      220,  221,  204,  222,  223,  205,  224,  207,  225,  208,
712 <      209,  226,  212,  227,  213,  214,  228,  229,  230,  215,
713 <      217,  231,  218,  219,  220,  221,  233,  222,  223,  234,
714 <      224,  235,  225,  236,  237,  226,  238,  227,  240,  241,
715 <      228,  229,  230,  242,  245,  231,  247,  248,  249,  250,
716 <      233,  252,  251,  234,  253,  235,  255,  236,  237,  258,
717 <      238,  259,  240,  241,  251,  261,  262,  242,  245,  264,
718 <      247,  248,  249,  250,  265,  252,  251,  267,  253,  268,
719 <      255,  269,  270,  258,  271,  259,  272,  273,  251,  261,
720 <
721 <      262,  275,  276,  264,  277,  278,  283,  284,  265,  285,
722 <      286,  267,  287,  268,  289,  269,  270,  290,  271,  291,
723 <      272,  273,  292,  293,  294,  275,  276,  295,  277,  278,
724 <      283,  284,  296,  285,  286,  297,  287,  299,  289,  300,
725 <      302,  290,  305,  291,  306,  307,  292,  293,  294,  311,
726 <      314,  295,  312,  316,  317,  318,  296,  319,  312,  297,
727 <      312,  299,  321,  300,  302,  324,  305,  326,  306,  307,
728 <      331,  334,  335,  311,  314,  336,  312,  316,  317,  318,
729 <      338,  319,  312,  341,  312,  342,  321,  345,  346,  324,
730 <      348,  326,  349,  350,  331,  334,  335,  352,  353,  336,
731 <
732 <      354,  355,  356,  359,  338,  362,  363,  341,  364,  342,
733 <      365,  345,  346,  367,  348,  368,  349,  350,    0,    0,
734 <        0,  352,  353,    0,  354,  355,  356,  359,    0,  362,
735 <      363,    0,  364,    0,  365,    0,    0,  367,    0,  368,
736 <      372,  372,  370,  370,  370,  370,  370,  370,  370,  370,
737 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
738 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
739 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
740 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370,
741 <      370,  370,  370,  370,  370,  370,  370,  370,  370,  370
742 <
681 >       77,   60,   59,   78,   61,   62,   63,   64,   80,   65,
682 >       66,   67,   68,   70,   71,   63,   76,   72,   76,   73,
683 >       70,   79,   74,   75,   77,   81,   70,   78,   82,   83,
684 >       76,   79,   80,   84,   79,   85,   86,   70,   87,   88,
685 >       76,   90,   76,   92,   70,   79,   93,   94,   89,   81,
686 >       70,   95,   82,   83,   76,   79,   96,   84,   79,   85,
687 >
688 >       86,   97,   87,   88,   89,   90,   98,   92,   99,  100,
689 >       93,   94,   89,  101,  102,   95,  103,  105,  107,  108,
690 >       96,  109,  111,   97,  112,   97,  113,  114,   89,  115,
691 >       98,  116,   99,  100,  117,  118,  119,  101,  102,  121,
692 >      103,  105,  107,  108,  123,  109,  111,  124,  112,  125,
693 >      113,  114,  126,  115,  127,  116,  128,  129,  117,  118,
694 >      119,  130,  131,  121,  129,  132,  133,  134,  123,  135,
695 >      136,  124,  137,  125,  138,  139,  126,  140,  127,  141,
696 >      128,  129,  142,  143,  144,  130,  131,  145,  129,  132,
697 >      133,  134,  146,  135,  136,  149,  137,  150,  138,  139,
698 >
699 >      151,  140,  152,  141,  153,  155,  142,  143,  144,  156,
700 >      157,  145,  158,  159,  160,  161,  146,  162,  163,  149,
701 >      164,  150,  165,  167,  151,  168,  152,  169,  153,  155,
702 >      170,  172,  174,  156,  157,  175,  158,  159,  160,  161,
703 >      176,  162,  163,  178,  164,  179,  165,  167,  180,  168,
704 >      181,  169,  183,  184,  170,  172,  174,  185,  186,  175,
705 >      187,  188,  190,  189,  176,  189,  191,  178,  192,  179,
706 >      193,  194,  180,  195,  181,  198,  183,  184,  199,  200,
707 >      201,  185,  186,  202,  187,  188,  190,  189,  203,  189,
708 >      191,  204,  192,  206,  193,  194,  207,  195,  209,  198,
709 >
710 >      210,  211,  199,  200,  201,  214,  215,  202,  216,  217,
711 >      219,  220,  203,  221,  222,  204,  223,  206,  224,  225,
712 >      207,  226,  209,  227,  210,  211,  228,  229,  230,  214,
713 >      215,  231,  216,  217,  219,  220,  232,  221,  222,  233,
714 >      223,  234,  224,  225,  236,  226,  237,  227,  238,  239,
715 >      228,  229,  230,  240,  241,  231,  243,  244,  245,  248,
716 >      232,  250,  251,  233,  252,  234,  253,  254,  236,  255,
717 >      237,  256,  238,  239,  258,  261,  262,  240,  241,  254,
718 >      243,  244,  245,  248,  264,  250,  251,  265,  252,  267,
719 >      253,  254,  268,  255,  270,  256,  271,  272,  258,  261,
720 >
721 >      262,  273,  274,  254,  275,  276,  277,  279,  264,  280,
722 >      281,  265,  282,  267,  287,  288,  268,  289,  270,  290,
723 >      271,  272,  291,  293,  294,  273,  274,  295,  275,  276,
724 >      277,  279,  296,  280,  281,  297,  282,  298,  287,  288,
725 >      299,  289,  300,  290,  301,  303,  291,  293,  294,  304,
726 >      306,  295,  309,  310,  311,  312,  296,  316,  319,  297,
727 >      321,  298,    0,  322,  299,  323,  300,  324,  301,  303,
728 >      326,  329,  331,  304,  306,  336,  309,  310,  311,  312,
729 >      317,  316,  319,  338,  321,  340,  317,  322,  317,  323,
730 >      341,  324,  342,  344,  326,  329,  331,  347,  348,  336,
731 >
732 >      351,  352,  353,  355,  317,  356,  357,  338,  359,  340,
733 >      317,  360,  317,  361,  341,  362,  342,  344,  363,  364,
734 >      367,  347,  348,  369,  351,  352,  353,  355,  371,  356,
735 >      357,  372,  359,  373,  374,  360,  375,  361,  376,  362,
736 >      378,  379,  363,  364,  367,  380,  381,  369,  383,    0,
737 >        0,    0,  371,    0,    0,  372,    0,  373,  374,    0,
738 >      375,    0,  376,    0,  378,  379,    0,    0,    0,  380,
739 >      381,    0,  383,  387,  387,  385,  385,  385,  385,  385,
740 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
741 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
742 >
743 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
744 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
745 >      385,  385,  385,  385,  385,  385,  385,  385,  385,  385,
746 >      385,  385,  385
747      } ;
748  
749   static yy_state_type yy_last_accepting_state;
# Line 784 | Line 796 | static void ccomment(void);
796   unsigned int linenum = 1;
797   char linebuf[512];
798  
799 < #line 788 "config-lexer.c"
799 > #line 800 "config-lexer.c"
800  
801   #define INITIAL 0
802  
# Line 994 | Line 1006 | YY_DECL
1006   #line 46 "config-lexer.l"
1007  
1008  
1009 < #line 998 "config-lexer.c"
1009 > #line 1010 "config-lexer.c"
1010  
1011          while ( 1 )             /* loops until end-of-file is reached */
1012                  {
# Line 1027 | Line 1039 | yy_match:
1039                          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1040                                  {
1041                                  yy_current_state = (int) yy_def[yy_current_state];
1042 <                                if ( yy_current_state >= 371 )
1042 >                                if ( yy_current_state >= 386 )
1043                                          yy_c = yy_meta[(unsigned int) yy_c];
1044                                  }
1045                          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1046                          ++yy_cp;
1047                          }
1048 <                while ( yy_current_state != 370 );
1048 >                while ( yy_current_state != 385 );
1049                  yy_cp = (yy_last_accepting_cpos);
1050                  yy_current_state = (yy_last_accepting_state);
1051  
# Line 1273 | Line 1285 | YY_RULE_SETUP
1285   case 37:
1286   YY_RULE_SETUP
1287   #line 123 "config-lexer.l"
1288 < { return REPLY;        }
1288 > { return RECONNECTINTERVAL; }
1289          YY_BREAK
1290   case 38:
1291   YY_RULE_SETUP
1292   #line 124 "config-lexer.l"
1293 < { return SCANLOG;      }
1293 > { return REPLY;        }
1294          YY_BREAK
1295   case 39:
1296   YY_RULE_SETUP
1297   #line 125 "config-lexer.l"
1298 < { return SCANNER;      }
1298 > { return SCANLOG;      }
1299          YY_BREAK
1300   case 40:
1301   YY_RULE_SETUP
1302   #line 126 "config-lexer.l"
1303 < { return SENDMAIL;     }
1303 > { return SCANNER;      }
1304          YY_BREAK
1305   case 41:
1306   YY_RULE_SETUP
1307   #line 127 "config-lexer.l"
1308 < { return SERVER;       }
1308 > { return SENDMAIL;     }
1309          YY_BREAK
1310   case 42:
1311   YY_RULE_SETUP
1312   #line 128 "config-lexer.l"
1313 < { return TARGET_IP;    }
1313 > { return SERVER;       }
1314          YY_BREAK
1315   case 43:
1316   YY_RULE_SETUP
1317   #line 129 "config-lexer.l"
1318 < { return TARGET_PORT;  }
1318 > { return TARGET_IP;    }
1319          YY_BREAK
1320   case 44:
1321   YY_RULE_SETUP
1322   #line 130 "config-lexer.l"
1323 < { return TARGET_STRING;}
1323 > { return TARGET_PORT;  }
1324          YY_BREAK
1325   case 45:
1326   YY_RULE_SETUP
1327   #line 131 "config-lexer.l"
1328 < { return TIMEOUT;      }
1328 > { return TARGET_STRING;}
1329          YY_BREAK
1330   case 46:
1331   YY_RULE_SETUP
1332   #line 132 "config-lexer.l"
1333 < { return TYPE;         }
1333 > { return TIMEOUT;      }
1334          YY_BREAK
1335   case 47:
1336   YY_RULE_SETUP
1337   #line 133 "config-lexer.l"
1338 < { return USER;         }
1338 > { return TYPE;         }
1339          YY_BREAK
1340   case 48:
1341   YY_RULE_SETUP
1342   #line 134 "config-lexer.l"
1343 < { return USERNAME;     }
1343 > { return USER;         }
1344          YY_BREAK
1345   case 49:
1346   YY_RULE_SETUP
1347   #line 135 "config-lexer.l"
1348 < { return VHOST;        }
1348 > { return USERNAME;     }
1349          YY_BREAK
1350   case 50:
1351   YY_RULE_SETUP
1352 < #line 137 "config-lexer.l"
1353 < { return YEARS; }
1352 > #line 136 "config-lexer.l"
1353 > { return VHOST;        }
1354          YY_BREAK
1355   case 51:
1356   YY_RULE_SETUP
# Line 1348 | Line 1360 | YY_RULE_SETUP
1360   case 52:
1361   YY_RULE_SETUP
1362   #line 139 "config-lexer.l"
1363 < { return MONTHS; }
1363 > { return YEARS; }
1364          YY_BREAK
1365   case 53:
1366   YY_RULE_SETUP
# Line 1358 | Line 1370 | YY_RULE_SETUP
1370   case 54:
1371   YY_RULE_SETUP
1372   #line 141 "config-lexer.l"
1373 < { return WEEKS; }
1373 > { return MONTHS; }
1374          YY_BREAK
1375   case 55:
1376   YY_RULE_SETUP
# Line 1368 | Line 1380 | YY_RULE_SETUP
1380   case 56:
1381   YY_RULE_SETUP
1382   #line 143 "config-lexer.l"
1383 < { return DAYS; }
1383 > { return WEEKS; }
1384          YY_BREAK
1385   case 57:
1386   YY_RULE_SETUP
# Line 1378 | Line 1390 | YY_RULE_SETUP
1390   case 58:
1391   YY_RULE_SETUP
1392   #line 145 "config-lexer.l"
1393 < { return HOURS; }
1393 > { return DAYS; }
1394          YY_BREAK
1395   case 59:
1396   YY_RULE_SETUP
# Line 1388 | Line 1400 | YY_RULE_SETUP
1400   case 60:
1401   YY_RULE_SETUP
1402   #line 147 "config-lexer.l"
1403 < { return MINUTES; }
1403 > { return HOURS; }
1404          YY_BREAK
1405   case 61:
1406   YY_RULE_SETUP
# Line 1398 | Line 1410 | YY_RULE_SETUP
1410   case 62:
1411   YY_RULE_SETUP
1412   #line 149 "config-lexer.l"
1413 < { return SECONDS; }
1413 > { return MINUTES; }
1414          YY_BREAK
1415   case 63:
1416   YY_RULE_SETUP
# Line 1407 | Line 1419 | YY_RULE_SETUP
1419          YY_BREAK
1420   case 64:
1421   YY_RULE_SETUP
1422 < #line 152 "config-lexer.l"
1423 < { return BYTES; }
1422 > #line 151 "config-lexer.l"
1423 > { return SECONDS; }
1424          YY_BREAK
1425   case 65:
1426   YY_RULE_SETUP
# Line 1418 | Line 1430 | YY_RULE_SETUP
1430   case 66:
1431   YY_RULE_SETUP
1432   #line 154 "config-lexer.l"
1433 < { return KBYTES; }
1433 > { return BYTES; }
1434          YY_BREAK
1435   case 67:
1436   YY_RULE_SETUP
# Line 1443 | Line 1455 | YY_RULE_SETUP
1455   case 71:
1456   YY_RULE_SETUP
1457   #line 159 "config-lexer.l"
1458 < { return MBYTES; }
1458 > { return KBYTES; }
1459          YY_BREAK
1460   case 72:
1461   YY_RULE_SETUP
# Line 1467 | Line 1479 | YY_RULE_SETUP
1479          YY_BREAK
1480   case 76:
1481   YY_RULE_SETUP
1482 < #line 165 "config-lexer.l"
1482 > #line 164 "config-lexer.l"
1483 > { return MBYTES; }
1484 >        YY_BREAK
1485 > case 77:
1486 > YY_RULE_SETUP
1487 > #line 166 "config-lexer.l"
1488   {
1489                            yylval.number = OPM_TYPE_HTTP;
1490                            return PROTOCOLTYPE;
1491                          }
1492          YY_BREAK
1493 < case 77:
1493 > case 78:
1494   YY_RULE_SETUP
1495 < #line 170 "config-lexer.l"
1495 > #line 171 "config-lexer.l"
1496   {
1497                            yylval.number = OPM_TYPE_HTTPPOST;
1498                            return PROTOCOLTYPE;
1499                          }
1500          YY_BREAK
1501 < case 78:
1501 > case 79:
1502   YY_RULE_SETUP
1503 < #line 175 "config-lexer.l"
1503 > #line 176 "config-lexer.l"
1504   {
1505                            yylval.number = OPM_TYPE_SOCKS4;
1506                            return PROTOCOLTYPE;
1507                          }
1508          YY_BREAK
1509 < case 79:
1509 > case 80:
1510   YY_RULE_SETUP
1511 < #line 180 "config-lexer.l"
1511 > #line 181 "config-lexer.l"
1512   {
1513                            yylval.number = OPM_TYPE_SOCKS5;
1514                            return PROTOCOLTYPE;
1515                          }
1516          YY_BREAK
1517 < case 80:
1517 > case 81:
1518   YY_RULE_SETUP
1519 < #line 185 "config-lexer.l"
1519 > #line 186 "config-lexer.l"
1520   {
1521                            yylval.number = OPM_TYPE_WINGATE;
1522                            return PROTOCOLTYPE;
1523                          }
1524          YY_BREAK
1525 < case 81:
1525 > case 82:
1526   YY_RULE_SETUP
1527 < #line 190 "config-lexer.l"
1527 > #line 191 "config-lexer.l"
1528   {
1529                            yylval.number = OPM_TYPE_ROUTER;
1530                            return PROTOCOLTYPE;
1531                          }
1532          YY_BREAK
1533 < case 82:
1533 > case 83:
1534   YY_RULE_SETUP
1535 < #line 195 "config-lexer.l"
1535 > #line 196 "config-lexer.l"
1536   {
1537                            yylval.number = OPM_TYPE_DREAMBOX;
1538                            return PROTOCOLTYPE;
1539                          }
1540          YY_BREAK
1541 < case 83:
1541 > case 84:
1542   YY_RULE_SETUP
1543 < #line 202 "config-lexer.l"
1543 > #line 203 "config-lexer.l"
1544   {
1545                             yylval.number=atoi(yytext);
1546                             return NUMBER;
1547                          }
1548          YY_BREAK
1549 < case 84:
1549 > case 85:
1550   YY_RULE_SETUP
1551 < #line 211 "config-lexer.l"
1551 > #line 212 "config-lexer.l"
1552   {
1553                             yylval.number=1;
1554                             return NUMBER;
1555                           }
1556          YY_BREAK
1557 < case 85:
1557 > case 86:
1558   YY_RULE_SETUP
1559 < #line 215 "config-lexer.l"
1559 > #line 216 "config-lexer.l"
1560   {
1561                             yylval.number=1;
1562                             return NUMBER;
1563                           }
1564          YY_BREAK
1565 < case 86:
1565 > case 87:
1566   YY_RULE_SETUP
1567 < #line 219 "config-lexer.l"
1567 > #line 220 "config-lexer.l"
1568   {
1569                             yylval.number=1;
1570                             return NUMBER;
1571                           }
1572          YY_BREAK
1573 < case 87:
1573 > case 88:
1574   YY_RULE_SETUP
1575 < #line 226 "config-lexer.l"
1575 > #line 227 "config-lexer.l"
1576   {
1577                             yylval.number=0;
1578                             return NUMBER;
1579                           }
1580          YY_BREAK
1581 < case 88:
1581 > case 89:
1582   YY_RULE_SETUP
1583 < #line 231 "config-lexer.l"
1583 > #line 232 "config-lexer.l"
1584   {
1585                             yylval.number=0;
1586                             return NUMBER;
1587                           }
1588          YY_BREAK
1589 < case 89:
1589 > case 90:
1590   YY_RULE_SETUP
1591 < #line 236 "config-lexer.l"
1591 > #line 237 "config-lexer.l"
1592   {
1593                             yylval.number=0;
1594                             return NUMBER;
1595                           }
1596          YY_BREAK
1597 < case 90:
1598 < /* rule 90 can match eol */
1597 > case 91:
1598 > /* rule 91 can match eol */
1599   YY_RULE_SETUP
1600 < #line 242 "config-lexer.l"
1600 > #line 243 "config-lexer.l"
1601   {
1602                             strlcpy(linebuf, yytext + 1, sizeof(linebuf));
1603                             ++linenum;
1604                             yyless(1);
1605                           }
1606          YY_BREAK
1607 < case 91:
1607 > case 92:
1608   YY_RULE_SETUP
1609 < #line 248 "config-lexer.l"
1609 > #line 249 "config-lexer.l"
1610   /* ignore whitespace */;
1611          YY_BREAK
1612 < case 92:
1612 > case 93:
1613   YY_RULE_SETUP
1614 < #line 250 "config-lexer.l"
1614 > #line 251 "config-lexer.l"
1615   return yytext[0];
1616          YY_BREAK
1617 < case 93:
1617 > case 94:
1618   YY_RULE_SETUP
1619 < #line 252 "config-lexer.l"
1619 > #line 253 "config-lexer.l"
1620   ECHO;
1621          YY_BREAK
1622 < #line 1606 "config-lexer.c"
1622 > #line 1623 "config-lexer.c"
1623   case YY_STATE_EOF(INITIAL):
1624          yyterminate();
1625  
# Line 1896 | Line 1913 | static int yy_get_next_buffer (void)
1913                  while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1914                          {
1915                          yy_current_state = (int) yy_def[yy_current_state];
1916 <                        if ( yy_current_state >= 371 )
1916 >                        if ( yy_current_state >= 386 )
1917                                  yy_c = yy_meta[(unsigned int) yy_c];
1918                          }
1919                  yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
# Line 1924 | Line 1941 | static int yy_get_next_buffer (void)
1941          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1942                  {
1943                  yy_current_state = (int) yy_def[yy_current_state];
1944 <                if ( yy_current_state >= 371 )
1944 >                if ( yy_current_state >= 386 )
1945                          yy_c = yy_meta[(unsigned int) yy_c];
1946                  }
1947          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1948 <        yy_is_jam = (yy_current_state == 370);
1948 >        yy_is_jam = (yy_current_state == 385);
1949  
1950                  return yy_is_jam ? 0 : yy_current_state;
1951   }
# Line 2561 | Line 2578 | void yyfree (void * ptr )
2578  
2579   #define YYTABLES_NAME "yytables"
2580  
2581 < #line 252 "config-lexer.l"
2581 > #line 253 "config-lexer.l"
2582  
2583  
2584  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines