opensolaris man page for sip_add_header

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)

NAME
sip_add_header - add a SIP header to the SIP message
SYNOPSIS
cc [ flag ... ] file ... -lsip [ library ... ] #include <sip.h> int sip_add_header(sip_msg_t sip_msg, char *header_string);
DESCRIPTION
The 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 VALUES
The sip_add_header() function returns 0 on success and the appropriate error value on failure.
ERRORS
On 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.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+
SEE ALSO
libsip(3LIB) SunOS 5.11 09 Feb 2007 sip_add_header(3SIP)
Related Man Pages
sip_add_branchid_to_via(3sip) - opensolaris
sip_clone_msg(3sip) - opensolaris
sip_copy_header_by_name(3sip) - opensolaris
sip_delete_value(3sip) - opensolaris
sip_hold_msg(3sip) - opensolaris
Similar Topics in the Unix Linux Community
Cornfed SIP User Agent 1.1.6 (Default branch)
SIPFwd 0.5 (Default branch)
Sofia-SIP 1.12.9 (Default branch)
Cornfed SIP User Agent 1.1.7 (Default branch)
CafeSip: Jiplet 0.2.0 released new &amp; improved admin console