Session Initiation Protocol Library Functions
sipgetmsglen(3SIP)
NAME
sipgetmsglen - returns the length of the SIP message
SYNOPSIS
cc [ flag ... ] file ... -lsip [ library ... ]
#include
int sipgetmsglen(sipmsgt sipmsg,
int *error);
DESCRIPTION
The sipgetmsglen() function will return the length of the
SIP message sipmsg.
RETURN VALUES
For functions that return an integer, the return value is
the specified value on success and -1 on error.
The value of errno is not changed by these calls in the
event of an error.
ERORS
This function takes a pointer to an integer error as an
argument. If the error is non-null, one of the following
values is set:
EINVAL The input SIP message sipmsg or the header value
is null; or the specified header/header value is
deleted.
EPROTO The header value is not present or invalid. The
parser could not parse it correctly.
ENOMEM There is an error allocating memory for the return
value.
On success, the value of the location pointed to by error is
set to 0.
ATRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
SunOS 5.11 Last change: 09 Feb 2007 1
Session Initiation Protocol Library Functions
sipgetmsglen(3SIP)
ATRIBUTE TYPE ATRIBUTE VALUE
Interface Stability Committed
MT-Level MT-Safe
SEE ALSO
libsip(3LIB)
SunOS 5.11 Last change: 09 Feb 2007 2
Session Initiation Protocol Library Functions
sipgetmsglen(3SIP)
SunOS 5.11 Last change: 09 Feb 2007 3
|