Mercurial > hg > freeDiameter
comparison libfdcore/fdd.l @ 1396:188c82b6690b
Add ProcessingPeersPattern and ProcessingPeersMinimum parameters.
If this is configured, the process will accept all connections from
peers matching ProcessingPeersPattern, but will NOT accept connections
from other peers until ProcessingPeersMinimum peers of the first
type are connected.
This allows relays to only go online if there are enough worker
peers connected behind them.
author | Thomas Klausner <tk@giga.or.at> |
---|---|
date | Fri, 15 Nov 2019 11:38:30 +0100 |
parents | f17a56536790 |
children | 239ba25870d8 |
comparison
equal
deleted
inserted
replaced
1395:603a72c4bf6c | 1396:188c82b6690b |
---|---|
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:"ListenOn") { return LISTENON; } | 257 (?i:"ListenOn") { return LISTENON; } |
258 (?i:"ThreadsPerServer") { return THRPERSRV; } | 258 (?i:"ThreadsPerServer") { return THRPERSRV; } |
259 (?i:"ProcessingPeersPattern") { return PROCESSINGPEERSPATTERN; } | |
260 (?i:"ProcessingPeersMinimum") { return PROCESSINGPEERSMINIMUM; } | |
259 (?i:"TcTimer") { return TCTIMER; } | 261 (?i:"TcTimer") { return TCTIMER; } |
260 (?i:"TwTimer") { return TWTIMER; } | 262 (?i:"TwTimer") { return TWTIMER; } |
261 (?i:"NoRelay") { return NORELAY; } | 263 (?i:"NoRelay") { return NORELAY; } |
262 (?i:"LoadExtension") { return LOADEXT; } | 264 (?i:"LoadExtension") { return LOADEXT; } |
263 (?i:"ConnectPeer") { return CONNPEER; } | 265 (?i:"ConnectPeer") { return CONNPEER; } |