Query: sip_add_header
OS: opensolaris
Section: 3sip
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
sip_add_header(3SIP) Session Initiation Protocol Library Functions sip_add_header(3SIP)NAMEsip_add_header - add a SIP header to the SIP messageSYNOPSIScc [ flag ... ] file ... -lsip [ library ... ] #include <sip.h> int sip_add_header(sip_msg_t sip_msg, char *header_string);DESCRIPTIONThe sip_add_header() function takes the SIP header header_string, adds a CRLF (carriage return/line feed) and appends it to the SIP message sip_msg. The sip_add_header() function is typically used when adding a SIP header with multiple values.RETURN VALUESThe sip_add_header() function returns 0 on success and the appropriate error value on failure.ERRORSOn failure, the sip_add_header() function can return one of the following error values: EINVAL Mandatory parameters are not provided, i.e. null. EPERM The message cannot be modified. ENOMEM Error allocating memory for creating headers/parameters.ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+SEE ALSOlibsip(3LIB) SunOS 5.11 09 Feb 2007 sip_add_header(3SIP)
Similar Topics in the Unix Linux Community |
---|
Using siproxd to allow VoIP through a firewall |
SIPFwd 0.5 (Default branch) |
SipUnit 0.0.7b (Default branch) |
Jiplet Container 0.2.0 (Default branch) |
Same IP | Different port | Different MAC |