This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.

bz MD5

From BZFlagWiki
Revision as of 06:08, 25 May 2008 by AAA (talk | contribs) (remove all possible ambiguity that could possibly confuse anyone)
Jump to navigation Jump to search
BZFS API Documentation This page contains part of the BZFS API documentation for use by Plug-ins on the BZFS server.
BZFS API Function. This page documents a BZFS_API Function, that is provided by the BZFS game server for plug-ins to call.


Syntax

const char *bz_MD5(const char* str);

const char *bz_MD5(const void* data, size_t size);

Parameters

str
A pointer to a null terminated string to use as the MD5 source.
data
A pointer to raw unterminated data to use as the MD5 source.
size
The size of the raw data.

Returns

The 32-character lowercase hexedecmial (ASCII) representation of the MD5 hash.

Description

This function uses the same MD5 logic as BZFS.