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

CSeq Header Functions 399
11
CSEQ HEADER FUNCTIONS
CSeq header functions enable you to construct, copy, encode, parse, access and
change CSeq header parameters. This section contains CSeq header functions
found in the RvSipCSeqHeader.h header file.
CSEQ WORKING MODES
The two working modes with the CSeq header utility functions are as follows:
Signed numeric CSeq value, which means that the maximum
numeric value of the CSeq is 2^31-1. Consequently, an un-
initialized numeric CSeq value is represented by the (-1) value.
This mode is defined in RFC 3261, section 8.1.1.5, and thus is
the default Stack mode.
Unsigned numeric CSeq value, which means that the maximum
numeric value of the CSeq is 2^32-1. This mode is defined in
RFC 3261, section 20.16. To work in this mode, the
RV_SIP_UNSIGNED_CSEQ compilation flag must be set.
Note Turning on the RV_SIP_UNSIGNED_CSEQ compilation
flag changes the prototype definition of the
RvSipCSeqHeaderGetStep() function.
The functions included in this section are:
Control Functions