1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026 |
- $Id: update-patches 24 2008-08-31 14:56:13Z wbx $
- --- ipsec-tools-0.7.2.orig/src/racoon/cftoken.c 2008-07-23 13:49:19.000000000 +0200
- +++ ipsec-tools-0.7.2/src/racoon/cftoken.c 2009-05-29 15:50:16.982910033 +0200
- @@ -8,7 +8,7 @@
- #define FLEX_SCANNER
- #define YY_FLEX_MAJOR_VERSION 2
- #define YY_FLEX_MINOR_VERSION 5
- -#define YY_FLEX_SUBMINOR_VERSION 34
- +#define YY_FLEX_SUBMINOR_VERSION 35
- #if YY_FLEX_SUBMINOR_VERSION > 0
- #define FLEX_BETA
- #endif
- @@ -178,13 +178,6 @@ extern FILE *yyin, *yyout;
-
- #define unput(c) yyunput( c, (yytext_ptr) )
-
- -/* The following is because we cannot portably get our hands on size_t
- - * (without autoconf's help, which isn't available because we want
- - * flex-generated scanners to compile on their own).
- - * Given that the standard has decreed that size_t exists since 1989,
- - * I guess we can afford to depend on it. Manoj.
- - */
- -
- #ifndef YY_TYPEDEF_YY_SIZE_T
- #define YY_TYPEDEF_YY_SIZE_T
- typedef size_t yy_size_t;
- @@ -1634,6 +1627,7 @@ static struct include_stack {
- static int incstackp = 0;
-
- static int yy_first_time = 1;
- +int yywrap(void) { return 1; }
- /* common seciton */
- /*octet (([01]?{digit}?{digit})|((2([0-4]{digit}))|(25[0-5]))) */
-
- @@ -1642,7 +1636,7 @@ static int yy_first_time = 1;
-
-
-
- -#line 1646 "cftoken.c"
- +#line 1640 "cftoken.c"
-
- #define INITIAL 0
- #define S_INI 1
- @@ -1679,6 +1673,35 @@ static int yy_first_time = 1;
-
- static int yy_init_globals (void );
-
- +/* Accessor methods to globals.
- + These are made visible to non-reentrant scanners for convenience. */
- +
- +int yylex_destroy (void );
- +
- +int yyget_debug (void );
- +
- +void yyset_debug (int debug_flag );
- +
- +YY_EXTRA_TYPE yyget_extra (void );
- +
- +void yyset_extra (YY_EXTRA_TYPE user_defined );
- +
- +FILE *yyget_in (void );
- +
- +void yyset_in (FILE * in_str );
- +
- +FILE *yyget_out (void );
- +
- +void yyset_out (FILE * out_str );
- +
- +int yyget_leng (void );
- +
- +char *yyget_text (void );
- +
- +int yyget_lineno (void );
- +
- +void yyset_lineno (int line_number );
- +
- /* Macros after this point can all be overridden by user definitions in
- * section 1.
- */
- @@ -1814,7 +1837,7 @@ YY_DECL
- register char *yy_cp, *yy_bp;
- register int yy_act;
-
- -#line 142 "cftoken.l"
- +#line 143 "cftoken.l"
-
-
- if (yy_first_time) {
- @@ -1824,7 +1847,7 @@ YY_DECL
-
-
- /* privsep */
- -#line 1828 "cftoken.c"
- +#line 1851 "cftoken.c"
-
- if ( !(yy_init) )
- {
- @@ -1915,1028 +1938,1028 @@ do_action: /* This label is used only to
-
- case 1:
- YY_RULE_SETUP
- -#line 151 "cftoken.l"
- +#line 152 "cftoken.l"
- { BEGIN S_PRIV; YYDB; return(PRIVSEP); }
- YY_BREAK
- case 2:
- YY_RULE_SETUP
- -#line 152 "cftoken.l"
- +#line 153 "cftoken.l"
- { return(BOC); }
- YY_BREAK
- case 3:
- YY_RULE_SETUP
- -#line 153 "cftoken.l"
- +#line 154 "cftoken.l"
- { YYD; return(USER); }
- YY_BREAK
- case 4:
- YY_RULE_SETUP
- -#line 154 "cftoken.l"
- +#line 155 "cftoken.l"
- { YYD; return(GROUP); }
- YY_BREAK
- case 5:
- YY_RULE_SETUP
- -#line 155 "cftoken.l"
- +#line 156 "cftoken.l"
- { YYD; return(CHROOT); }
- YY_BREAK
- case 6:
- YY_RULE_SETUP
- -#line 156 "cftoken.l"
- +#line 157 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- /* path */
- case 7:
- YY_RULE_SETUP
- -#line 159 "cftoken.l"
- +#line 160 "cftoken.l"
- { BEGIN S_PTH; YYDB; return(PATH); }
- YY_BREAK
- case 8:
- YY_RULE_SETUP
- -#line 160 "cftoken.l"
- +#line 161 "cftoken.l"
- { YYD; yylval.num = LC_PATHTYPE_INCLUDE;
- return(PATHTYPE); }
- YY_BREAK
- case 9:
- YY_RULE_SETUP
- -#line 162 "cftoken.l"
- +#line 163 "cftoken.l"
- { YYD; yylval.num = LC_PATHTYPE_PSK;
- return(PATHTYPE); }
- YY_BREAK
- case 10:
- YY_RULE_SETUP
- -#line 164 "cftoken.l"
- +#line 165 "cftoken.l"
- { YYD; yylval.num = LC_PATHTYPE_CERT;
- return(PATHTYPE); }
- YY_BREAK
- case 11:
- YY_RULE_SETUP
- -#line 166 "cftoken.l"
- +#line 167 "cftoken.l"
- { YYD; yylval.num = LC_PATHTYPE_SCRIPT;
- return(PATHTYPE); }
- YY_BREAK
- case 12:
- YY_RULE_SETUP
- -#line 168 "cftoken.l"
- +#line 169 "cftoken.l"
- { YYD; yylval.num = LC_PATHTYPE_BACKUPSA;
- return(PATHTYPE); }
- YY_BREAK
- case 13:
- YY_RULE_SETUP
- -#line 170 "cftoken.l"
- +#line 171 "cftoken.l"
- { YYD; yylval.num = LC_PATHTYPE_PIDFILE;
- return(PATHTYPE); }
- YY_BREAK
- case 14:
- YY_RULE_SETUP
- -#line 172 "cftoken.l"
- +#line 173 "cftoken.l"
- { BEGIN S_INI; YYDB; return(EOS); }
- YY_BREAK
- /* include */
- case 15:
- YY_RULE_SETUP
- -#line 175 "cftoken.l"
- +#line 176 "cftoken.l"
- { YYDB; return(INCLUDE); }
- YY_BREAK
- /* self information */
- case 16:
- YY_RULE_SETUP
- -#line 178 "cftoken.l"
- +#line 179 "cftoken.l"
- { BEGIN S_INF; YYDB; yywarn("it is obsoleted. use \"my_identifier\" in each remote directives."); return(IDENTIFIER); }
- YY_BREAK
- case 17:
- YY_RULE_SETUP
- -#line 179 "cftoken.l"
- +#line 180 "cftoken.l"
- { BEGIN S_INI; return(EOS); }
- YY_BREAK
- /* special */
- case 18:
- YY_RULE_SETUP
- -#line 182 "cftoken.l"
- +#line 183 "cftoken.l"
- { YYDB; return(COMPLEX_BUNDLE); }
- YY_BREAK
- /* logging */
- case 19:
- YY_RULE_SETUP
- -#line 185 "cftoken.l"
- +#line 186 "cftoken.l"
- { BEGIN S_LOG; YYDB; return(LOGGING); }
- YY_BREAK
- case 20:
- YY_RULE_SETUP
- -#line 186 "cftoken.l"
- +#line 187 "cftoken.l"
- { YYD; yylval.num = LLV_ERROR; return(LOGLEV); }
- YY_BREAK
- case 21:
- YY_RULE_SETUP
- -#line 187 "cftoken.l"
- +#line 188 "cftoken.l"
- { YYD; yylval.num = LLV_WARNING; return(LOGLEV); }
- YY_BREAK
- case 22:
- YY_RULE_SETUP
- -#line 188 "cftoken.l"
- +#line 189 "cftoken.l"
- { YYD; yylval.num = LLV_NOTIFY; return(LOGLEV); }
- YY_BREAK
- case 23:
- YY_RULE_SETUP
- -#line 189 "cftoken.l"
- +#line 190 "cftoken.l"
- { YYD; yylval.num = LLV_INFO; return(LOGLEV); }
- YY_BREAK
- case 24:
- YY_RULE_SETUP
- -#line 190 "cftoken.l"
- +#line 191 "cftoken.l"
- { YYD; yylval.num = LLV_DEBUG; return(LOGLEV); }
- YY_BREAK
- case 25:
- YY_RULE_SETUP
- -#line 191 "cftoken.l"
- +#line 192 "cftoken.l"
- { YYD; yylval.num = LLV_DEBUG2; return(LOGLEV); }
- YY_BREAK
- case 26:
- YY_RULE_SETUP
- -#line 192 "cftoken.l"
- +#line 193 "cftoken.l"
- { YYD; yywarn("it is obsoleted. use \"debug2\""); yylval.num = LLV_DEBUG2; return(LOGLEV); }
- YY_BREAK
- case 27:
- YY_RULE_SETUP
- -#line 193 "cftoken.l"
- +#line 194 "cftoken.l"
- { YYD; yywarn("it is obsoleted. use \"debug2\""); yylval.num = LLV_DEBUG2; return(LOGLEV); }
- YY_BREAK
- case 28:
- YY_RULE_SETUP
- -#line 194 "cftoken.l"
- +#line 195 "cftoken.l"
- { BEGIN S_INI; return(EOS); }
- YY_BREAK
- /* padding */
- case 29:
- YY_RULE_SETUP
- -#line 197 "cftoken.l"
- +#line 198 "cftoken.l"
- { BEGIN S_PAD; YYDB; return(PADDING); }
- YY_BREAK
- case 30:
- YY_RULE_SETUP
- -#line 198 "cftoken.l"
- +#line 199 "cftoken.l"
- { return(BOC); }
- YY_BREAK
- case 31:
- YY_RULE_SETUP
- -#line 199 "cftoken.l"
- +#line 200 "cftoken.l"
- { YYD; return(PAD_RANDOMIZE); }
- YY_BREAK
- case 32:
- YY_RULE_SETUP
- -#line 200 "cftoken.l"
- +#line 201 "cftoken.l"
- { YYD; return(PAD_RANDOMIZELEN); }
- YY_BREAK
- case 33:
- YY_RULE_SETUP
- -#line 201 "cftoken.l"
- +#line 202 "cftoken.l"
- { YYD; return(PAD_MAXLEN); }
- YY_BREAK
- case 34:
- YY_RULE_SETUP
- -#line 202 "cftoken.l"
- +#line 203 "cftoken.l"
- { YYD; return(PAD_STRICT); }
- YY_BREAK
- case 35:
- YY_RULE_SETUP
- -#line 203 "cftoken.l"
- +#line 204 "cftoken.l"
- { YYD; return(PAD_EXCLTAIL); }
- YY_BREAK
- case 36:
- YY_RULE_SETUP
- -#line 204 "cftoken.l"
- +#line 205 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- /* listen */
- case 37:
- YY_RULE_SETUP
- -#line 207 "cftoken.l"
- +#line 208 "cftoken.l"
- { BEGIN S_LST; YYDB; return(LISTEN); }
- YY_BREAK
- case 38:
- YY_RULE_SETUP
- -#line 208 "cftoken.l"
- +#line 209 "cftoken.l"
- { return(BOC); }
- YY_BREAK
- case 39:
- YY_RULE_SETUP
- -#line 209 "cftoken.l"
- +#line 210 "cftoken.l"
- { YYD; return(X_ISAKMP); }
- YY_BREAK
- case 40:
- YY_RULE_SETUP
- -#line 210 "cftoken.l"
- +#line 211 "cftoken.l"
- { YYD; return(X_ISAKMP_NATT); }
- YY_BREAK
- case 41:
- YY_RULE_SETUP
- -#line 211 "cftoken.l"
- +#line 212 "cftoken.l"
- { YYD; return(X_ADMIN); }
- YY_BREAK
- case 42:
- YY_RULE_SETUP
- -#line 212 "cftoken.l"
- +#line 213 "cftoken.l"
- { YYD; return(ADMINSOCK); }
- YY_BREAK
- case 43:
- YY_RULE_SETUP
- -#line 213 "cftoken.l"
- +#line 214 "cftoken.l"
- { YYD; return(DISABLED); }
- YY_BREAK
- case 44:
- YY_RULE_SETUP
- -#line 214 "cftoken.l"
- +#line 215 "cftoken.l"
- { YYD; return(STRICT_ADDRESS); }
- YY_BREAK
- case 45:
- YY_RULE_SETUP
- -#line 215 "cftoken.l"
- +#line 216 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- /* ldap config */
- case 46:
- YY_RULE_SETUP
- -#line 218 "cftoken.l"
- +#line 219 "cftoken.l"
- { BEGIN S_LDAP; YYDB; return(LDAPCFG); }
- YY_BREAK
- case 47:
- YY_RULE_SETUP
- -#line 219 "cftoken.l"
- +#line 220 "cftoken.l"
- { return(BOC); }
- YY_BREAK
- case 48:
- YY_RULE_SETUP
- -#line 220 "cftoken.l"
- +#line 221 "cftoken.l"
- { YYD; return(LDAP_PVER); }
- YY_BREAK
- case 49:
- YY_RULE_SETUP
- -#line 221 "cftoken.l"
- +#line 222 "cftoken.l"
- { YYD; return(LDAP_HOST); }
- YY_BREAK
- case 50:
- YY_RULE_SETUP
- -#line 222 "cftoken.l"
- +#line 223 "cftoken.l"
- { YYD; return(LDAP_PORT); }
- YY_BREAK
- case 51:
- YY_RULE_SETUP
- -#line 223 "cftoken.l"
- +#line 224 "cftoken.l"
- { YYD; return(LDAP_BASE); }
- YY_BREAK
- case 52:
- YY_RULE_SETUP
- -#line 224 "cftoken.l"
- +#line 225 "cftoken.l"
- { YYD; return(LDAP_SUBTREE); }
- YY_BREAK
- case 53:
- YY_RULE_SETUP
- -#line 225 "cftoken.l"
- +#line 226 "cftoken.l"
- { YYD; return(LDAP_BIND_DN); }
- YY_BREAK
- case 54:
- YY_RULE_SETUP
- -#line 226 "cftoken.l"
- +#line 227 "cftoken.l"
- { YYD; return(LDAP_BIND_PW); }
- YY_BREAK
- case 55:
- YY_RULE_SETUP
- -#line 227 "cftoken.l"
- +#line 228 "cftoken.l"
- { YYD; return(LDAP_ATTR_USER); }
- YY_BREAK
- case 56:
- YY_RULE_SETUP
- -#line 228 "cftoken.l"
- +#line 229 "cftoken.l"
- { YYD; return(LDAP_ATTR_ADDR); }
- YY_BREAK
- case 57:
- YY_RULE_SETUP
- -#line 229 "cftoken.l"
- +#line 230 "cftoken.l"
- { YYD; return(LDAP_ATTR_MASK); }
- YY_BREAK
- case 58:
- YY_RULE_SETUP
- -#line 230 "cftoken.l"
- +#line 231 "cftoken.l"
- { YYD; return(LDAP_ATTR_GROUP); }
- YY_BREAK
- case 59:
- YY_RULE_SETUP
- -#line 231 "cftoken.l"
- +#line 232 "cftoken.l"
- { YYD; return(LDAP_ATTR_MEMBER); }
- YY_BREAK
- case 60:
- YY_RULE_SETUP
- -#line 232 "cftoken.l"
- +#line 233 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- /* mode_cfg */
- case 61:
- YY_RULE_SETUP
- -#line 235 "cftoken.l"
- +#line 236 "cftoken.l"
- { BEGIN S_CFG; YYDB; return(MODECFG); }
- YY_BREAK
- case 62:
- YY_RULE_SETUP
- -#line 236 "cftoken.l"
- +#line 237 "cftoken.l"
- { return(BOC); }
- YY_BREAK
- case 63:
- YY_RULE_SETUP
- -#line 237 "cftoken.l"
- +#line 238 "cftoken.l"
- { YYD; return(CFG_NET4); }
- YY_BREAK
- case 64:
- YY_RULE_SETUP
- -#line 238 "cftoken.l"
- +#line 239 "cftoken.l"
- { YYD; return(CFG_MASK4); }
- YY_BREAK
- case 65:
- YY_RULE_SETUP
- -#line 239 "cftoken.l"
- +#line 240 "cftoken.l"
- { YYD; return(CFG_DNS4); }
- YY_BREAK
- case 66:
- YY_RULE_SETUP
- -#line 240 "cftoken.l"
- +#line 241 "cftoken.l"
- { YYD; return(CFG_NBNS4); }
- YY_BREAK
- case 67:
- YY_RULE_SETUP
- -#line 241 "cftoken.l"
- +#line 242 "cftoken.l"
- { YYD; return(CFG_NBNS4); }
- YY_BREAK
- case 68:
- YY_RULE_SETUP
- -#line 242 "cftoken.l"
- +#line 243 "cftoken.l"
- { YYD; return(CFG_DEFAULT_DOMAIN); }
- YY_BREAK
- case 69:
- YY_RULE_SETUP
- -#line 243 "cftoken.l"
- +#line 244 "cftoken.l"
- { YYD; return(CFG_AUTH_SOURCE); }
- YY_BREAK
- case 70:
- YY_RULE_SETUP
- -#line 244 "cftoken.l"
- +#line 245 "cftoken.l"
- { YYD; return(CFG_AUTH_GROUPS); }
- YY_BREAK
- case 71:
- YY_RULE_SETUP
- -#line 245 "cftoken.l"
- +#line 246 "cftoken.l"
- { YYD; return(CFG_GROUP_SOURCE); }
- YY_BREAK
- case 72:
- YY_RULE_SETUP
- -#line 246 "cftoken.l"
- +#line 247 "cftoken.l"
- { YYD; return(CFG_CONF_SOURCE); }
- YY_BREAK
- case 73:
- YY_RULE_SETUP
- -#line 247 "cftoken.l"
- +#line 248 "cftoken.l"
- { YYD; return(CFG_ACCOUNTING); }
- YY_BREAK
- case 74:
- YY_RULE_SETUP
- -#line 248 "cftoken.l"
- +#line 249 "cftoken.l"
- { YYD; return(CFG_SYSTEM); }
- YY_BREAK
- case 75:
- YY_RULE_SETUP
- -#line 249 "cftoken.l"
- +#line 250 "cftoken.l"
- { YYD; return(CFG_LOCAL); }
- YY_BREAK
- case 76:
- YY_RULE_SETUP
- -#line 250 "cftoken.l"
- +#line 251 "cftoken.l"
- { YYD; return(CFG_NONE); }
- YY_BREAK
- case 77:
- YY_RULE_SETUP
- -#line 251 "cftoken.l"
- +#line 252 "cftoken.l"
- { YYD; return(CFG_RADIUS); }
- YY_BREAK
- case 78:
- YY_RULE_SETUP
- -#line 252 "cftoken.l"
- +#line 253 "cftoken.l"
- { YYD; return(CFG_PAM); }
- YY_BREAK
- case 79:
- YY_RULE_SETUP
- -#line 253 "cftoken.l"
- +#line 254 "cftoken.l"
- { YYD; return(CFG_LDAP); }
- YY_BREAK
- case 80:
- YY_RULE_SETUP
- -#line 254 "cftoken.l"
- +#line 255 "cftoken.l"
- { YYD; return(CFG_POOL_SIZE); }
- YY_BREAK
- case 81:
- YY_RULE_SETUP
- -#line 255 "cftoken.l"
- +#line 256 "cftoken.l"
- { YYD; return(CFG_MOTD); }
- YY_BREAK
- case 82:
- YY_RULE_SETUP
- -#line 256 "cftoken.l"
- +#line 257 "cftoken.l"
- { YYD; return(CFG_AUTH_THROTTLE); }
- YY_BREAK
- case 83:
- YY_RULE_SETUP
- -#line 257 "cftoken.l"
- +#line 258 "cftoken.l"
- { YYD; return(CFG_SPLIT_NETWORK); }
- YY_BREAK
- case 84:
- YY_RULE_SETUP
- -#line 258 "cftoken.l"
- +#line 259 "cftoken.l"
- { YYD; return(CFG_SPLIT_LOCAL); }
- YY_BREAK
- case 85:
- YY_RULE_SETUP
- -#line 259 "cftoken.l"
- +#line 260 "cftoken.l"
- { YYD; return(CFG_SPLIT_INCLUDE); }
- YY_BREAK
- case 86:
- YY_RULE_SETUP
- -#line 260 "cftoken.l"
- +#line 261 "cftoken.l"
- { YYD; return(CFG_SPLIT_DNS); }
- YY_BREAK
- case 87:
- YY_RULE_SETUP
- -#line 261 "cftoken.l"
- +#line 262 "cftoken.l"
- { YYD; return(CFG_PFS_GROUP); }
- YY_BREAK
- case 88:
- YY_RULE_SETUP
- -#line 262 "cftoken.l"
- +#line 263 "cftoken.l"
- { YYD; return(CFG_SAVE_PASSWD); }
- YY_BREAK
- case 89:
- YY_RULE_SETUP
- -#line 263 "cftoken.l"
- +#line 264 "cftoken.l"
- { YYD; return(COMMA); }
- YY_BREAK
- case 90:
- YY_RULE_SETUP
- -#line 264 "cftoken.l"
- +#line 265 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- /* timer */
- case 91:
- YY_RULE_SETUP
- -#line 267 "cftoken.l"
- +#line 268 "cftoken.l"
- { BEGIN S_RTRY; YYDB; return(RETRY); }
- YY_BREAK
- case 92:
- YY_RULE_SETUP
- -#line 268 "cftoken.l"
- +#line 269 "cftoken.l"
- { return(BOC); }
- YY_BREAK
- case 93:
- YY_RULE_SETUP
- -#line 269 "cftoken.l"
- +#line 270 "cftoken.l"
- { YYD; return(RETRY_COUNTER); }
- YY_BREAK
- case 94:
- YY_RULE_SETUP
- -#line 270 "cftoken.l"
- +#line 271 "cftoken.l"
- { YYD; return(RETRY_INTERVAL); }
- YY_BREAK
- case 95:
- YY_RULE_SETUP
- -#line 271 "cftoken.l"
- +#line 272 "cftoken.l"
- { YYD; return(RETRY_PERSEND); }
- YY_BREAK
- case 96:
- YY_RULE_SETUP
- -#line 272 "cftoken.l"
- +#line 273 "cftoken.l"
- { YYD; return(RETRY_PHASE1); }
- YY_BREAK
- case 97:
- YY_RULE_SETUP
- -#line 273 "cftoken.l"
- +#line 274 "cftoken.l"
- { YYD; return(RETRY_PHASE2); }
- YY_BREAK
- case 98:
- YY_RULE_SETUP
- -#line 274 "cftoken.l"
- +#line 275 "cftoken.l"
- { YYD; return(NATT_KA); }
- YY_BREAK
- case 99:
- YY_RULE_SETUP
- -#line 275 "cftoken.l"
- +#line 276 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- /* sainfo */
- case 100:
- YY_RULE_SETUP
- -#line 278 "cftoken.l"
- +#line 279 "cftoken.l"
- { BEGIN S_SAINF; YYDB; return(SAINFO); }
- YY_BREAK
- case 101:
- YY_RULE_SETUP
- -#line 279 "cftoken.l"
- +#line 280 "cftoken.l"
- { YYD; return(ANONYMOUS); }
- YY_BREAK
- case 102:
- YY_RULE_SETUP
- -#line 280 "cftoken.l"
- +#line 281 "cftoken.l"
- { YYD; return(PORTANY); }
- YY_BREAK
- case 103:
- YY_RULE_SETUP
- -#line 281 "cftoken.l"
- +#line 282 "cftoken.l"
- { YYD; return(ANY); }
- YY_BREAK
- case 104:
- YY_RULE_SETUP
- -#line 282 "cftoken.l"
- +#line 283 "cftoken.l"
- { YYD; return(FROM); }
- YY_BREAK
- case 105:
- YY_RULE_SETUP
- -#line 283 "cftoken.l"
- +#line 284 "cftoken.l"
- { YYD; return(GROUP); }
- YY_BREAK
- /* sainfo spec */
- case 106:
- YY_RULE_SETUP
- -#line 285 "cftoken.l"
- +#line 286 "cftoken.l"
- { BEGIN S_SAINFS; return(BOC); }
- YY_BREAK
- case 107:
- YY_RULE_SETUP
- -#line 286 "cftoken.l"
- +#line 287 "cftoken.l"
- { BEGIN S_INI; return(EOS); }
- YY_BREAK
- case 108:
- YY_RULE_SETUP
- -#line 287 "cftoken.l"
- +#line 288 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- case 109:
- YY_RULE_SETUP
- -#line 288 "cftoken.l"
- +#line 289 "cftoken.l"
- { YYD; return(PFS_GROUP); }
- YY_BREAK
- case 110:
- YY_RULE_SETUP
- -#line 289 "cftoken.l"
- +#line 290 "cftoken.l"
- { YYD; return(REMOTEID); }
- YY_BREAK
- case 111:
- YY_RULE_SETUP
- -#line 290 "cftoken.l"
- +#line 291 "cftoken.l"
- { YYD; yywarn("it is obsoleted. use \"my_identifier\"."); return(IDENTIFIER); }
- YY_BREAK
- case 112:
- YY_RULE_SETUP
- -#line 291 "cftoken.l"
- +#line 292 "cftoken.l"
- { YYD; return(MY_IDENTIFIER); }
- YY_BREAK
- case 113:
- YY_RULE_SETUP
- -#line 292 "cftoken.l"
- +#line 293 "cftoken.l"
- { YYD; return(LIFETIME); }
- YY_BREAK
- case 114:
- YY_RULE_SETUP
- -#line 293 "cftoken.l"
- +#line 294 "cftoken.l"
- { YYD; return(LIFETYPE_TIME); }
- YY_BREAK
- case 115:
- YY_RULE_SETUP
- -#line 294 "cftoken.l"
- +#line 295 "cftoken.l"
- { YYD; return(LIFETYPE_BYTE); }
- YY_BREAK
- case 116:
- YY_RULE_SETUP
- -#line 295 "cftoken.l"
- +#line 296 "cftoken.l"
- { YYD; yylval.num = algclass_ipsec_enc; return(ALGORITHM_CLASS); }
- YY_BREAK
- case 117:
- YY_RULE_SETUP
- -#line 296 "cftoken.l"
- +#line 297 "cftoken.l"
- { YYD; yylval.num = algclass_ipsec_auth; return(ALGORITHM_CLASS); }
- YY_BREAK
- case 118:
- YY_RULE_SETUP
- -#line 297 "cftoken.l"
- +#line 298 "cftoken.l"
- { YYD; yylval.num = algclass_ipsec_comp; return(ALGORITHM_CLASS); }
- YY_BREAK
- case 119:
- YY_RULE_SETUP
- -#line 298 "cftoken.l"
- +#line 299 "cftoken.l"
- { YYD; return(COMMA); }
- YY_BREAK
- /* remote */
- case 120:
- YY_RULE_SETUP
- -#line 301 "cftoken.l"
- +#line 302 "cftoken.l"
- { BEGIN S_RMT; YYDB; return(REMOTE); }
- YY_BREAK
- case 121:
- YY_RULE_SETUP
- -#line 302 "cftoken.l"
- +#line 303 "cftoken.l"
- { YYD; return(ANONYMOUS); }
- YY_BREAK
- case 122:
- YY_RULE_SETUP
- -#line 303 "cftoken.l"
- +#line 304 "cftoken.l"
- { YYD; return(INHERIT); }
- YY_BREAK
- /* remote spec */
- case 123:
- YY_RULE_SETUP
- -#line 305 "cftoken.l"
- +#line 306 "cftoken.l"
- { BEGIN S_RMTS; return(BOC); }
- YY_BREAK
- case 124:
- YY_RULE_SETUP
- -#line 306 "cftoken.l"
- +#line 307 "cftoken.l"
- { BEGIN S_INI; return(EOC); }
- YY_BREAK
- case 125:
- YY_RULE_SETUP
- -#line 307 "cftoken.l"
- +#line 308 "cftoken.l"
- { YYD; return(EXCHANGE_MODE); }
- YY_BREAK
- case 126:
- YY_RULE_SETUP
- -#line 308 "cftoken.l"
- +#line 309 "cftoken.l"
- { YYD; /* XXX ignored, but to be handled. */ ; }
- YY_BREAK
- case 127:
- YY_RULE_SETUP
- -#line 309 "cftoken.l"
- +#line 310 "cftoken.l"
- { YYD; yylval.num = ISAKMP_ETYPE_BASE; return(EXCHANGETYPE); }
- YY_BREAK
- case 128:
- YY_RULE_SETUP
- -#line 310 "cftoken.l"
- +#line 311 "cftoken.l"
- { YYD; yylval.num = ISAKMP_ETYPE_IDENT; return(EXCHANGETYPE); }
- YY_BREAK
- case 129:
- YY_RULE_SETUP
- -#line 311 "cftoken.l"
- +#line 312 "cftoken.l"
- { YYD; yylval.num = ISAKMP_ETYPE_AGG; return(EXCHANGETYPE); }
- YY_BREAK
- case 130:
- YY_RULE_SETUP
- -#line 312 "cftoken.l"
- +#line 313 "cftoken.l"
- { YYD; return(DOI); }
- YY_BREAK
- case 131:
- YY_RULE_SETUP
- -#line 313 "cftoken.l"
- +#line 314 "cftoken.l"
- { YYD; yylval.num = IPSEC_DOI; return(DOITYPE); }
- YY_BREAK
- case 132:
- YY_RULE_SETUP
- -#line 314 "cftoken.l"
- +#line 315 "cftoken.l"
- { YYD; return(SITUATION); }
- YY_BREAK
- case 133:
- YY_RULE_SETUP
- -#line 315 "cftoken.l"
- +#line 316 "cftoken.l"
- { YYD; yylval.num = IPSECDOI_SIT_IDENTITY_ONLY; return(SITUATIONTYPE); }
- YY_BREAK
- case 134:
- YY_RULE_SETUP
- -#line 316 "cftoken.l"
- +#line 317 "cftoken.l"
- { YYD; yylval.num = IPSECDOI_SIT_SECRECY; return(SITUATIONTYPE); }
- YY_BREAK
- case 135:
- YY_RULE_SETUP
- -#line 317 "cftoken.l"
- +#line 318 "cftoken.l"
- { YYD; yylval.num = IPSECDOI_SIT_INTEGRITY; return(SITUATIONTYPE); }
- YY_BREAK
- case 136:
- YY_RULE_SETUP
- -#line 318 "cftoken.l"
- +#line 319 "cftoken.l"
- { YYD; yywarn("it is obsoleted. use \"my_identifier\"."); return(IDENTIFIER); }
- YY_BREAK
- case 137:
- YY_RULE_SETUP
- -#line 319 "cftoken.l"
- +#line 320 "cftoken.l"
- { YYD; return(MY_IDENTIFIER); }
- YY_BREAK
- case 138:
- YY_RULE_SETUP
- -#line 320 "cftoken.l"
- +#line 321 "cftoken.l"
- { YYD; return(XAUTH_LOGIN); /* formerly identifier type login */ }
- YY_BREAK
- case 139:
- YY_RULE_SETUP
- -#line 321 "cftoken.l"
- +#line 322 "cftoken.l"
- { YYD; return(PEERS_IDENTIFIER); }
- YY_BREAK
- case 140:
- YY_RULE_SETUP
- -#line 322 "cftoken.l"
- +#line 323 "cftoken.l"
- { YYD; return(VERIFY_IDENTIFIER); }
- YY_BREAK
- case 141:
- YY_RULE_SETUP
- -#line 323 "cftoken.l"
- +#line 324 "cftoken.l"
- { YYD; return(CERTIFICATE_TYPE); }
- YY_BREAK
- case 142:
- YY_RULE_SETUP
- -#line 324 "cftoken.l"
- +#line 325 "cftoken.l"
- { YYD; return(CA_TYPE); }
- YY_BREAK
- case 143:
- YY_RULE_SETUP
- -#line 325 "cftoken.l"
- +#line 326 "cftoken.l"
- { YYD; yylval.num = ISAKMP_CERT_X509SIGN; return(CERT_X509); }
- YY_BREAK
- case 144:
- YY_RULE_SETUP
- -#line 326 "cftoken.l"
- +#line 327 "cftoken.l"
- { YYD; yylval.num = ISAKMP_CERT_PLAINRSA; return(CERT_PLAINRSA); }
- YY_BREAK
- case 145:
- YY_RULE_SETUP
- -#line 327 "cftoken.l"
- +#line 328 "cftoken.l"
- { YYD; return(PEERS_CERTFILE); }
- YY_BREAK
- case 146:
- YY_RULE_SETUP
- -#line 328 "cftoken.l"
- +#line 329 "cftoken.l"
- { YYD; return(DNSSEC); }
- YY_BREAK
- case 147:
- YY_RULE_SETUP
- -#line 329 "cftoken.l"
- +#line 330 "cftoken.l"
- { YYD; return(VERIFY_CERT); }
- YY_BREAK
- case 148:
- YY_RULE_SETUP
- -#line 330 "cftoken.l"
- +#line 331 "cftoken.l"
- { YYD; return(SEND_CERT); }
- YY_BREAK
- case 149:
- YY_RULE_SETUP
- -#line 331 "cftoken.l"
- +#line 332 "cftoken.l"
- { YYD; return(SEND_CR); }
- YY_BREAK
- case 150:
- YY_RULE_SETUP
- -#line 332 "cftoken.l"
- +#line 333 "cftoken.l"
- { YYD; return(DH_GROUP); }
- YY_BREAK
- case 151:
- YY_RULE_SETUP
- -#line 333 "cftoken.l"
- +#line 334 "cftoken.l"
- { YYD; return(NONCE_SIZE); }
- YY_BREAK
- case 152:
- YY_RULE_SETUP
- -#line 334 "cftoken.l"
- +#line 335 "cftoken.l"
- { YYD; return(GENERATE_POLICY); }
- YY_BREAK
- case 153:
- YY_RULE_SETUP
- -#line 335 "cftoken.l"
- +#line 336 "cftoken.l"
- { YYD; yylval.num = GENERATE_POLICY_UNIQUE; return(GENERATE_LEVEL); }
- YY_BREAK
- case 154:
- YY_RULE_SETUP
- -#line 336 "cftoken.l"
- +#line 337 "cftoken.l"
- { YYD; yylval.num = GENERATE_POLICY_REQUIRE; return(GENERATE_LEVEL); }
- YY_BREAK
- case 155:
- YY_RULE_SETUP
- -#line 337 "cftoken.l"
- +#line 338 "cftoken.l"
- { YYD; yywarn("it is obsoleted. use \"support_proxy\"."); return(SUPPORT_PROXY); }
- YY_BREAK
- case 156:
- YY_RULE_SETUP
- -#line 338 "cftoken.l"
- +#line 339 "cftoken.l"
- { YYD; return(SUPPORT_PROXY); }
- YY_BREAK
- case 157:
- YY_RULE_SETUP
- -#line 339 "cftoken.l"
- +#line 340 "cftoken.l"
- { YYD; return(INITIAL_CONTACT); }
- YY_BREAK
- case 158:
- YY_RULE_SETUP
- -#line 340 "cftoken.l"
- +#line 341 "cftoken.l"
- { YYD; return(NAT_TRAVERSAL); }
- YY_BREAK
- case 159:
- YY_RULE_SETUP
- -#line 341 "cftoken.l"
- +#line 342 "cftoken.l"
- { YYD; return(REMOTE_FORCE_LEVEL); }
- YY_BREAK
- case 160:
- YY_RULE_SETUP
- -#line 342 "cftoken.l"
- +#line 343 "cftoken.l"
- { YYD; return(PROPOSAL_CHECK); }
- YY_BREAK
- case 161:
- YY_RULE_SETUP
- -#line 343 "cftoken.l"
- +#line 344 "cftoken.l"
- { YYD; yylval.num = PROP_CHECK_OBEY; return(PROPOSAL_CHECK_LEVEL); }
- YY_BREAK
- case 162:
- YY_RULE_SETUP
- -#line 344 "cftoken.l"
- +#line 345 "cftoken.l"
- { YYD; yylval.num = PROP_CHECK_STRICT; return(PROPOSAL_CHECK_LEVEL); }
- YY_BREAK
- case 163:
- YY_RULE_SETUP
- -#line 345 "cftoken.l"
- +#line 346 "cftoken.l"
- { YYD; yylval.num = PROP_CHECK_EXACT; return(PROPOSAL_CHECK_LEVEL); }
- YY_BREAK
- case 164:
- YY_RULE_SETUP
- -#line 346 "cftoken.l"
- +#line 347 "cftoken.l"
- { YYD; yylval.num = PROP_CHECK_CLAIM; return(PROPOSAL_CHECK_LEVEL); }
- YY_BREAK
- case 165:
- YY_RULE_SETUP
- -#line 347 "cftoken.l"
- +#line 348 "cftoken.l"
- { YYD; return(KEEPALIVE); }
- YY_BREAK
- case 166:
- YY_RULE_SETUP
- -#line 348 "cftoken.l"
- +#line 349 "cftoken.l"
- { YYD; return(PASSIVE); }
- YY_BREAK
- case 167:
- YY_RULE_SETUP
- -#line 349 "cftoken.l"
- +#line 350 "cftoken.l"
- { YYD; return(LIFETIME); }
- YY_BREAK
- case 168:
- YY_RULE_SETUP
- -#line 350 "cftoken.l"
- +#line 351 "cftoken.l"
- { YYD; return(LIFETYPE_TIME); }
- YY_BREAK
- case 169:
- YY_RULE_SETUP
- -#line 351 "cftoken.l"
- +#line 352 "cftoken.l"
- { YYD; return(LIFETYPE_BYTE); }
- YY_BREAK
- case 170:
- YY_RULE_SETUP
- -#line 352 "cftoken.l"
- +#line 353 "cftoken.l"
- { YYD; return(DPD); }
- YY_BREAK
- case 171:
- YY_RULE_SETUP
- -#line 353 "cftoken.l"
- +#line 354 "cftoken.l"
- { YYD; return(DPD_DELAY); }
- YY_BREAK
- case 172:
- YY_RULE_SETUP
- -#line 354 "cftoken.l"
- +#line 355 "cftoken.l"
- { YYD; return(DPD_RETRY); }
- YY_BREAK
- case 173:
- YY_RULE_SETUP
- -#line 355 "cftoken.l"
- +#line 356 "cftoken.l"
- { YYD; return(DPD_MAXFAIL); }
- YY_BREAK
- case 174:
- YY_RULE_SETUP
- -#line 356 "cftoken.l"
- +#line 357 "cftoken.l"
- { YYD; return(PH1ID); }
- YY_BREAK
- case 175:
- YY_RULE_SETUP
- -#line 357 "cftoken.l"
- +#line 358 "cftoken.l"
- { YYD; return(IKE_FRAG); }
- YY_BREAK
- case 176:
- YY_RULE_SETUP
- -#line 358 "cftoken.l"
- +#line 359 "cftoken.l"
- { YYD; return(ESP_FRAG); }
- YY_BREAK
- case 177:
- YY_RULE_SETUP
- -#line 359 "cftoken.l"
- +#line 360 "cftoken.l"
- { YYD; return(SCRIPT); }
- YY_BREAK
- case 178:
- YY_RULE_SETUP
- -#line 360 "cftoken.l"
- +#line 361 "cftoken.l"
- { YYD; return(PHASE1_UP); }
- YY_BREAK
- case 179:
- YY_RULE_SETUP
- -#line 361 "cftoken.l"
- +#line 362 "cftoken.l"
- { YYD; return(PHASE1_DOWN); }
- YY_BREAK
- case 180:
- YY_RULE_SETUP
- -#line 362 "cftoken.l"
- +#line 363 "cftoken.l"
- { YYD; return(MODE_CFG); }
- YY_BREAK
- case 181:
- YY_RULE_SETUP
- -#line 363 "cftoken.l"
- +#line 364 "cftoken.l"
- { YYD; return(WEAK_PHASE1_CHECK); }
- YY_BREAK
- /* remote proposal */
- case 182:
- YY_RULE_SETUP
- -#line 365 "cftoken.l"
- +#line 366 "cftoken.l"
- { BEGIN S_RMTP; YYDB; return(PROPOSAL); }
- YY_BREAK
- case 183:
- YY_RULE_SETUP
- -#line 366 "cftoken.l"
- +#line 367 "cftoken.l"
- { return(BOC); }
- YY_BREAK
- case 184:
- YY_RULE_SETUP
- -#line 367 "cftoken.l"
- +#line 368 "cftoken.l"
- { BEGIN S_RMTS; return(EOC); }
- YY_BREAK
- case 185:
- YY_RULE_SETUP
- -#line 368 "cftoken.l"
- +#line 369 "cftoken.l"
- { YYD; return(LIFETIME); }
- YY_BREAK
- case 186:
- YY_RULE_SETUP
- -#line 369 "cftoken.l"
- +#line 370 "cftoken.l"
- { YYD; return(LIFETYPE_TIME); }
- YY_BREAK
- case 187:
- YY_RULE_SETUP
- -#line 370 "cftoken.l"
- +#line 371 "cftoken.l"
- { YYD; return(LIFETYPE_BYTE); }
- YY_BREAK
- case 188:
- YY_RULE_SETUP
- -#line 371 "cftoken.l"
- +#line 372 "cftoken.l"
- { YYD; yylval.num = algclass_isakmp_enc; return(ALGORITHM_CLASS); }
- YY_BREAK
- case 189:
- YY_RULE_SETUP
- -#line 372 "cftoken.l"
- +#line 373 "cftoken.l"
- { YYD; yylval.num = algclass_isakmp_ameth; return(ALGORITHM_CLASS); }
- YY_BREAK
- case 190:
- YY_RULE_SETUP
- -#line 373 "cftoken.l"
- +#line 374 "cftoken.l"
- { YYD; yylval.num = algclass_isakmp_hash; return(ALGORITHM_CLASS); }
- YY_BREAK
- case 191:
- YY_RULE_SETUP
- -#line 374 "cftoken.l"
- +#line 375 "cftoken.l"
- { YYD; return(DH_GROUP); }
- YY_BREAK
- case 192:
- YY_RULE_SETUP
- -#line 375 "cftoken.l"
- +#line 376 "cftoken.l"
- { YYD; return(GSS_ID); }
- YY_BREAK
- case 193:
- YY_RULE_SETUP
- -#line 376 "cftoken.l"
- +#line 377 "cftoken.l"
- { YYD; return(GSS_ID); } /* for back compatibility */
- YY_BREAK
- /* GSS ID encoding type (global) */
- case 194:
- YY_RULE_SETUP
- -#line 379 "cftoken.l"
- +#line 380 "cftoken.l"
- { BEGIN S_GSSENC; YYDB; return(GSS_ID_ENC); }
- YY_BREAK
- case 195:
- YY_RULE_SETUP
- -#line 380 "cftoken.l"
- +#line 381 "cftoken.l"
- { YYD; yylval.num = LC_GSSENC_LATIN1;
- return(GSS_ID_ENCTYPE); }
- YY_BREAK
- case 196:
- YY_RULE_SETUP
- -#line 382 "cftoken.l"
- +#line 383 "cftoken.l"
- { YYD; yylval.num = LC_GSSENC_UTF16LE;
- return(GSS_ID_ENCTYPE); }
- YY_BREAK
- case 197:
- YY_RULE_SETUP
- -#line 384 "cftoken.l"
- +#line 385 "cftoken.l"
- { BEGIN S_INI; YYDB; return(EOS); }
- YY_BREAK
- /* parameter */
- case 198:
- YY_RULE_SETUP
- -#line 387 "cftoken.l"
- +#line 388 "cftoken.l"
- { YYD; yylval.num = TRUE; return(SWITCH); }
- YY_BREAK
- case 199:
- YY_RULE_SETUP
- -#line 388 "cftoken.l"
- +#line 389 "cftoken.l"
- { YYD; yylval.num = FALSE; return(SWITCH); }
- YY_BREAK
- /* prefix */
- case 200:
- YY_RULE_SETUP
- -#line 391 "cftoken.l"
- +#line 392 "cftoken.l"
- {
- YYD;
- yytext++;
- @@ -2947,7 +2970,7 @@ YY_RULE_SETUP
- /* port number */
- case 201:
- YY_RULE_SETUP
- -#line 399 "cftoken.l"
- +#line 400 "cftoken.l"
- {
- char *p = yytext;
- YYD;
- @@ -2961,7 +2984,7 @@ YY_RULE_SETUP
- /* address range */
- case 202:
- YY_RULE_SETUP
- -#line 410 "cftoken.l"
- +#line 411 "cftoken.l"
- {
- YYD;
- yytext++;
- @@ -2977,318 +3000,318 @@ YY_RULE_SETUP
- /* upper protocol */
- case 203:
- YY_RULE_SETUP
- -#line 423 "cftoken.l"
- +#line 424 "cftoken.l"
- { YYD; yylval.num = IPPROTO_ESP; return(UL_PROTO); }
- YY_BREAK
- case 204:
- YY_RULE_SETUP
- -#line 424 "cftoken.l"
- +#line 425 "cftoken.l"
- { YYD; yylval.num = IPPROTO_AH; return(UL_PROTO); }
- YY_BREAK
- case 205:
- YY_RULE_SETUP
- -#line 425 "cftoken.l"
- +#line 426 "cftoken.l"
- { YYD; yylval.num = IPPROTO_IPCOMP; return(UL_PROTO); }
- YY_BREAK
- case 206:
- YY_RULE_SETUP
- -#line 426 "cftoken.l"
- +#line 427 "cftoken.l"
- { YYD; yylval.num = IPPROTO_ICMP; return(UL_PROTO); }
- YY_BREAK
- case 207:
- YY_RULE_SETUP
- -#line 427 "cftoken.l"
- +#line 428 "cftoken.l"
- { YYD; yylval.num = IPPROTO_ICMPV6; return(UL_PROTO); }
- YY_BREAK
- case 208:
- YY_RULE_SETUP
- -#line 428 "cftoken.l"
- +#line 429 "cftoken.l"
- { YYD; yylval.num = IPPROTO_TCP; return(UL_PROTO); }
- YY_BREAK
- case 209:
- YY_RULE_SETUP
- -#line 429 "cftoken.l"
- +#line 430 "cftoken.l"
- { YYD; yylval.num = IPPROTO_UDP; return(UL_PROTO); }
- YY_BREAK
- /* algorithm type */
- case 210:
- YY_RULE_SETUP
- -#line 432 "cftoken.l"
- +#line 433 "cftoken.l"
- { YYD; yylval.num = algtype_des_iv64; return(ALGORITHMTYPE); }
- YY_BREAK
- case 211:
- YY_RULE_SETUP
- -#line 433 "cftoken.l"
- +#line 434 "cftoken.l"
- { YYD; yylval.num = algtype_des; return(ALGORITHMTYPE); }
- YY_BREAK
- case 212:
- YY_RULE_SETUP
- -#line 434 "cftoken.l"
- +#line 435 "cftoken.l"
- { YYD; yylval.num = algtype_3des; return(ALGORITHMTYPE); }
- YY_BREAK
- case 213:
- YY_RULE_SETUP
- -#line 435 "cftoken.l"
- +#line 436 "cftoken.l"
- { YYD; yylval.num = algtype_rc5; return(ALGORITHMTYPE); }
- YY_BREAK
- case 214:
- YY_RULE_SETUP
- -#line 436 "cftoken.l"
- +#line 437 "cftoken.l"
- { YYD; yylval.num = algtype_idea; return(ALGORITHMTYPE); }
- YY_BREAK
- case 215:
- YY_RULE_SETUP
- -#line 437 "cftoken.l"
- +#line 438 "cftoken.l"
- { YYD; yylval.num = algtype_cast128; return(ALGORITHMTYPE); }
- YY_BREAK
- case 216:
- YY_RULE_SETUP
- -#line 438 "cftoken.l"
- +#line 439 "cftoken.l"
- { YYD; yylval.num = algtype_blowfish; return(ALGORITHMTYPE); }
- YY_BREAK
- case 217:
- YY_RULE_SETUP
- -#line 439 "cftoken.l"
- +#line 440 "cftoken.l"
- { YYD; yylval.num = algtype_3idea; return(ALGORITHMTYPE); }
- YY_BREAK
- case 218:
- YY_RULE_SETUP
- -#line 440 "cftoken.l"
- +#line 441 "cftoken.l"
- { YYD; yylval.num = algtype_des_iv32; return(ALGORITHMTYPE); }
- YY_BREAK
- case 219:
- YY_RULE_SETUP
- -#line 441 "cftoken.l"
- +#line 442 "cftoken.l"
- { YYD; yylval.num = algtype_rc4; return(ALGORITHMTYPE); }
- YY_BREAK
- case 220:
- YY_RULE_SETUP
- -#line 442 "cftoken.l"
- +#line 443 "cftoken.l"
- { YYD; yylval.num = algtype_null_enc; return(ALGORITHMTYPE); }
- YY_BREAK
- case 221:
- YY_RULE_SETUP
- -#line 443 "cftoken.l"
- +#line 444 "cftoken.l"
- { YYD; yylval.num = algtype_null_enc; return(ALGORITHMTYPE); }
- YY_BREAK
- case 222:
- YY_RULE_SETUP
- -#line 444 "cftoken.l"
- +#line 445 "cftoken.l"
- { YYD; yylval.num = algtype_aes; return(ALGORITHMTYPE); }
- YY_BREAK
- case 223:
- YY_RULE_SETUP
- -#line 445 "cftoken.l"
- +#line 446 "cftoken.l"
- { YYD; yylval.num = algtype_aes; return(ALGORITHMTYPE); }
- YY_BREAK
- case 224:
- YY_RULE_SETUP
- -#line 446 "cftoken.l"
- +#line 447 "cftoken.l"
- { YYD; yylval.num = algtype_twofish; return(ALGORITHMTYPE); }
- YY_BREAK
- case 225:
- YY_RULE_SETUP
- -#line 447 "cftoken.l"
- +#line 448 "cftoken.l"
- { YYD; yylval.num = algtype_camellia; return(ALGORITHMTYPE); }
- YY_BREAK
- case 226:
- YY_RULE_SETUP
- -#line 448 "cftoken.l"
- +#line 449 "cftoken.l"
- { YYD; yylval.num = algtype_non_auth; return(ALGORITHMTYPE); }
- YY_BREAK
- case 227:
- YY_RULE_SETUP
- -#line 449 "cftoken.l"
- +#line 450 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_md5; return(ALGORITHMTYPE); }
- YY_BREAK
- case 228:
- YY_RULE_SETUP
- -#line 450 "cftoken.l"
- +#line 451 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_sha1; return(ALGORITHMTYPE); }
- YY_BREAK
- case 229:
- YY_RULE_SETUP
- -#line 451 "cftoken.l"
- +#line 452 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_sha2_256; return(ALGORITHMTYPE); }
- YY_BREAK
- case 230:
- YY_RULE_SETUP
- -#line 452 "cftoken.l"
- +#line 453 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_sha2_256; return(ALGORITHMTYPE); }
- YY_BREAK
- case 231:
- YY_RULE_SETUP
- -#line 453 "cftoken.l"
- +#line 454 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_sha2_384; return(ALGORITHMTYPE); }
- YY_BREAK
- case 232:
- YY_RULE_SETUP
- -#line 454 "cftoken.l"
- +#line 455 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_sha2_384; return(ALGORITHMTYPE); }
- YY_BREAK
- case 233:
- YY_RULE_SETUP
- -#line 455 "cftoken.l"
- +#line 456 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_sha2_512; return(ALGORITHMTYPE); }
- YY_BREAK
- case 234:
- YY_RULE_SETUP
- -#line 456 "cftoken.l"
- +#line 457 "cftoken.l"
- { YYD; yylval.num = algtype_hmac_sha2_512; return(ALGORITHMTYPE); }
- YY_BREAK
- case 235:
- YY_RULE_SETUP
- -#line 457 "cftoken.l"
- +#line 458 "cftoken.l"
- { YYD; yylval.num = algtype_des_mac; return(ALGORITHMTYPE); }
- YY_BREAK
- case 236:
- YY_RULE_SETUP
- -#line 458 "cftoken.l"
- +#line 459 "cftoken.l"
- { YYD; yylval.num = algtype_kpdk; return(ALGORITHMTYPE); }
- YY_BREAK
- case 237:
- YY_RULE_SETUP
- -#line 459 "cftoken.l"
- +#line 460 "cftoken.l"
- { YYD; yylval.num = algtype_md5; return(ALGORITHMTYPE); }
- YY_BREAK
- case 238:
- YY_RULE_SETUP
- -#line 460 "cftoken.l"
- +#line 461 "cftoken.l"
- { YYD; yylval.num = algtype_sha1; return(ALGORITHMTYPE); }
- YY_BREAK
- case 239:
- YY_RULE_SETUP
- -#line 461 "cftoken.l"
- +#line 462 "cftoken.l"
- { YYD; yylval.num = algtype_tiger; return(ALGORITHMTYPE); }
- YY_BREAK
- case 240:
- YY_RULE_SETUP
- -#line 462 "cftoken.l"
- +#line 463 "cftoken.l"
- { YYD; yylval.num = algtype_sha2_256; return(ALGORITHMTYPE); }
- YY_BREAK
- case 241:
- YY_RULE_SETUP
- -#line 463 "cftoken.l"
- +#line 464 "cftoken.l"
- { YYD; yylval.num = algtype_sha2_256; return(ALGORITHMTYPE); }
- YY_BREAK
- case 242:
- YY_RULE_SETUP
- -#line 464 "cftoken.l"
- +#line 465 "cftoken.l"
- { YYD; yylval.num = algtype_sha2_384; return(ALGORITHMTYPE); }
- YY_BREAK
- case 243:
- YY_RULE_SETUP
- -#line 465 "cftoken.l"
- +#line 466 "cftoken.l"
- { YYD; yylval.num = algtype_sha2_384; return(ALGORITHMTYPE); }
- YY_BREAK
- case 244:
- YY_RULE_SETUP
- -#line 466 "cftoken.l"
- +#line 467 "cftoken.l"
- { YYD; yylval.num = algtype_sha2_512; return(ALGORITHMTYPE); }
- YY_BREAK
- case 245:
- YY_RULE_SETUP
- -#line 467 "cftoken.l"
- +#line 468 "cftoken.l"
- { YYD; yylval.num = algtype_sha2_512; return(ALGORITHMTYPE); }
- YY_BREAK
- case 246:
- YY_RULE_SETUP
- -#line 468 "cftoken.l"
- +#line 469 "cftoken.l"
- { YYD; yylval.num = algtype_oui; return(ALGORITHMTYPE); }
- YY_BREAK
- case 247:
- YY_RULE_SETUP
- -#line 469 "cftoken.l"
- +#line 470 "cftoken.l"
- { YYD; yylval.num = algtype_deflate; return(ALGORITHMTYPE); }
- YY_BREAK
- case 248:
- YY_RULE_SETUP
- -#line 470 "cftoken.l"
- +#line 471 "cftoken.l"
- { YYD; yylval.num = algtype_lzs; return(ALGORITHMTYPE); }
- YY_BREAK
- case 249:
- YY_RULE_SETUP
- -#line 471 "cftoken.l"
- +#line 472 "cftoken.l"
- { YYD; yylval.num = algtype_modp768; return(ALGORITHMTYPE); }
- YY_BREAK
- case 250:
- YY_RULE_SETUP
- -#line 472 "cftoken.l"
- +#line 473 "cftoken.l"
- { YYD; yylval.num = algtype_modp1024; return(ALGORITHMTYPE); }
- YY_BREAK
- case 251:
- YY_RULE_SETUP
- -#line 473 "cftoken.l"
- +#line 474 "cftoken.l"
- { YYD; yylval.num = algtype_modp1536; return(ALGORITHMTYPE); }
- YY_BREAK
- case 252:
- YY_RULE_SETUP
- -#line 474 "cftoken.l"
- +#line 475 "cftoken.l"
- { YYD; yylval.num = algtype_ec2n155; return(ALGORITHMTYPE); }
- YY_BREAK
- case 253:
- YY_RULE_SETUP
- -#line 475 "cftoken.l"
- +#line 476 "cftoken.l"
- { YYD; yylval.num = algtype_ec2n185; return(ALGORITHMTYPE); }
- YY_BREAK
- case 254:
- YY_RULE_SETUP
- -#line 476 "cftoken.l"
- +#line 477 "cftoken.l"
- { YYD; yylval.num = algtype_modp2048; return(ALGORITHMTYPE); }
- YY_BREAK
- case 255:
- YY_RULE_SETUP
- -#line 477 "cftoken.l"
- +#line 478 "cftoken.l"
- { YYD; yylval.num = algtype_modp3072; return(ALGORITHMTYPE); }
- YY_BREAK
- case 256:
- YY_RULE_SETUP
- -#line 478 "cftoken.l"
- +#line 479 "cftoken.l"
- { YYD; yylval.num = algtype_modp4096; return(ALGORITHMTYPE); }
- YY_BREAK
- case 257:
- YY_RULE_SETUP
- -#line 479 "cftoken.l"
- +#line 480 "cftoken.l"
- { YYD; yylval.num = algtype_modp6144; return(ALGORITHMTYPE); }
- YY_BREAK
- case 258:
- YY_RULE_SETUP
- -#line 480 "cftoken.l"
- +#line 481 "cftoken.l"
- { YYD; yylval.num = algtype_modp8192; return(ALGORITHMTYPE); }
- YY_BREAK
- case 259:
- YY_RULE_SETUP
- -#line 481 "cftoken.l"
- +#line 482 "cftoken.l"
- { YYD; yylval.num = algtype_psk; return(ALGORITHMTYPE); }
- YY_BREAK
- case 260:
- YY_RULE_SETUP
- -#line 482 "cftoken.l"
- +#line 483 "cftoken.l"
- { YYD; yylval.num = algtype_rsasig; return(ALGORITHMTYPE); }
- YY_BREAK
- case 261:
- YY_RULE_SETUP
- -#line 483 "cftoken.l"
- +#line 484 "cftoken.l"
- { YYD; yylval.num = algtype_dsssig; return(ALGORITHMTYPE); }
- YY_BREAK
- case 262:
- YY_RULE_SETUP
- -#line 484 "cftoken.l"
- +#line 485 "cftoken.l"
- { YYD; yylval.num = algtype_rsaenc; return(ALGORITHMTYPE); }
- YY_BREAK
- case 263:
- YY_RULE_SETUP
- -#line 485 "cftoken.l"
- +#line 486 "cftoken.l"
- { YYD; yylval.num = algtype_rsarev; return(ALGORITHMTYPE); }
- YY_BREAK
- case 264:
- YY_RULE_SETUP
- -#line 486 "cftoken.l"
- +#line 487 "cftoken.l"
- { YYD; yylval.num = algtype_gssapikrb; return(ALGORITHMTYPE); }
- YY_BREAK
- case 265:
- YY_RULE_SETUP
- -#line 487 "cftoken.l"
- +#line 488 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_hybrid_rsa_s; return(ALGORITHMTYPE);
- @@ -3299,7 +3322,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 266:
- YY_RULE_SETUP
- -#line 494 "cftoken.l"
- +#line 495 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_hybrid_dss_s; return(ALGORITHMTYPE);
- @@ -3310,7 +3333,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 267:
- YY_RULE_SETUP
- -#line 501 "cftoken.l"
- +#line 502 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_hybrid_rsa_c; return(ALGORITHMTYPE);
- @@ -3321,7 +3344,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 268:
- YY_RULE_SETUP
- -#line 508 "cftoken.l"
- +#line 509 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_hybrid_dss_c; return(ALGORITHMTYPE);
- @@ -3332,7 +3355,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 269:
- YY_RULE_SETUP
- -#line 515 "cftoken.l"
- +#line 516 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_xauth_psk_s; return(ALGORITHMTYPE);
- @@ -3343,7 +3366,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 270:
- YY_RULE_SETUP
- -#line 522 "cftoken.l"
- +#line 523 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_xauth_psk_c; return(ALGORITHMTYPE);
- @@ -3354,7 +3377,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 271:
- YY_RULE_SETUP
- -#line 529 "cftoken.l"
- +#line 530 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_xauth_rsa_s; return(ALGORITHMTYPE);
- @@ -3365,7 +3388,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 272:
- YY_RULE_SETUP
- -#line 536 "cftoken.l"
- +#line 537 "cftoken.l"
- {
- #ifdef ENABLE_HYBRID
- YYD; yylval.num = algtype_xauth_rsa_c; return(ALGORITHMTYPE);
- @@ -3377,105 +3400,105 @@ YY_RULE_SETUP
- /* identifier type */
- case 273:
- YY_RULE_SETUP
- -#line 546 "cftoken.l"
- +#line 547 "cftoken.l"
- { YYD; yywarn("it is obsoleted."); return(VENDORID); }
- YY_BREAK
- case 274:
- YY_RULE_SETUP
- -#line 547 "cftoken.l"
- +#line 548 "cftoken.l"
- { YYD; yylval.num = IDTYPE_USERFQDN; return(IDENTIFIERTYPE); }
- YY_BREAK
- case 275:
- YY_RULE_SETUP
- -#line 548 "cftoken.l"
- +#line 549 "cftoken.l"
- { YYD; yylval.num = IDTYPE_FQDN; return(IDENTIFIERTYPE); }
- YY_BREAK
- case 276:
- YY_RULE_SETUP
- -#line 549 "cftoken.l"
- +#line 550 "cftoken.l"
- { YYD; yylval.num = IDTYPE_KEYID; return(IDENTIFIERTYPE); }
- YY_BREAK
- case 277:
- YY_RULE_SETUP
- -#line 550 "cftoken.l"
- +#line 551 "cftoken.l"
- { YYD; yylval.num = IDTYPE_ADDRESS; return(IDENTIFIERTYPE); }
- YY_BREAK
- case 278:
- YY_RULE_SETUP
- -#line 551 "cftoken.l"
- +#line 552 "cftoken.l"
- { YYD; yylval.num = IDTYPE_SUBNET; return(IDENTIFIERTYPE); }
- YY_BREAK
- case 279:
- YY_RULE_SETUP
- -#line 552 "cftoken.l"
- +#line 553 "cftoken.l"
- { YYD; yylval.num = IDTYPE_ASN1DN; return(IDENTIFIERTYPE); }
- YY_BREAK
- case 280:
- YY_RULE_SETUP
- -#line 553 "cftoken.l"
- +#line 554 "cftoken.l"
- { YYD; yywarn("certname will be obsoleted in near future."); yylval.num = IDTYPE_ASN1DN; return(IDENTIFIERTYPE); }
- YY_BREAK
- /* identifier qualifier */
- case 281:
- YY_RULE_SETUP
- -#line 556 "cftoken.l"
- +#line 557 "cftoken.l"
- { YYD; yylval.num = IDQUAL_TAG; return(IDENTIFIERQUAL); }
- YY_BREAK
- case 282:
- YY_RULE_SETUP
- -#line 557 "cftoken.l"
- +#line 558 "cftoken.l"
- { YYD; yylval.num = IDQUAL_FILE; return(IDENTIFIERQUAL); }
- YY_BREAK
- /* units */
- case 283:
- YY_RULE_SETUP
- -#line 560 "cftoken.l"
- +#line 561 "cftoken.l"
- { YYD; return(UNITTYPE_BYTE); }
- YY_BREAK
- case 284:
- YY_RULE_SETUP
- -#line 561 "cftoken.l"
- +#line 562 "cftoken.l"
- { YYD; return(UNITTYPE_KBYTES); }
- YY_BREAK
- case 285:
- YY_RULE_SETUP
- -#line 562 "cftoken.l"
- +#line 563 "cftoken.l"
- { YYD; return(UNITTYPE_MBYTES); }
- YY_BREAK
- case 286:
- YY_RULE_SETUP
- -#line 563 "cftoken.l"
- +#line 564 "cftoken.l"
- { YYD; return(UNITTYPE_TBYTES); }
- YY_BREAK
- case 287:
- YY_RULE_SETUP
- -#line 564 "cftoken.l"
- +#line 565 "cftoken.l"
- { YYD; return(UNITTYPE_SEC); }
- YY_BREAK
- case 288:
- YY_RULE_SETUP
- -#line 565 "cftoken.l"
- +#line 566 "cftoken.l"
- { YYD; return(UNITTYPE_MIN); }
- YY_BREAK
- case 289:
- YY_RULE_SETUP
- -#line 566 "cftoken.l"
- +#line 567 "cftoken.l"
- { YYD; return(UNITTYPE_HOUR); }
- YY_BREAK
- /* boolean */
- case 290:
- YY_RULE_SETUP
- -#line 569 "cftoken.l"
- +#line 570 "cftoken.l"
- { YYD; yylval.num = TRUE; return(BOOLEAN); }
- YY_BREAK
- case 291:
- YY_RULE_SETUP
- -#line 570 "cftoken.l"
- +#line 571 "cftoken.l"
- { YYD; yylval.num = FALSE; return(BOOLEAN); }
- YY_BREAK
- case 292:
- YY_RULE_SETUP
- -#line 572 "cftoken.l"
- +#line 573 "cftoken.l"
- {
- char *bp;
-
- @@ -3486,7 +3509,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 293:
- YY_RULE_SETUP
- -#line 580 "cftoken.l"
- +#line 581 "cftoken.l"
- {
- char *p;
-
- @@ -3512,7 +3535,7 @@ YY_RULE_SETUP
- case 294:
- /* rule 294 can match eol */
- YY_RULE_SETUP
- -#line 602 "cftoken.l"
- +#line 603 "cftoken.l"
- {
- char *p = yytext;
-
- @@ -3532,7 +3555,7 @@ YY_RULE_SETUP
- YY_BREAK
- case 295:
- YY_RULE_SETUP
- -#line 619 "cftoken.l"
- +#line 620 "cftoken.l"
- {
- YYD;
-
- @@ -3566,7 +3589,7 @@ case YY_STATE_EOF(S_RMTS):
- case YY_STATE_EOF(S_RMTP):
- case YY_STATE_EOF(S_SA):
- case YY_STATE_EOF(S_GSSENC):
- -#line 632 "cftoken.l"
- +#line 633 "cftoken.l"
- {
- yy_delete_buffer(YY_CURRENT_BUFFER);
- incstackp--;
- @@ -3594,36 +3617,36 @@ case YY_STATE_EOF(S_GSSENC):
- /* ... */
- case 296:
- YY_RULE_SETUP
- -#line 657 "cftoken.l"
- +#line 658 "cftoken.l"
- { ; }
- YY_BREAK
- case 297:
- /* rule 297 can match eol */
- YY_RULE_SETUP
- -#line 658 "cftoken.l"
- +#line 659 "cftoken.l"
- { incstack[incstackp].lineno++; }
- YY_BREAK
- case 298:
- YY_RULE_SETUP
- -#line 659 "cftoken.l"
- +#line 660 "cftoken.l"
- { YYD; }
- YY_BREAK
- case 299:
- YY_RULE_SETUP
- -#line 660 "cftoken.l"
- +#line 661 "cftoken.l"
- { return(EOS); }
- YY_BREAK
- case 300:
- YY_RULE_SETUP
- -#line 661 "cftoken.l"
- +#line 662 "cftoken.l"
- { yymore(); }
- YY_BREAK
- case 301:
- YY_RULE_SETUP
- -#line 663 "cftoken.l"
- +#line 664 "cftoken.l"
- ECHO;
- YY_BREAK
- -#line 3627 "cftoken.c"
- +#line 3650 "cftoken.c"
-
- case YY_END_OF_BUFFER:
- {
- @@ -4171,9 +4194,19 @@ static void yy_load_buffer_state (void)
- yyfree((void *) b );
- }
-
- -#ifndef __cplusplus
- +#ifndef _UNISTD_H /* assume unistd.h has isatty() for us */
- +#ifdef __cplusplus
- +extern "C" {
- +#endif
- +#ifdef __THROW /* this is a gnuism */
- +extern int isatty (int ) __THROW;
- +#else
- extern int isatty (int );
- -#endif /* __cplusplus */
- +#endif
- +#ifdef __cplusplus
- +}
- +#endif
- +#endif
-
- /* Initializes or reinitializes a buffer.
- * This function is sometimes called more than once on the same buffer,
- @@ -4619,7 +4652,7 @@ void yyfree (void * ptr )
-
- #define YYTABLES_NAME "yytables"
-
- -#line 663 "cftoken.l"
- +#line 664 "cftoken.l"
-
-
-
|