comparison libfdcore/fdd.l @ 1397:239ba25870d8

Allow parametrizing the number of threads for routing in/out. This is for high-load situations where freeDiameter was limited by the corresponding queues.
author Thomas Klausner <tk@giga.or.at>
date Fri, 15 Nov 2019 11:40:37 +0100
parents 188c82b6690b
children 566bb46cc73f
comparison
equal deleted inserted replaced
1396:188c82b6690b 1397:239ba25870d8
252 (?i:"No_SCTP") { return NOSCTP; } 252 (?i:"No_SCTP") { return NOSCTP; }
253 (?i:"Prefer_TCP") { return PREFERTCP; } 253 (?i:"Prefer_TCP") { return PREFERTCP; }
254 (?i:"TLS_old_method") { return OLDTLS; } 254 (?i:"TLS_old_method") { return OLDTLS; }
255 (?i:"SCTP_streams") { return SCTPSTREAMS; } 255 (?i:"SCTP_streams") { return SCTPSTREAMS; }
256 (?i:"AppServThreads") { return APPSERVTHREADS; } 256 (?i:"AppServThreads") { return APPSERVTHREADS; }
257 (?i:"RoutingInThreads") { return ROUTINGINTHREADS; }
258 (?i:"RoutingOutThreads") { return ROUTINGOUTTHREADS; }
259 (?i:"IncomingQueueLimit") { return QINLIMIT; }
260 (?i:"OutgoingQueueLimit") { return QOUTLIMIT; }
261 (?i:"LocalQueueLimit") { return QLOCALLIMIT; }
257 (?i:"ListenOn") { return LISTENON; } 262 (?i:"ListenOn") { return LISTENON; }
258 (?i:"ThreadsPerServer") { return THRPERSRV; } 263 (?i:"ThreadsPerServer") { return THRPERSRV; }
259 (?i:"ProcessingPeersPattern") { return PROCESSINGPEERSPATTERN; } 264 (?i:"ProcessingPeersPattern") { return PROCESSINGPEERSPATTERN; }
260 (?i:"ProcessingPeersMinimum") { return PROCESSINGPEERSMINIMUM; } 265 (?i:"ProcessingPeersMinimum") { return PROCESSINGPEERSMINIMUM; }
261 (?i:"TcTimer") { return TCTIMER; } 266 (?i:"TcTimer") { return TCTIMER; }
269 (?i:"TLS_CA") { return TLS_CA; } 274 (?i:"TLS_CA") { return TLS_CA; }
270 (?i:"TLS_CRL") { return TLS_CRL; } 275 (?i:"TLS_CRL") { return TLS_CRL; }
271 (?i:"TLS_Prio") { return TLS_PRIO; } 276 (?i:"TLS_Prio") { return TLS_PRIO; }
272 (?i:"TLS_DH_bits") { return TLS_DH_BITS; } 277 (?i:"TLS_DH_bits") { return TLS_DH_BITS; }
273 (?i:"TLS_DH_file") { return TLS_DH_FILE; } 278 (?i:"TLS_DH_file") { return TLS_DH_FILE; }
279 (?i:"RouteRecordInAnswers") { return RR_IN_ANSWERS; }
280 (?i:"Never") { return NEVER; }
281 (?i:"Always") { return ALWAYS; }
274 282
275 283
276 /* Valid single characters for yyparse */ 284 /* Valid single characters for yyparse */
277 <*>[=,:;{}] { return yytext[0]; } 285 <*>[=,:;{}] { return yytext[0]; }
278 286
"Welcome to our mercurial repository"