is a very fast and configurable SIP proxy.
Displays a short usage description, including all available options.
Checks the config file and displays the aliases and listen interface list.
Uses dns to check if it is necessary to add a "received=" field to a via.
but uses reverse dns.
Turns on via host checking when forwarding replies.
Turns on debugging, multiple
increase the debug level.
Runs ser in the foreground (it doesn't fork into daemon mode).
Sends all the log messages to stderr.
Disables TCP support.
Displays the version number.
Reads the configuration from
Listens on the specified address/interface. Multiple
mean listening on multiple addresses. The address format is
[proto:]address[:port], where proto = udp|tcp and
address = host|ip_address|interface_name. Example: -l localhost,
-l udp:127.0.0.1:5080, -l eth0:5062.
The default behaviour is to listen on all the ipv4 interfaces.
Specifies the number of children processes forked per interface (default 8).
-N tcp processes-no
Specifies the number of children processes forked to handle tcp incoming connections (by default is equal to
Maximum receive buffer size which will not be exceeded by the auto-probing procedure even if the OS allows.
Size of the shared memory which will be allocated (in Megabytes).
Specifies the working directory. In the very improbable event that
will crash, the core file will be generated here.
to chroot after reading the config file.
Changes the user id under which
Changes the group id under which
Creates a file containing the pid of the main