VLC  2.1.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
vlc_md5.h File Reference

This file defines functions and structures to compute MD5 digests. More...

Include dependency graph for vlc_md5.h:

Go to the source code of this file.

Data Structures

struct  md5_s

Functions

void InitMD5 (struct md5_s *)
void AddMD5 (struct md5_s *, const void *, size_t)
void EndMD5 (struct md5_s *)
static char * psz_md5_hash (struct md5_s *md5_s)
 Returns a char representation of the md5 hash, as shown by UNIX md5 or md5sum tools.

Detailed Description

This file defines functions and structures to compute MD5 digests.

Function Documentation

void AddMD5 ( struct md5_s ,
const void *  ,
size_t   
)
void EndMD5 ( struct md5_s )
void InitMD5 ( struct md5_s )
static char* psz_md5_hash ( struct md5_s md5_s)
inlinestatic

Returns a char representation of the md5 hash, as shown by UNIX md5 or md5sum tools.

References md5_s::buf, and likely.

Referenced by ArtCacheGetDirPath(), AuthDigest(), GenerateCnonce(), and test_config_StringEscape().