D:/opendownloadmanager/ODM-1.x/InetFile/cURL_lib/http_digest.c File Reference

#include "setup.h"
#include <stdio.h>
#include <string.h>
#include <stdarg.h>
#include <stdlib.h>
#include <ctype.h>
#include "urldata.h"
#include "sendf.h"
#include "strequal.h"
#include "base64.h"
#include "md5.h"
#include "http_digest.h"
#include "strtok.h"
#include "url.h"
#include "memory.h"
#include "easyif.h"
#include <curl/mprintf.h>
#include "memdebug.h"

Go to the source code of this file.

Defines

#define _MPRINTF_REPLACE
#define CURL_OUTPUT_DIGEST_CONV(a, b)

Functions

CURLdigest Curl_input_digest (struct connectdata *conn, bool proxy, char *header)
static void md5_to_ascii (unsigned char *source, unsigned char *dest)
CURLcode Curl_output_digest (struct connectdata *conn, bool proxy, unsigned char *request, unsigned char *uripath)
void Curl_digest_cleanup_one (struct digestdata *d)
void Curl_digest_cleanup (struct SessionHandle *data)


Define Documentation

#define _MPRINTF_REPLACE

Definition at line 44 of file http_digest.c.

#define CURL_OUTPUT_DIGEST_CONV ( a,
b   ) 

Referenced by Curl_output_digest().


Function Documentation

void Curl_digest_cleanup ( struct SessionHandle data  ) 

void Curl_digest_cleanup_one ( struct digestdata d  ) 

CURLdigest Curl_input_digest ( struct connectdata conn,
bool  proxy,
char *  header 
)

CURLcode Curl_output_digest ( struct connectdata conn,
bool  proxy,
unsigned char *  request,
unsigned char *  uripath 
)

static void md5_to_ascii ( unsigned char *  source,
unsigned char *  dest 
) [static]

Definition at line 205 of file http_digest.c.

Referenced by Curl_output_digest().


Generated on Sun May 25 00:20:06 2008 by  doxygen 1.5.6