sip-dig(1) | General Commands Manual | sip-dig(1) |
sip-dig - Resolve SIP URIs.
This is an example program for sresolv library in synchronous mode.
Author
Date
sip-dig [OPTIONS] uri...
The sip-dig utility resolves SIP URIs as described in RFC 3263. It queries NAPTR, SRV and A/AAAA records and prints out the resulting transport addresses.
The default transports are: UDP, TCP, SCTP, TLS and TLS-SCTP. The SIPS URIs are resolved using only TLS transports, TLS and TLS-SCTP. If not otherwise indicated by NAPTR or SRV records, the sip-dig uses UDP and TCP as transports for SIP and TLS for SIPS URIs.
The results are printed intended, with a preference followed by weight, then protocol name, port number and IP address in numeric format.
The sip-dig utility accepts following command line options:
0when successful (a 2XX-series response is received) 1when unsuccessful (a 3XX..6XX-series response is received) 2initialization failure
Resolve sip:openlaboratory.net, prefer TLS over TCP, TCP over UDP:
$ sip-dig --tls --tcp --udp sip:openlaboratory.net 1 0.333 tls 5061 212.213.221.127 2 0.333 tcp 5060 212.213.221.127 3 0.333 udp 5060 212.213.221.127
Resolve sips:example.net with TLS over SCTP (TLS-SCTP) and TLS:
$ sip-dig -p tls-sctp --tls sips:example.net 1 0.500 tls-udp 5061 172.21.55.26 2 0.500 tls 5061 172.21.55.26
#SRESOLV_DEBUG, SRESOLV_CONF
Report bugs to sofia-sip-devel@lists.sourceforge.net.
Written by Pekka Pessi <pekka -dot pessi -at- nokia -dot- com>
Copyright (C) 2006 Nokia Corporation.
This program is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Version 1.12.11devel | sofia-sip-utils |