Mercurial > hg > freeDiameter
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 |