HP-UX C SIP Stack Programmer's Guide (Novembery 2007)
338 HP-UX C SIP Stack Programmer’s Guide
Manipulating the DNS List Object
RvSipTransportDNSListGetXXXXElement()
RvSipTransportDNSListRemoveTopmostXXXXElement()
RvSipTransportDNSListPopXXXXElement()
RvSipTransportDNSListPushXXXXElement()
The insertion and extraction of records to and from the lists is done using the
following structures:
RvSipTransportDNSSRVElement
For SRV elements.
RvSipTransportDNSHostNameElement
For hosts elements.
RvSipTransportDNSIPElement
For IP elements. In order to translate a string to an IP address, or an IP address to
a string for the IP member of the structure, use
RvSipTransportConvertStringToIp() and RvSipTransportConvertIpToString().
Sample Code
The following sample code demonstrates how to replace the top IP element of a
transaction.