HP-UX C SIP Stack Message Layer Reference Guide (January 2008)

Authentication Header Functions 217
Get and Set Functions
RvSipAuthenticationHeaderGetOtherParams()
RvSipAuthenticationHeaderGetOtherParams()
DESCRIPTION
Copies the Authentication header other-params parameter of the Authentication
header into a given buffer. Not all the Authentication header parameters have
separated parameters in the Authentication header. Parameters with no specific
parameters are referred to as other-parameters. They are kept in the object in one
concatenated string in the following form: “name=value;name=value...”. If the
bufferLen is adequate, the function copies the requested parameter into
strBuffer. Otherwise, the function returns
RV_ERROR_INSUFFICIENT_BUFFER and actualLen contains the required
buffer length.
SYNTAX
RvStatus RvSipAuthenticationHeaderGetOtherParams(
IN RvSipAuthenticationHeaderHandle hHeader,
IN RvChar* strBuffer,
IN RvUint bufferLen,
OUT RvUint* actualLen);
PARAMETERS
hHeader
The handle to the Authentication header.
strBuffer
The buffer with which to fill the requested parameter.
bufferLen
The length of the buffer.
actualLen
The length of the requested parameter + 1, to include a NULL value at the end
of the parameter.