Data Structures | Functions

vlc_md5.h File Reference

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

Go to the source code of this file.

Data Structures

struct  md5_s

Functions

VLC_API void InitMD5 (struct md5_s *)
VLC_API void AddMD5 (struct md5_s *, const void *, size_t)
VLC_API 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

VLC_API void AddMD5 ( struct md5_s ,
const void *  ,
size_t   
)
VLC_API void EndMD5 ( struct md5_s  ) 
VLC_API void InitMD5 ( struct md5_s  ) 
static char* psz_md5_hash ( struct md5_s md5_s  )  [inline, static]

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().

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines