VLC  4.0.0-dev
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. More...
 

Detailed Description

This file defines functions and structures to compute MD5 digests.

Function Documentation

◆ AddMD5()

void AddMD5 ( struct md5_s ,
const void *  ,
size_t   
)

◆ EndMD5()

void EndMD5 ( struct md5_s )

◆ InitMD5()

void InitMD5 ( struct md5_s )

◆ psz_md5_hash()

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