.\" $Id$ .TH sip-router 8 15.07.2002 sip-router "SIP Router" .\" Process with .\" groff -man -Tascii sip-router.8 .\" .SH NAME sip-router \- very fast and configurable sip proxy .SH SYNOPSIS .B sip-router [ .B \-hcrRvdDEVT ] [ .BI \-f " config\-file" ] [ .BI \-l " address" ] [ .BI \-n " processes\-no" ] [ .BI \-N " tcp processes\-no" ] [ .BI \-b " max_rcv_buf_size" ] [ .BI \-m " shared_mem_size" ] [ .BI \-w " working\-dir" ] [ .BI \-t " chroot\-dir" ] [ .BI \-u " uid" ] [ .BI \-g " gid" ] [ .BI \-P " pid\-file" ] [ .BI \-L " modules-dir" ] .SH DESCRIPTION .B sip-router or .BR SIP .BR Router is a very fast and configurable SIP proxy. .SH OPTIONS .TP 12 .B \-h Displays a short usage description, including all available options. .TP .BI \-c Checks the config file and displays the aliases and listen interface list. .TP .BI \-r Uses dns to check if it is necessary to add a "received=" field to a via. .TP .BI \-R Same as .B \-r but uses reverse dns. .TP .BI \-v Turns on via host checking when forwarding replies. .TP .BI \-d Turns on debugging, multiple .B -d increase the debug level. .TP .BI \-D Runs sip-router in the foreground (it doesn't fork into daemon mode). .TP .BI \-E Sends all the log messages to stderr. .TP .BI \-T Disables TCP support. .TP .BI \-V Displays the version number. .TP .BI \-f " config\-file" Reads the configuration from .B " config\-file" (default .I /etc/sip-router/sip-router.cfg ). .TP .BI \-l " address" Listens on the specified address/interface. Multiple .B \-l 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. .TP .BI \-n " processes\-no" Specifies the number of children processes forked per interface (default 8). .TP .BI \-N " tcp processes\-no" Specifies the number of children processes forked to handle tcp incoming connections (by default is equal to .BI \-n ). .TP .BI \-b " max_rcv_buf_size" Maximum receive buffer size which will not be exceeded by the auto-probing procedure even if the OS allows. .TP .BI \-m " shared_mem_size" Size of the shared memory which will be allocated (in Megabytes). .TP .BI \-w " working\-dir" Specifies the working directory. In the very improbable event that .B sip-router will crash, the core file will be generated here. .TP .BI \-t " chroot\-dir" Forces .B sip-router to chroot after reading the config file. .TP .BI \-u " uid" Changes the user id under which .B sip-router runs. .TP .BI \-g " gid" Changes the group id under which .B sip-router runs. .TP .BI \-P " pid\-file" Creates a file containing the pid of the main .B sip-router process. .TP .BI \-L " modules\-dir" Specifies the directory where to look for .B sip-router modules (default: /usr/lib/sip-router/modules) .SH FILES .PD 0 .B /usr/sbin/sip-router .br .B /etc/sip-router/sip-router.cfg .br .B /usr/lib/sip-router/modules/* .PD .SH AUTHORS see .B /usr/share/doc/sip-router/AUTHORS .SH SEE ALSO .BR sip-router.cfg(5) .PP Full documentation on sip-router, including configuration guidelines, FAQs and licensing conditions, is available at .I http://sip-router.org. .PP For reporting bugs see .I http://sip-router.org/tracker/. .PP Mailing lists: .nf sr-users@lists.sip-router.org - sip-router user community .nf sr-dev@lists.sip-router.org - sip-router development, new features and unstable version