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

Comparing hopm/trunk/src/config-lexer.c (file contents):
Revision 5404 by michael, Sun Jan 11 13:24:19 2015 UTC vs.
Revision 5405 by michael, Tue Jan 20 19:14:40 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 91
369 < #define YY_END_OF_BUFFER 92
368 > #define YY_NUM_RULES 92
369 > #define YY_END_OF_BUFFER 93
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[360] =
377 > static yyconst flex_int16_t yy_accept[364] =
378      {   0,
379 <       89,   89,   92,   90,   89,   88,   90,    2,   90,   81,
380 <       90,   90,   90,   90,   90,   90,   90,   90,   90,   90,
381 <       90,   90,   90,   90,   90,   90,   90,   90,   90,   90,
382 <       89,   88,    0,    3,    2,    1,    2,   81,    0,    0,
379 >       90,   90,   93,   91,   90,   89,   91,    2,   91,   82,
380 >       91,   91,   91,   91,   91,   91,   91,   91,   91,   91,
381 >       91,   91,   91,   91,   91,   91,   91,   91,   91,   91,
382 >       90,   89,    0,    3,    2,    1,    2,   82,    0,    0,
383          0,    0,    0,    0,    0,    0,    0,    0,   13,    0,
384 <        0,    0,    0,   69,    0,    0,    0,    0,   74,    0,
385 <        0,    0,    0,    0,    0,   86,    0,   84,    0,    0,
384 >        0,    0,    0,   70,    0,    0,    0,    0,   75,    0,
385 >        0,    0,    0,    0,    0,   87,    0,   85,    0,    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,   56,    0,    0,    0,    0,    0,
388 >        0,    0,    0,    0,   57,    0,    0,    0,    0,    0,
389  
390          0,   15,    0,   17,    0,    0,    0,    0,    0,    0,
391 <        0,    0,    0,    0,    0,    0,   87,    0,   27,    0,
391 >        0,    0,    0,    0,    0,    0,    0,   88,    0,   28,
392          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
393          0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
394 <        0,    0,   83,    4,    0,    0,   64,    0,    0,   55,
395 <        0,    0,    0,    0,   58,   75,    0,    0,    0,    0,
396 <       18,    0,    0,    0,    0,   20,    0,   21,    0,   24,
397 <       26,    0,    0,    0,    0,   32,    0,    0,    0,    0,
398 <        0,    0,    0,    0,    0,    0,    0,    0,   82,   45,
399 <       46,    0,   54,    0,   50,    0,    0,   63,    0,    0,
400 <
401 <        0,    0,    0,   85,   57,    0,    0,   68,    0,   16,
402 <        0,   73,    0,    0,   52,    0,    0,    0,    0,    0,
403 <        0,    0,    0,    0,   36,    0,    0,    0,    0,    0,
404 <        0,    0,    0,    0,    0,   48,   53,    0,   49,    0,
405 <        0,    0,    0,    0,    0,   12,    0,   14,   67,    0,
406 <        0,   72,    0,   60,   51,    0,    0,    0,    0,    0,
407 <        0,    0,    0,    0,   80,    0,    0,   62,    0,   40,
408 <       77,   78,    0,    0,    0,    0,    0,    0,    7,    0,
409 <        0,    0,    0,    0,    0,    0,    0,   59,    0,    0,
410 <       28,    0,   30,   31,    0,    0,    0,   37,   38,   61,
411 <
412 <        0,    0,   44,    0,   79,    0,    0,    0,    0,   11,
413 <        0,   76,   66,   19,   71,   22,   25,   29,   33,    0,
414 <       35,   39,    0,    0,    0,   47,    0,    6,    8,    0,
415 <        0,   65,   70,    0,    0,   41,    0,    0,    0,   10,
416 <        0,    0,    0,    0,    0,    5,    9,    0,   34,   42,
417 <        0,    0,    0,    0,   43,    0,    0,   23,    0
394 >        0,    0,    0,   84,    4,    0,    0,   65,    0,    0,
395 >       56,    0,    0,    0,    0,   59,   76,    0,    0,    0,
396 >        0,   18,    0,    0,    0,    0,   20,    0,   21,    0,
397 >       24,    0,   27,    0,    0,    0,    0,   33,    0,    0,
398 >        0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
399 >       83,   46,   47,    0,   55,    0,   51,    0,    0,   64,
400 >
401 >        0,    0,    0,    0,    0,   86,   58,    0,    0,   69,
402 >        0,   16,    0,   74,    0,    0,   53,    0,    0,    0,
403 >        0,    0,    0,    0,    0,    0,    0,   37,    0,    0,
404 >        0,    0,    0,    0,    0,    0,    0,    0,   49,   54,
405 >        0,   50,    0,    0,    0,    0,    0,    0,   12,    0,
406 >       14,   68,    0,    0,   73,    0,   61,   52,    0,    0,
407 >       26,    0,    0,    0,    0,    0,    0,    0,   81,    0,
408 >        0,   63,    0,   41,   78,   79,    0,    0,    0,    0,
409 >        0,    0,    7,    0,    0,    0,    0,    0,    0,    0,
410 >        0,   60,    0,    0,   29,    0,   31,   32,    0,    0,
411 >
412 >        0,   38,   39,   62,    0,    0,   45,    0,   80,    0,
413 >        0,    0,    0,   11,    0,   77,   67,   19,   72,   22,
414 >       25,   30,   34,    0,   36,   40,    0,    0,    0,   48,
415 >        0,    6,    8,    0,    0,   66,   71,    0,    0,   42,
416 >        0,    0,    0,   10,    0,    0,    0,    0,    0,    5,
417 >        9,    0,   35,   43,    0,    0,    0,    0,   44,    0,
418 >        0,   23,    0
419      } ;
420  
421   static yyconst flex_int32_t yy_ec[256] =
# Line 459 | Line 460 | static yyconst flex_int32_t yy_meta[58]
460          1,    1,    1,    1,    1,    1,    1
461      } ;
462  
463 < static yyconst flex_int16_t yy_base[363] =
463 > static yyconst flex_int16_t yy_base[367] =
464      {   0,
465 <        0,    0,  239,  727,  167,    0,   55,    0,   54,   54,
465 >        0,    0,  232,  732,  167,    0,   55,    0,   54,   54,
466         34,   55,   49,   57,   37,   60,   51,   55,   94,  129,
467         99,  103,  167,   72,  112,  155,   43,   59,  116,   68,
468 <      165,    0,   81,  727,    0,  727,    0,  148,   97,   98,
469 <      111,  133,  152,  147,  138,  146,  160,  155,  727,  150,
468 >      165,    0,   81,  732,    0,  732,    0,  148,   97,   98,
469 >      111,  133,  152,  147,  138,  146,  160,  155,  732,  150,
470        152,  153,  171,  156,  159,  175,  182,  182,  178,  201,
471 <      196,  207,  200,  206,  211,  727,  210,  727,  212,  201,
472 <      203,  217,  206,  212,  238,  208,  230,  244,  231,  233,
473 <      240,  237,  244,  256,  248,  259,  252,  265,  244,  128,
474 <      265,  264,  257,  259,  257,  273,  266,  262,  271,  280,
475 <
476 <      291,  727,  283,  727,  290,  292,  297,  120,  290,  308,
477 <      291,  307,  295,  309,  312,  306,  727,  301,  727,  309,
478 <      303,  315,  316,  305,  308,  344,  316,  312,  322,  329,
479 <      345,  332,  343,  349,  352,  353,  355,  345,  345,  353,
480 <      357,  349,  727,  727,  347,  358,  352,  357,  355,  727,
481 <      363,  369,  363,  378,  374,  381,  379,  395,  399,  398,
482 <      727,  388,  400,  404,  390,  727,  401,  727,  409,  394,
483 <      727,  398,  392,  400,  407,  727,  403,  400,  406,  399,
484 <      418,  437,  418,  427,  439,  428,  444,  437,  727,  727,
485 <      439,  435,  437,  455,  440,  445,  448,  727,  455,  456,
486 <
487 <       95,  458,  446,  727,  727,  451,  461,  450,  447,  727,
488 <      466,  462,  464,  487,  476,  493,  492,  485,  485,  484,
489 <      490,  499,  495,  504,  727,  490,  493,  503,  505,  509,
490 <      496,  107,  495,  495,  514,  727,  727,  500,  727,  509,
491 <      518,  524,  533,  535,  533,  727,  528,  727,  727,  528,
492 <      546,  727,  530,  532,  727,  542,  536,  537,  539,  544,
493 <      552,  544,  548,  549,  727,  555,  547,  549,  558,  727,
494 <      727,  727,   90,  557,  571,  583,  576,  575,  727,  588,
495 <      578,  581,  587,  579,  593,  596,  596,  727,  597,  583,
496 <      727,  600,  727,  727,  594,  601,  603,  727,  727,  727,
497 <
498 <      598,  622,  727,  605,  727,  597,  596,  601,  622,  727,
499 <      628,  727,  624,  727,  625,   52,  727,  727,  727,  629,
500 <      727,  727,  629,  631,  628,  727,  627,  727,  727,  637,
501 <      641,  727,  727,  635,  633,  727,  637,  638,  643,  727,
502 <      639,  653,  641,  644,  662,  727,  727,  677,  727,  727,
503 <      671,  666,  680,  679,  727,  678,  686,  727,  727,   81,
504 <      724,   71
471 >      196,  207,  200,  206,  211,  198,  211,  732,  234,  201,
472 >      203,  217,  208,  212,  246,  208,  228,  246,  227,  215,
473 >      222,  237,  242,  255,  250,  260,  253,  274,  245,  128,
474 >      266,  267,  261,  264,  261,  280,  267,  270,  278,  280,
475 >
476 >      288,  732,  282,  732,  291,  294,  298,  120,  291,  309,
477 >      293,  308,  296,  311,  314,  310,  313,  732,  307,  732,
478 >      316,  309,  321,  322,  312,  317,  344,  328,  324,  330,
479 >      331,  349,  336,  347,  351,  355,  356,  357,  348,  348,
480 >      358,  363,  355,  732,  732,  354,  364,  358,  363,  362,
481 >      732,  372,  381,  375,  386,  376,  381,  383,  398,  402,
482 >      400,  732,  390,  403,  407,  392,  732,  404,  732,  412,
483 >      399,  415,  732,  405,  400,  408,  414,  732,  410,  408,
484 >      418,  412,  433,  428,  431,  437,  446,  435,  448,  440,
485 >      732,  732,  443,  439,  441,  459,  444,  451,  455,  732,
486 >
487 >      462,  464,   95,  466,  453,  732,  732,  458,  469,  462,
488 >      460,  732,  481,  470,  466,  487,  480,  496,  495,  496,
489 >      489,  490,  489,  495,  505,  500,  511,  732,  498,  501,
490 >      512,  514,  518,  504,  107,  504,  508,  530,  732,  732,
491 >      516,  732,  525,  528,  529,  538,  542,  536,  732,  532,
492 >      732,  732,  532,  551,  732,  535,  537,  732,  548,  541,
493 >      732,  545,  547,  553,  561,  553,  556,  558,  732,  568,
494 >      563,  565,  574,  732,  732,  732,   90,  567,  576,  588,
495 >      582,  579,  732,  592,  582,  586,  592,  584,  599,  601,
496 >      603,  732,  605,  591,  732,  609,  732,  732,  603,  610,
497 >
498 >      611,  732,  732,  732,  607,  632,  732,  622,  732,  616,
499 >      613,  611,  622,  732,  631,  732,  627,  732,  628,   52,
500 >      732,  732,  732,  632,  732,  732,  633,  636,  634,  732,
501 >      632,  732,  732,  644,  649,  732,  732,  643,  642,  732,
502 >      646,  647,  651,  732,  648,  670,  660,  661,  672,  732,
503 >      732,  682,  732,  732,  676,  672,  685,  684,  732,  683,
504 >      691,  732,  732,   81,  729,   71
505      } ;
506  
507 < static yyconst flex_int16_t yy_def[363] =
507 > static yyconst flex_int16_t yy_def[367] =
508      {   0,
509 <      359,    1,  359,  359,  359,  360,  361,  362,  359,  359,
510 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
511 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
512 <      359,  360,  361,  359,  362,  359,  362,  359,  359,  359,
513 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
514 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
515 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
516 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
517 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
518 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
519 <
520 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
521 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
522 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
523 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
524 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
525 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
526 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
527 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
528 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
529 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
530 <
531 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
532 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
533 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
534 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
535 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
536 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
537 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
538 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
539 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
540 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
541 <
542 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
543 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
544 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
545 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
546 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
547 <      359,  359,  359,  359,  359,  359,  359,  359,    0,  359,
548 <      359,  359
509 >      363,    1,  363,  363,  363,  364,  365,  366,  363,  363,
510 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
511 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
512 >      363,  364,  365,  363,  366,  363,  366,  363,  363,  363,
513 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
514 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
515 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
516 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
517 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
518 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
519 >
520 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
521 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
522 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
523 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
524 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
525 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
526 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
527 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
528 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
529 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
530 >
531 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
532 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
533 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
534 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
535 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
536 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
537 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
538 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
539 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
540 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
541 >
542 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
543 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
544 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
545 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
546 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
547 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
548 >      363,  363,    0,  363,  363,  363
549      } ;
550  
551 < static yyconst flex_int16_t yy_nxt[785] =
551 > static yyconst flex_int16_t yy_nxt[790] =
552      {   0,
553          4,    5,    6,    7,    8,    4,    9,   10,   10,   10,
554         11,   12,   13,   14,   15,   16,    4,   17,   18,   19,
# Line 557 | Line 558 | static yyconst flex_int16_t yy_nxt[785]
558         25,   26,   27,   28,   29,    4,   30,   34,   34,   36,
559         37,   38,   38,   38,   39,   40,   43,   45,   47,   84,
560         48,   35,   44,   49,   50,   41,   85,   52,   51,   46,
561 <       53,   32,   88,   34,   34,  334,   75,   42,   39,   40,
561 >       53,   32,   88,   34,   34,  338,   75,   42,   39,   40,
562         43,   45,   47,   84,   48,   76,   44,   49,   50,   41,
563  
564         85,   52,   51,   46,   53,   54,   88,   89,   55,   63,
565 <       75,   42,   56,   64,   57,  271,  272,   65,   67,   76,
566 <       90,   91,   66,  302,   77,   68,   78,   69,  244,   54,
565 >       75,   42,   56,   64,   57,  275,  276,   65,   67,   76,
566 >       90,   91,   66,  306,   77,   68,   78,   69,  247,   54,
567         86,   89,   55,   63,   87,   79,   56,   64,   57,   58,
568         59,   65,   67,   60,   90,   91,   66,   61,   77,   68,
569 <       78,   69,   62,  162,   86,   38,   38,   38,   87,   79,
570 <       92,  145,   93,   58,   59,   80,   31,   60,   31,   94,
569 >       78,   69,   62,  163,   86,   38,   38,   38,   87,   79,
570 >       92,  146,   93,   58,   59,   80,   31,   60,   31,   94,
571         95,   61,   96,   81,   97,   98,   62,   70,   99,  100,
572         82,   71,  101,  102,   92,   72,   93,   83,  103,   80,
573         73,  104,   74,   94,   95,  105,   96,   81,   97,   98,
574  
575        106,   70,   99,  100,   82,   71,  101,  102,  107,   72,
576        109,   83,  103,  108,   73,  104,   74,  110,  111,  105,
577 <      112,  114,  115,  116,  106,  117,  118,  121,  122,  113,
578 <      123,  124,  107,  119,  109,  125,  128,  108,  359,  120,
579 <      129,  110,  111,  133,  112,  114,  115,  116,  126,  117,
580 <      118,  121,  122,  113,  123,  124,  130,  119,  134,  125,
581 <      128,  135,  127,  120,  129,  136,  131,  133,  137,  132,
582 <      138,  139,  126,  140,  141,  142,  144,  146,  147,  148,
583 <      130,  149,  134,  150,  151,  135,  127,  153,  154,  136,
584 <      131,  143,  137,  132,  138,  139,  155,  140,  141,  142,
585 <
586 <      144,  146,  147,  148,  156,  149,  152,  150,  151,  157,
587 <      158,  153,  154,  159,  160,  143,  161,  163,  164,  165,
588 <      155,  166,  167,  168,  169,  170,  171,  172,  156,  173,
589 <      174,  175,  176,  157,  158,  177,  180,  159,  160,  181,
590 <      161,  163,  164,  165,  182,  166,  167,  168,  169,  170,
591 <      171,  172,  183,  173,  174,  175,  176,  178,  184,  177,
592 <      180,  185,  186,  181,  179,  187,  188,  189,  182,  190,
593 <      191,  192,  193,  194,  195,  196,  183,  197,  198,  199,
594 <      200,  178,  184,  201,  202,  185,  186,  203,  179,  187,
595 <      188,  189,  204,  190,  191,  192,  193,  194,  195,  196,
596 <
597 <      205,  197,  198,  199,  200,  206,  207,  201,  202,  208,
598 <      209,  203,  210,  211,  212,  213,  204,  214,  215,  216,
599 <      217,  218,  219,  220,  205,  221,  222,  223,  224,  206,
600 <      207,  225,  226,  208,  209,  359,  210,  211,  212,  213,
601 <      229,  214,  215,  216,  217,  218,  219,  220,  230,  221,
602 <      222,  223,  224,  231,  232,  225,  226,  227,  233,  228,
603 <      234,  235,  236,  237,  229,  238,  239,  240,  241,  242,
604 <      243,  245,  230,  246,  247,  248,  249,  231,  232,  250,
605 <      251,  227,  233,  228,  234,  235,  236,  237,  252,  238,
606 <      239,  240,  241,  242,  243,  245,  253,  246,  247,  248,
607 <
608 <      249,  254,  255,  250,  251,  256,  257,  258,  259,  260,
609 <      261,  262,  252,  263,  264,  265,  266,  267,  268,  269,
610 <      253,  270,  273,  274,  275,  254,  255,  276,  277,  256,
611 <      257,  258,  259,  260,  261,  262,  278,  263,  264,  265,
612 <      266,  267,  268,  269,  279,  270,  273,  274,  275,  280,
613 <      281,  276,  277,  283,  284,  285,  286,  287,  288,  289,
614 <      278,  290,  282,  291,  292,  293,  294,  295,  279,  296,
615 <      297,  298,  299,  280,  281,  300,  301,  283,  284,  285,
616 <      286,  287,  288,  289,  303,  290,  282,  291,  292,  293,
617 <      294,  295,  304,  296,  297,  298,  299,  305,  306,  300,
618 <
619 <      301,  307,  308,  309,  310,  311,  312,  313,  303,  314,
620 <      315,  316,  317,  318,  319,  320,  304,  321,  322,  326,
621 <      327,  305,  306,  328,  359,  307,  308,  309,  310,  311,
622 <      312,  313,  329,  314,  315,  316,  317,  318,  319,  320,
623 <      323,  321,  322,  326,  327,  330,  324,  328,  325,  331,
624 <      332,  333,  335,  336,  337,  338,  329,  339,  340,  341,
625 <      342,  343,  344,  345,  323,  346,  347,  348,  349,  330,
626 <      324,  350,  325,  331,  332,  333,  335,  336,  337,  338,
627 <      351,  339,  340,  341,  342,  343,  344,  345,  352,  346,
628 <      347,  348,  349,  353,  354,  350,  355,  356,  357,  358,
629 <
630 <      359,  359,  359,  359,  351,  359,  359,  359,  359,  359,
631 <      359,  359,  352,  359,  359,  359,  359,  353,  354,  359,
632 <      355,  356,  357,  358,   33,   33,    3,  359,  359,  359,
633 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
634 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
635 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
636 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
637 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
638 <      359,  359,  359,  359
577 >      112,  114,  115,  116,  106,  117,  118,  122,  123,  113,
578 >      124,  363,  107,  125,  109,  126,  129,  108,  130,  134,
579 >      135,  110,  111,  136,  112,  114,  115,  116,  119,  117,
580 >      118,  122,  123,  113,  124,  120,  127,  125,  131,  126,
581 >      129,  121,  130,  134,  135,  137,  138,  136,  132,  139,
582 >      128,  133,  119,  140,  141,  142,  363,  145,  147,  120,
583 >      127,  148,  131,  149,  143,  121,  150,  151,  154,  137,
584 >      138,  152,  132,  139,  128,  133,  155,  140,  141,  142,
585 >
586 >      144,  145,  147,  156,  157,  148,  158,  149,  143,  159,
587 >      150,  151,  154,  153,  160,  152,  161,  162,  164,  165,
588 >      155,  166,  167,  168,  144,  169,  170,  156,  157,  171,
589 >      158,  172,  173,  159,  174,  175,  176,  177,  160,  178,
590 >      161,  162,  164,  165,  179,  166,  167,  168,  182,  169,
591 >      170,  183,  184,  171,  185,  172,  173,  180,  174,  175,
592 >      176,  177,  186,  178,  181,  187,  188,  189,  179,  190,
593 >      191,  192,  182,  193,  194,  183,  184,  195,  185,  196,
594 >      197,  180,  198,  199,  200,  201,  186,  202,  181,  187,
595 >      188,  189,  203,  190,  191,  192,  204,  193,  194,  205,
596 >
597 >      206,  195,  207,  196,  197,  208,  198,  199,  200,  201,
598 >      209,  202,  210,  211,  212,  213,  203,  214,  215,  216,
599 >      204,  217,  218,  205,  206,  219,  207,  220,  221,  208,
600 >      222,  223,  224,  225,  209,  226,  210,  211,  212,  213,
601 >      227,  214,  215,  216,  228,  217,  218,  229,  230,  219,
602 >      231,  220,  221,  232,  222,  223,  224,  225,  233,  226,
603 >      234,  235,  236,  237,  227,  238,  239,  240,  228,  241,
604 >      242,  229,  230,  243,  231,  244,  245,  232,  246,  248,
605 >      249,  250,  233,  251,  234,  235,  236,  237,  252,  238,
606 >      239,  240,  253,  241,  242,  254,  255,  243,  256,  244,
607 >
608 >      245,  257,  246,  248,  249,  250,  258,  251,  259,  260,
609 >      261,  262,  252,  263,  264,  265,  253,  266,  267,  254,
610 >      255,  268,  256,  269,  270,  257,  271,  272,  273,  274,
611 >      258,  277,  259,  260,  261,  262,  278,  263,  264,  265,
612 >      279,  266,  267,  280,  281,  268,  282,  269,  270,  283,
613 >      271,  272,  273,  274,  284,  277,  287,  285,  288,  289,
614 >      278,  290,  291,  292,  279,  293,  294,  280,  281,  286,
615 >      282,  295,  296,  283,  297,  298,  299,  300,  284,  301,
616 >      287,  285,  288,  289,  302,  290,  291,  292,  303,  293,
617 >      294,  304,  305,  286,  307,  295,  296,  308,  297,  298,
618 >
619 >      299,  300,  309,  301,  310,  311,  312,  313,  302,  314,
620 >      315,  316,  303,  317,  318,  304,  305,  319,  307,  320,
621 >      321,  308,  322,  323,  324,  325,  309,  326,  310,  311,
622 >      312,  313,  363,  314,  315,  316,  330,  317,  318,  331,
623 >      332,  319,  333,  320,  321,  334,  322,  323,  324,  325,
624 >      327,  326,  335,  336,  337,  339,  328,  340,  329,  341,
625 >      330,  342,  343,  331,  332,  344,  333,  345,  346,  334,
626 >      347,  348,  349,  350,  327,  351,  335,  336,  337,  339,
627 >      328,  340,  329,  341,  352,  342,  343,  353,  354,  344,
628 >      355,  345,  346,  356,  347,  348,  349,  350,  357,  351,
629 >
630 >      358,  359,  360,  361,  362,  363,  363,  363,  352,  363,
631 >      363,  353,  354,  363,  355,  363,  363,  356,  363,  363,
632 >      363,  363,  357,  363,  358,  359,  360,  361,  362,   33,
633 >       33,    3,  363,  363,  363,  363,  363,  363,  363,  363,
634 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
635 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
636 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
637 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
638 >      363,  363,  363,  363,  363,  363,  363,  363,  363
639      } ;
640  
641 < static yyconst flex_int16_t yy_chk[785] =
641 > static yyconst flex_int16_t yy_chk[790] =
642      {   0,
643          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
644          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
# Line 646 | Line 647 | static yyconst flex_int16_t yy_chk[785]
647          1,    1,    1,    1,    1,    1,    1,    1,    1,    1,
648          1,    1,    1,    1,    1,    1,    1,    7,    7,    9,
649          9,   10,   10,   10,   11,   12,   13,   14,   15,   27,
650 <       16,  362,   13,   16,   17,   12,   28,   18,   17,   14,
651 <       18,  360,   30,   33,   33,  316,   24,   12,   11,   12,
650 >       16,  366,   13,   16,   17,   12,   28,   18,   17,   14,
651 >       18,  364,   30,   33,   33,  320,   24,   12,   11,   12,
652         13,   14,   15,   27,   16,   24,   13,   16,   17,   12,
653  
654         28,   18,   17,   14,   18,   19,   30,   39,   19,   21,
655 <       24,   12,   19,   21,   19,  232,  232,   21,   22,   24,
656 <       40,   41,   21,  273,   25,   22,   25,   22,  201,   19,
655 >       24,   12,   19,   21,   19,  235,  235,   21,   22,   24,
656 >       40,   41,   21,  277,   25,   22,   25,   22,  203,   19,
657         29,   39,   19,   21,   29,   25,   19,   21,   19,   20,
658         20,   21,   22,   20,   40,   41,   21,   20,   25,   22,
659         25,   22,   20,  108,   29,   38,   38,   38,   29,   25,
# Line 663 | Line 664 | static yyconst flex_int16_t yy_chk[785]
664  
665         57,   23,   50,   51,   26,   23,   52,   53,   58,   23,
666         59,   26,   54,   58,   23,   55,   23,   60,   61,   56,
667 <       62,   63,   64,   65,   57,   67,   69,   70,   71,   62,
668 <       72,   73,   58,   69,   59,   74,   76,   58,    3,   69,
669 <       77,   60,   61,   79,   62,   63,   64,   65,   75,   67,
670 <       69,   70,   71,   62,   72,   73,   78,   69,   80,   74,
671 <       76,   81,   75,   69,   77,   82,   78,   79,   83,   78,
672 <       84,   85,   75,   86,   87,   88,   89,   91,   92,   93,
673 <       78,   94,   80,   95,   96,   81,   75,   97,   98,   82,
674 <       78,   88,   83,   78,   84,   85,   99,   86,   87,   88,
675 <
676 <       89,   91,   92,   93,  100,   94,   96,   95,   96,  101,
677 <      103,   97,   98,  105,  106,   88,  107,  109,  110,  111,
678 <       99,  112,  113,  114,  115,  116,  118,  120,  100,  121,
679 <      122,  123,  124,  101,  103,  125,  127,  105,  106,  128,
680 <      107,  109,  110,  111,  129,  112,  113,  114,  115,  116,
681 <      118,  120,  130,  121,  122,  123,  124,  126,  131,  125,
682 <      127,  132,  133,  128,  126,  134,  135,  136,  129,  137,
683 <      138,  139,  140,  141,  142,  145,  130,  146,  147,  148,
684 <      149,  126,  131,  151,  152,  132,  133,  153,  126,  134,
685 <      135,  136,  154,  137,  138,  139,  140,  141,  142,  145,
686 <
687 <      155,  146,  147,  148,  149,  156,  157,  151,  152,  158,
688 <      159,  153,  160,  162,  163,  164,  154,  165,  167,  169,
689 <      170,  172,  173,  174,  155,  175,  177,  178,  179,  156,
690 <      157,  180,  181,  158,  159,    0,  160,  162,  163,  164,
691 <      183,  165,  167,  169,  170,  172,  173,  174,  184,  175,
692 <      177,  178,  179,  185,  186,  180,  181,  182,  187,  182,
693 <      188,  191,  192,  193,  183,  194,  195,  196,  197,  199,
694 <      200,  202,  184,  203,  206,  207,  208,  185,  186,  209,
695 <      211,  182,  187,  182,  188,  191,  192,  193,  212,  194,
696 <      195,  196,  197,  199,  200,  202,  213,  203,  206,  207,
697 <
698 <      208,  214,  215,  209,  211,  216,  217,  218,  219,  220,
699 <      221,  222,  212,  223,  224,  226,  227,  228,  229,  230,
700 <      213,  231,  233,  234,  235,  214,  215,  238,  240,  216,
701 <      217,  218,  219,  220,  221,  222,  241,  223,  224,  226,
702 <      227,  228,  229,  230,  242,  231,  233,  234,  235,  243,
703 <      244,  238,  240,  245,  247,  250,  251,  253,  254,  256,
704 <      241,  257,  244,  258,  259,  260,  261,  262,  242,  263,
705 <      264,  266,  267,  243,  244,  268,  269,  245,  247,  250,
706 <      251,  253,  254,  256,  274,  257,  244,  258,  259,  260,
707 <      261,  262,  275,  263,  264,  266,  267,  276,  277,  268,
708 <
709 <      269,  278,  280,  281,  282,  283,  284,  285,  274,  286,
710 <      287,  289,  290,  292,  295,  296,  275,  297,  301,  304,
711 <      306,  276,  277,  307,    0,  278,  280,  281,  282,  283,
712 <      284,  285,  308,  286,  287,  289,  290,  292,  295,  296,
713 <      302,  297,  301,  304,  306,  309,  302,  307,  302,  311,
714 <      313,  315,  320,  323,  324,  325,  308,  327,  330,  331,
715 <      334,  335,  337,  338,  302,  339,  341,  342,  343,  309,
716 <      302,  344,  302,  311,  313,  315,  320,  323,  324,  325,
717 <      345,  327,  330,  331,  334,  335,  337,  338,  348,  339,
718 <      341,  342,  343,  351,  352,  344,  353,  354,  356,  357,
719 <
720 <        0,    0,    0,    0,  345,    0,    0,    0,    0,    0,
721 <        0,    0,  348,    0,    0,    0,    0,  351,  352,    0,
722 <      353,  354,  356,  357,  361,  361,  359,  359,  359,  359,
723 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
724 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
725 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
726 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
727 <      359,  359,  359,  359,  359,  359,  359,  359,  359,  359,
728 <      359,  359,  359,  359
667 >       62,   63,   64,   65,   57,   66,   67,   70,   71,   62,
668 >       72,    3,   58,   73,   59,   74,   76,   58,   77,   79,
669 >       80,   60,   61,   81,   62,   63,   64,   65,   69,   66,
670 >       67,   70,   71,   62,   72,   69,   75,   73,   78,   74,
671 >       76,   69,   77,   79,   80,   82,   83,   81,   78,   84,
672 >       75,   78,   69,   85,   86,   87,    0,   89,   91,   69,
673 >       75,   92,   78,   93,   88,   69,   94,   95,   97,   82,
674 >       83,   96,   78,   84,   75,   78,   98,   85,   86,   87,
675 >
676 >       88,   89,   91,   99,  100,   92,  101,   93,   88,  103,
677 >       94,   95,   97,   96,  105,   96,  106,  107,  109,  110,
678 >       98,  111,  112,  113,   88,  114,  115,   99,  100,  116,
679 >      101,  117,  119,  103,  121,  122,  123,  124,  105,  125,
680 >      106,  107,  109,  110,  126,  111,  112,  113,  128,  114,
681 >      115,  129,  130,  116,  131,  117,  119,  127,  121,  122,
682 >      123,  124,  132,  125,  127,  133,  134,  135,  126,  136,
683 >      137,  138,  128,  139,  140,  129,  130,  141,  131,  142,
684 >      143,  127,  146,  147,  148,  149,  132,  150,  127,  133,
685 >      134,  135,  152,  136,  137,  138,  153,  139,  140,  154,
686 >
687 >      155,  141,  156,  142,  143,  157,  146,  147,  148,  149,
688 >      158,  150,  159,  160,  161,  163,  152,  164,  165,  166,
689 >      153,  168,  170,  154,  155,  171,  156,  172,  174,  157,
690 >      175,  176,  177,  179,  158,  180,  159,  160,  161,  163,
691 >      181,  164,  165,  166,  182,  168,  170,  183,  184,  171,
692 >      184,  172,  174,  185,  175,  176,  177,  179,  186,  180,
693 >      187,  188,  189,  190,  181,  193,  194,  195,  182,  196,
694 >      197,  183,  184,  198,  184,  199,  201,  185,  202,  204,
695 >      205,  208,  186,  209,  187,  188,  189,  190,  210,  193,
696 >      194,  195,  211,  196,  197,  213,  214,  198,  215,  199,
697 >
698 >      201,  216,  202,  204,  205,  208,  217,  209,  218,  219,
699 >      220,  221,  210,  222,  223,  224,  211,  225,  226,  213,
700 >      214,  227,  215,  229,  230,  216,  231,  232,  233,  234,
701 >      217,  236,  218,  219,  220,  221,  237,  222,  223,  224,
702 >      238,  225,  226,  241,  243,  227,  244,  229,  230,  245,
703 >      231,  232,  233,  234,  246,  236,  248,  247,  250,  253,
704 >      237,  254,  256,  257,  238,  259,  260,  241,  243,  247,
705 >      244,  262,  263,  245,  264,  265,  266,  267,  246,  268,
706 >      248,  247,  250,  253,  270,  254,  256,  257,  271,  259,
707 >      260,  272,  273,  247,  278,  262,  263,  279,  264,  265,
708 >
709 >      266,  267,  280,  268,  281,  282,  284,  285,  270,  286,
710 >      287,  288,  271,  289,  290,  272,  273,  291,  278,  293,
711 >      294,  279,  296,  299,  300,  301,  280,  305,  281,  282,
712 >      284,  285,    0,  286,  287,  288,  308,  289,  290,  310,
713 >      311,  291,  312,  293,  294,  313,  296,  299,  300,  301,
714 >      306,  305,  315,  317,  319,  324,  306,  327,  306,  328,
715 >      308,  329,  331,  310,  311,  334,  312,  335,  338,  313,
716 >      339,  341,  342,  343,  306,  345,  315,  317,  319,  324,
717 >      306,  327,  306,  328,  346,  329,  331,  347,  348,  334,
718 >      349,  335,  338,  352,  339,  341,  342,  343,  355,  345,
719 >
720 >      356,  357,  358,  360,  361,    0,    0,    0,  346,    0,
721 >        0,  347,  348,    0,  349,    0,    0,  352,    0,    0,
722 >        0,    0,  355,    0,  356,  357,  358,  360,  361,  365,
723 >      365,  363,  363,  363,  363,  363,  363,  363,  363,  363,
724 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
725 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
726 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
727 >      363,  363,  363,  363,  363,  363,  363,  363,  363,  363,
728 >      363,  363,  363,  363,  363,  363,  363,  363,  363
729      } ;
730  
731   static yy_state_type yy_last_accepting_state;
# Line 777 | Line 778 | void ccomment(void);
778   int linenum = 1;
779   char linebuf[512];
780  
781 < #line 781 "config-lexer.c"
781 > #line 782 "config-lexer.c"
782  
783   #define INITIAL 0
784  
# Line 987 | Line 988 | YY_DECL
988   #line 45 "config-lexer.l"
989  
990  
991 < #line 991 "config-lexer.c"
991 > #line 992 "config-lexer.c"
992  
993          while ( 1 )             /* loops until end-of-file is reached */
994                  {
# Line 1020 | Line 1021 | yy_match:
1021                          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1022                                  {
1023                                  yy_current_state = (int) yy_def[yy_current_state];
1024 <                                if ( yy_current_state >= 360 )
1024 >                                if ( yy_current_state >= 364 )
1025                                          yy_c = yy_meta[(unsigned int) yy_c];
1026                                  }
1027                          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1028                          ++yy_cp;
1029                          }
1030 <                while ( yy_base[yy_current_state] != 727 );
1030 >                while ( yy_base[yy_current_state] != 732 );
1031  
1032   yy_find_action:
1033                  yy_act = yy_accept[yy_current_state];
# Line 1216 | Line 1217 | YY_RULE_SETUP
1217   case 26:
1218   YY_RULE_SETUP
1219   #line 112 "config-lexer.l"
1220 < { return OPER;         }
1220 > { return NOTICE;       }
1221          YY_BREAK
1222   case 27:
1223   YY_RULE_SETUP
1224   #line 113 "config-lexer.l"
1225 < { return OPM;          }
1225 > { return OPER;         }
1226          YY_BREAK
1227   case 28:
1228   YY_RULE_SETUP
1229   #line 114 "config-lexer.l"
1230 < { return OPTIONS;      }
1230 > { return OPM;          }
1231          YY_BREAK
1232   case 29:
1233   YY_RULE_SETUP
1234   #line 115 "config-lexer.l"
1235 < { return PASSWORD;     }
1235 > { return OPTIONS;      }
1236          YY_BREAK
1237   case 30:
1238   YY_RULE_SETUP
1239   #line 116 "config-lexer.l"
1240 < { return PERFORM;      }
1240 > { return PASSWORD;     }
1241          YY_BREAK
1242   case 31:
1243   YY_RULE_SETUP
1244   #line 117 "config-lexer.l"
1245 < { return PIDFILE;      }
1245 > { return PERFORM;      }
1246          YY_BREAK
1247   case 32:
1248   YY_RULE_SETUP
1249   #line 118 "config-lexer.l"
1250 < { return PORT;         }
1250 > { return PIDFILE;      }
1251          YY_BREAK
1252   case 33:
1253   YY_RULE_SETUP
1254   #line 119 "config-lexer.l"
1255 < { return PROTOCOL;     }
1255 > { return PORT;         }
1256          YY_BREAK
1257   case 34:
1258   YY_RULE_SETUP
1259   #line 120 "config-lexer.l"
1260 < { return READTIMEOUT;  }
1260 > { return PROTOCOL;     }
1261          YY_BREAK
1262   case 35:
1263   YY_RULE_SETUP
1264   #line 121 "config-lexer.l"
1265 < { return REALNAME;     }
1265 > { return READTIMEOUT;  }
1266          YY_BREAK
1267   case 36:
1268   YY_RULE_SETUP
1269   #line 122 "config-lexer.l"
1270 < { return REPLY;        }
1270 > { return REALNAME;     }
1271          YY_BREAK
1272   case 37:
1273   YY_RULE_SETUP
1274   #line 123 "config-lexer.l"
1275 < { return SCANLOG;      }
1275 > { return REPLY;        }
1276          YY_BREAK
1277   case 38:
1278   YY_RULE_SETUP
1279   #line 124 "config-lexer.l"
1280 < { return SCANNER;      }
1280 > { return SCANLOG;      }
1281          YY_BREAK
1282   case 39:
1283   YY_RULE_SETUP
1284   #line 125 "config-lexer.l"
1285 < { return SENDMAIL;     }
1285 > { return SCANNER;      }
1286          YY_BREAK
1287   case 40:
1288   YY_RULE_SETUP
1289   #line 126 "config-lexer.l"
1290 < { return SERVER;       }
1290 > { return SENDMAIL;     }
1291          YY_BREAK
1292   case 41:
1293   YY_RULE_SETUP
1294   #line 127 "config-lexer.l"
1295 < { return TARGET_IP;    }
1295 > { return SERVER;       }
1296          YY_BREAK
1297   case 42:
1298   YY_RULE_SETUP
1299   #line 128 "config-lexer.l"
1300 < { return TARGET_PORT;  }
1300 > { return TARGET_IP;    }
1301          YY_BREAK
1302   case 43:
1303   YY_RULE_SETUP
1304   #line 129 "config-lexer.l"
1305 < { return TARGET_STRING;}
1305 > { return TARGET_PORT;  }
1306          YY_BREAK
1307   case 44:
1308   YY_RULE_SETUP
1309   #line 130 "config-lexer.l"
1310 < { return TIMEOUT;      }
1310 > { return TARGET_STRING;}
1311          YY_BREAK
1312   case 45:
1313   YY_RULE_SETUP
1314   #line 131 "config-lexer.l"
1315 < { return TYPE;         }
1315 > { return TIMEOUT;      }
1316          YY_BREAK
1317   case 46:
1318   YY_RULE_SETUP
1319   #line 132 "config-lexer.l"
1320 < { return USER;         }
1320 > { return TYPE;         }
1321          YY_BREAK
1322   case 47:
1323   YY_RULE_SETUP
1324   #line 133 "config-lexer.l"
1325 < { return USERNAME;     }
1325 > { return USER;         }
1326          YY_BREAK
1327   case 48:
1328   YY_RULE_SETUP
1329   #line 134 "config-lexer.l"
1330 < { return VHOST;        }
1330 > { return USERNAME;     }
1331          YY_BREAK
1332   case 49:
1333   YY_RULE_SETUP
1334 < #line 136 "config-lexer.l"
1335 < { return YEARS; }
1334 > #line 135 "config-lexer.l"
1335 > { return VHOST;        }
1336          YY_BREAK
1337   case 50:
1338   YY_RULE_SETUP
# Line 1341 | Line 1342 | YY_RULE_SETUP
1342   case 51:
1343   YY_RULE_SETUP
1344   #line 138 "config-lexer.l"
1345 < { return MONTHS; }
1345 > { return YEARS; }
1346          YY_BREAK
1347   case 52:
1348   YY_RULE_SETUP
# Line 1351 | Line 1352 | YY_RULE_SETUP
1352   case 53:
1353   YY_RULE_SETUP
1354   #line 140 "config-lexer.l"
1355 < { return WEEKS; }
1355 > { return MONTHS; }
1356          YY_BREAK
1357   case 54:
1358   YY_RULE_SETUP
# Line 1361 | Line 1362 | YY_RULE_SETUP
1362   case 55:
1363   YY_RULE_SETUP
1364   #line 142 "config-lexer.l"
1365 < { return DAYS; }
1365 > { return WEEKS; }
1366          YY_BREAK
1367   case 56:
1368   YY_RULE_SETUP
# Line 1371 | Line 1372 | YY_RULE_SETUP
1372   case 57:
1373   YY_RULE_SETUP
1374   #line 144 "config-lexer.l"
1375 < { return HOURS; }
1375 > { return DAYS; }
1376          YY_BREAK
1377   case 58:
1378   YY_RULE_SETUP
# Line 1381 | Line 1382 | YY_RULE_SETUP
1382   case 59:
1383   YY_RULE_SETUP
1384   #line 146 "config-lexer.l"
1385 < { return MINUTES; }
1385 > { return HOURS; }
1386          YY_BREAK
1387   case 60:
1388   YY_RULE_SETUP
# Line 1391 | Line 1392 | YY_RULE_SETUP
1392   case 61:
1393   YY_RULE_SETUP
1394   #line 148 "config-lexer.l"
1395 < { return SECONDS; }
1395 > { return MINUTES; }
1396          YY_BREAK
1397   case 62:
1398   YY_RULE_SETUP
# Line 1400 | Line 1401 | YY_RULE_SETUP
1401          YY_BREAK
1402   case 63:
1403   YY_RULE_SETUP
1404 < #line 151 "config-lexer.l"
1405 < { return BYTES; }
1404 > #line 150 "config-lexer.l"
1405 > { return SECONDS; }
1406          YY_BREAK
1407   case 64:
1408   YY_RULE_SETUP
# Line 1411 | Line 1412 | YY_RULE_SETUP
1412   case 65:
1413   YY_RULE_SETUP
1414   #line 153 "config-lexer.l"
1415 < { return KBYTES; }
1415 > { return BYTES; }
1416          YY_BREAK
1417   case 66:
1418   YY_RULE_SETUP
# Line 1436 | Line 1437 | YY_RULE_SETUP
1437   case 70:
1438   YY_RULE_SETUP
1439   #line 158 "config-lexer.l"
1440 < { return MBYTES; }
1440 > { return KBYTES; }
1441          YY_BREAK
1442   case 71:
1443   YY_RULE_SETUP
# Line 1460 | Line 1461 | YY_RULE_SETUP
1461          YY_BREAK
1462   case 75:
1463   YY_RULE_SETUP
1464 < #line 164 "config-lexer.l"
1464 > #line 163 "config-lexer.l"
1465 > { return MBYTES; }
1466 >        YY_BREAK
1467 > case 76:
1468 > YY_RULE_SETUP
1469 > #line 165 "config-lexer.l"
1470   {
1471                            yylval.number = OPM_TYPE_HTTP;
1472                            return PROTOCOLTYPE;
1473                          }
1474          YY_BREAK
1475 < case 76:
1475 > case 77:
1476   YY_RULE_SETUP
1477 < #line 169 "config-lexer.l"
1477 > #line 170 "config-lexer.l"
1478   {
1479                            yylval.number = OPM_TYPE_HTTPPOST;
1480                            return PROTOCOLTYPE;
1481                          }
1482          YY_BREAK
1483 < case 77:
1483 > case 78:
1484   YY_RULE_SETUP
1485 < #line 174 "config-lexer.l"
1485 > #line 175 "config-lexer.l"
1486   {
1487                            yylval.number = OPM_TYPE_SOCKS4;
1488                            return PROTOCOLTYPE;
1489                          }
1490          YY_BREAK
1491 < case 78:
1491 > case 79:
1492   YY_RULE_SETUP
1493 < #line 179 "config-lexer.l"
1493 > #line 180 "config-lexer.l"
1494   {
1495                            yylval.number = OPM_TYPE_SOCKS5;
1496                            return PROTOCOLTYPE;
1497                          }
1498          YY_BREAK
1499 < case 79:
1499 > case 80:
1500   YY_RULE_SETUP
1501 < #line 184 "config-lexer.l"
1501 > #line 185 "config-lexer.l"
1502   {
1503                            yylval.number = OPM_TYPE_WINGATE;
1504                            return PROTOCOLTYPE;
1505                          }
1506          YY_BREAK
1507 < case 80:
1507 > case 81:
1508   YY_RULE_SETUP
1509 < #line 189 "config-lexer.l"
1509 > #line 190 "config-lexer.l"
1510   {
1511                            yylval.number = OPM_TYPE_ROUTER;
1512                            return PROTOCOLTYPE;
1513                          }
1514          YY_BREAK
1515 < case 81:
1515 > case 82:
1516   YY_RULE_SETUP
1517 < #line 195 "config-lexer.l"
1517 > #line 196 "config-lexer.l"
1518   {
1519                             yylval.number=atoi(yytext);
1520                             return NUMBER;
1521                          }
1522          YY_BREAK
1523 < case 82:
1523 > case 83:
1524   YY_RULE_SETUP
1525 < #line 204 "config-lexer.l"
1525 > #line 205 "config-lexer.l"
1526   {
1527                             yylval.number=1;
1528                             return NUMBER;
1529                           }
1530          YY_BREAK
1531 < case 83:
1531 > case 84:
1532   YY_RULE_SETUP
1533 < #line 208 "config-lexer.l"
1533 > #line 209 "config-lexer.l"
1534   {
1535                             yylval.number=1;
1536                             return NUMBER;
1537                           }
1538          YY_BREAK
1539 < case 84:
1539 > case 85:
1540   YY_RULE_SETUP
1541 < #line 212 "config-lexer.l"
1541 > #line 213 "config-lexer.l"
1542   {
1543                             yylval.number=1;
1544                             return NUMBER;
1545                           }
1546          YY_BREAK
1547 < case 85:
1547 > case 86:
1548   YY_RULE_SETUP
1549 < #line 219 "config-lexer.l"
1549 > #line 220 "config-lexer.l"
1550   {
1551                             yylval.number=0;
1552                             return NUMBER;
1553                           }
1554          YY_BREAK
1555 < case 86:
1555 > case 87:
1556   YY_RULE_SETUP
1557 < #line 224 "config-lexer.l"
1557 > #line 225 "config-lexer.l"
1558   {
1559                             yylval.number=0;
1560                             return NUMBER;
1561                           }
1562          YY_BREAK
1563 < case 87:
1563 > case 88:
1564   YY_RULE_SETUP
1565 < #line 229 "config-lexer.l"
1565 > #line 230 "config-lexer.l"
1566   {
1567                             yylval.number=0;
1568                             return NUMBER;
1569                           }
1570          YY_BREAK
1571 < case 88:
1572 < /* rule 88 can match eol */
1571 > case 89:
1572 > /* rule 89 can match eol */
1573   YY_RULE_SETUP
1574 < #line 235 "config-lexer.l"
1574 > #line 236 "config-lexer.l"
1575   {
1576                             strlcpy(linebuf, yytext + 1, sizeof(linebuf));
1577                             ++linenum;
1578                             yyless(1);
1579                           }
1580          YY_BREAK
1581 < case 89:
1581 > case 90:
1582   YY_RULE_SETUP
1583 < #line 241 "config-lexer.l"
1583 > #line 242 "config-lexer.l"
1584   /* ignore whitespace */;
1585          YY_BREAK
1586 < case 90:
1586 > case 91:
1587   YY_RULE_SETUP
1588 < #line 243 "config-lexer.l"
1588 > #line 244 "config-lexer.l"
1589   return yytext[0];
1590          YY_BREAK
1591 < case 91:
1591 > case 92:
1592   YY_RULE_SETUP
1593 < #line 245 "config-lexer.l"
1593 > #line 246 "config-lexer.l"
1594   ECHO;
1595          YY_BREAK
1596 < #line 1591 "config-lexer.c"
1596 > #line 1597 "config-lexer.c"
1597   case YY_STATE_EOF(INITIAL):
1598          yyterminate();
1599  
# Line 1880 | Line 1886 | static int yy_get_next_buffer (void)
1886                  while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1887                          {
1888                          yy_current_state = (int) yy_def[yy_current_state];
1889 <                        if ( yy_current_state >= 360 )
1889 >                        if ( yy_current_state >= 364 )
1890                                  yy_c = yy_meta[(unsigned int) yy_c];
1891                          }
1892                  yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
# Line 1908 | Line 1914 | static int yy_get_next_buffer (void)
1914          while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
1915                  {
1916                  yy_current_state = (int) yy_def[yy_current_state];
1917 <                if ( yy_current_state >= 360 )
1917 >                if ( yy_current_state >= 364 )
1918                          yy_c = yy_meta[(unsigned int) yy_c];
1919                  }
1920          yy_current_state = yy_nxt[yy_base[yy_current_state] + (unsigned int) yy_c];
1921 <        yy_is_jam = (yy_current_state == 359);
1921 >        yy_is_jam = (yy_current_state == 363);
1922  
1923                  return yy_is_jam ? 0 : yy_current_state;
1924   }
# Line 2545 | Line 2551 | void yyfree (void * ptr )
2551  
2552   #define YYTABLES_NAME "yytables"
2553  
2554 < #line 245 "config-lexer.l"
2554 > #line 246 "config-lexer.l"
2555  
2556  
2557  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines