siproxd: add max clients configuration and default 575/head
authorTony Ambardar <itugrok@yahoo.com>
Mon, 21 Sep 2020 14:01:28 +0000 (07:01 -0700)
committerTony Ambardar <itugrok@yahoo.com>
Wed, 23 Sep 2020 05:21:12 +0000 (22:21 -0700)
commit37c411269b05e211ca417407cef85dd8e2745fbc
tree9b8234ec4ceb43a11b19ccaa8528c0d1823a187e
parent6abadea9a0f20c59f858f1b6bbc5565cca01a0e1
siproxd: add max clients configuration and default

Add a configuration option SIPROXD_MAX_CLIENTS used for compile-time sizing
of the maximum supported proxy clients. Set this to a default value of 32,
which is more suitable for a small network or CPE router and uses much
less memory than the upstream value of 512 (e.g. RSS of 2 MB vs 17 MB).

Drop the following patch in favour of the new config option:

  * 005-reduce-rtpproxy-urlmap-size.patch

Also fix an incorrect configure option, and silence many warnings due to
unused VCS 'ident' variables in the sources.

Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
net/siproxd/Makefile
net/siproxd/patches/005-reduce-rtpproxy-urlmap-size.patch [deleted file]