Main Page   Modules   Compound List   File List   Compound Members   File Members   Related Pages  

lib/md5sum.c File Reference

Generate/check MD5 Message Digests. More...

#include "system.h"
#include "md5.h"
#include "rpmio_internal.h"
#include "debug.h"

Go to the source code of this file.

Functions

int domd5 (const char * fn, unsigned char * digest, int asAscii, int brokenEndian)
 Calculate MD5 sum for file. More...


Detailed Description

Generate/check MD5 Message Digests.

Compile and link with md5.c. If you don't have getopt() in your library also include getopt.c. For MSDOS you can also link with the wildcard initialization function (wildargs.obj for Turbo C and setargv.obj for MSC) so that you can use wildcards on the commandline.

Written March 1993 by Branko Lankester Modified June 1993 by Colin Plumb for altered md5.c. Modified October 1995 by Erik Troan for RPM

Definition in file md5sum.c.


Function Documentation

int domd5 ( const char * fn,
unsigned char * digest,
int asAscii,
int brokenEndian ) [static]
 

Calculate MD5 sum for file.

Parameters:
fn   file name
Return values:
digest   address of md5sum
Parameters:
asAscii   return md5sum as ascii string?
brokenEndian   calculate broken MD5 sum?
Returns:
0 on success, 1 on error

Definition at line 27 of file md5sum.c.

Referenced by mdbinfile(), mdbinfileBroken(), mdfile(), and mdfileBroken().


Generated at Sun Apr 8 18:43:04 2001 for rpm by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000