HP-UX Multimedia Streaming Protocols (MSP) Programmer's Guide

For more information, type man 3 rtsp_alloc_rtpinfo at the HP-UX
command prompt.
rtsp_free_rtpinfo
You can use rtsp_free_rtpinfo to free the dynamically allocated memory for
the rtsp_rtpinfo_t structure and its members.
The declaration of rtsp_free_rtpinfo is as follows:
#include <rtsp.h>
void rtsp_free_rtpinfo(
rtsp_rtpinfo_t *rtpinfo
);
You must pass rtpinfo2dup, a pointer to the rtsp_rtpinfo_t structure to be freed,
as an argument to rtsp_free_rtpinfo.
Upon success, rtsp_free_rtpinfo returns RTSP_SUCCESS. Upon failure, it
returns an error number indicating an error.
For more information, type man 3 rtsp_free_rtpinfo at the HP-UX command
prompt.
Transport Header
The rtsp_xport_spec_t data structure stores information about the transport header.
The rtsp.h file contains the definitions of this data structure and the various
enumerated values for its members.
The definition of rtsp_xport_spec_t data structure is as follows:
typedef struct rtsp_xport_spec
{
uint8_t *xport_id;
uint8_t *src_addr;
uint8_t *dest_addr;
int16_t channel_start;
int16_t channel_end;
uint16_t layers;
uint16_t ttl;
rtsp_port_range_t port;
rtsp_port_range_t cport;
rtsp_port_range_t sport;
char ssrc[9];
uint8_t ncast:2;
uint8_t mode:3;
uint8_t append:1;
uint8_t reserved:2;
RTSP Library 57