encode_digest.c File Reference

#include <stdio.h>
#include "../../parser/digest/digest_parser.h"
#include "../../parser/parse_uri.h"
#include "../../parser/digest/digest.h"
#include "encode_digest.h"
#include "xaddress.h"
#include "encode_header.h"
#include "encode_uri.h"

Include dependency graph for encode_digest.c:

Go to the source code of this file.

Defines

#define _GNU_SOURCE
#define HAS_ALG_F   0x20
#define HAS_CNONCE_F   0x40
#define HAS_NAME_F   0x01
#define HAS_NC_F   0x02
#define HAS_NONCE_F   0x04
#define HAS_OPAQUE_F   0x80
#define HAS_QoP_F   0x01
#define HAS_REALM_F   0x02
#define HAS_RESPONSE_F   0x10
#define HAS_URI_F   0x08

Functions

int dump_digest_test (char *hdr, int hdrlen, unsigned char *payload, int paylen, FILE *fd, char segregationLevel)
int encode_digest (char *hdrstart, int hdrlen, dig_cred_t *digest, unsigned char *where)
int print_encoded_digest (FILE *fd, char *hdr, int hdrlen, unsigned char *payload, int paylen, char *prefix)


Define Documentation

#define _GNU_SOURCE

Definition at line 39 of file encode_digest.c.

#define HAS_ALG_F   0x20

Definition at line 55 of file encode_digest.c.

Referenced by encode_digest(), and print_encoded_digest().

#define HAS_CNONCE_F   0x40

Definition at line 56 of file encode_digest.c.

Referenced by encode_digest(), and print_encoded_digest().

#define HAS_NAME_F   0x01

Definition at line 50 of file encode_digest.c.

#define HAS_NC_F   0x02

Definition at line 59 of file encode_digest.c.

Referenced by encode_digest(), and print_encoded_digest().

#define HAS_NONCE_F   0x04

Definition at line 52 of file encode_digest.c.

Referenced by dump_digest_test(), encode_digest(), and print_encoded_digest().

#define HAS_OPAQUE_F   0x80

Definition at line 57 of file encode_digest.c.

Referenced by encode_digest(), and print_encoded_digest().

#define HAS_QoP_F   0x01

Definition at line 58 of file encode_digest.c.

Referenced by encode_digest(), and print_encoded_digest().

#define HAS_REALM_F   0x02

Definition at line 51 of file encode_digest.c.

Referenced by dump_digest_test(), encode_digest(), and print_encoded_digest().

#define HAS_RESPONSE_F   0x10

Definition at line 54 of file encode_digest.c.

Referenced by encode_digest(), and print_encoded_digest().

#define HAS_URI_F   0x08

Definition at line 53 of file encode_digest.c.

Referenced by dump_digest_test(), encode_digest(), and print_encoded_digest().


Function Documentation

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

int encode_digest ( char *  hdrstart,
int  hdrlen,
dig_cred_t digest,
unsigned char *  where 
)

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


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