encode_route.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define STAR_F   0x01

Functions

int dump_route_body_test (char *hdr, int hdrlen, unsigned char *payload, int paylen, FILE *fd, char segregationLevel, char *prefix)
int dump_route_test (char *hdr, int hdrlen, unsigned char *payload, int paylen, FILE *fd, char segregationLevel, char *prefix)
int encode_route (char *hdrstart, int hdrlen, rr_t *body, unsigned char *where)
int encode_route_body (char *hdr, int hdrlen, rr_t *route_parsed, unsigned char *where)
int print_encoded_route (FILE *fd, char *hdr, int hdrlen, unsigned char *payload, int paylen, char *prefix)
int print_encoded_route_body (FILE *fd, char *hdr, int hdrlen, unsigned char *payload, int paylen, char *prefix)


Define Documentation

#define STAR_F   0x01

Definition at line 23 of file encode_route.h.


Function Documentation

int dump_route_body_test ( char *  hdr,
int  hdrlen,
unsigned char *  payload,
int  paylen,
FILE *  fd,
char  segregationLevel,
char *  prefix 
)

Definition at line 180 of file encode_route.c.

References dump_route_test(), dump_standard_hdr_test(), JUNIT, LM_ERR, ONLY_URIS, and SEGREGATE.

Referenced by dump_headers_test().

int dump_route_test ( char *  hdr,
int  hdrlen,
unsigned char *  payload,
int  paylen,
FILE *  fd,
char  segregationLevel,
char *  prefix 
)

int encode_route ( char *  hdrstart,
int  hdrlen,
rr_t body,
unsigned char *  where 
)

int encode_route_body ( char *  hdr,
int  hdrlen,
rr_t route_parsed,
unsigned char *  where 
)

Definition at line 66 of file encode_route.c.

References encode_route(), via_body::i, LM_ERR, and rr::next.

Referenced by encode_header().

int print_encoded_route ( FILE *  fd,
char *  hdr,
int  hdrlen,
unsigned char *  payload,
int  paylen,
char *  prefix 
)

Definition at line 151 of file encode_route.c.

References HAS_NAME_F, print_encoded_parameters(), and print_encoded_uri().

Referenced by print_encoded_route_body().

int print_encoded_route_body ( FILE *  fd,
char *  hdr,
int  hdrlen,
unsigned char *  payload,
int  paylen,
char *  prefix 
)

Definition at line 128 of file encode_route.c.

References LM_ERR, and print_encoded_route().

Referenced by print_encoded_header().


Generated on Wed May 23 06:01:02 2012 for Kamailio - The Open Source SIP Server by  doxygen 1.5.6