DIGEST_CTX_s Struct Reference

MD5/SHA1 digest private data. More...

Data Fields

const char * name
size_t paramsize
size_t datasize
size_t digestsize
int(* Reset )(void *param)
int(* Update )(void *param, const byte *data, size_t size)
int(* Digest )(void *param, byte *digest)
rpmDigestFlags flags
void * param

Detailed Description

MD5/SHA1 digest private data.

Definition at line 309 of file digest.c.


Field Documentation

No. bytes in block of plaintext data.

Definition at line 313 of file digest.c.

Referenced by rpmDigestInit().

int(* DIGEST_CTX_s::Digest)(void *param,byte *digest)

Digest finish.

Definition at line 319 of file digest.c.

Referenced by rpmDigestFinal(), and rpmDigestInit().

No. bytes of digest.

Definition at line 314 of file digest.c.

Referenced by rpmDigestFinal(), and rpmDigestInit().

Bit(s) to control digest operation.

Definition at line 321 of file digest.c.

Referenced by rpmDigestInit().

const char* DIGEST_CTX_s::name

Digest name.

Definition at line 311 of file digest.c.

Referenced by rpmDigestInit().

Digest parameters.

Definition at line 322 of file digest.c.

Referenced by rpmDigestDup(), rpmDigestFinal(), rpmDigestInit(), and rpmDigestUpdate().

No. bytes of digest parameters.

Definition at line 312 of file digest.c.

Referenced by rpmDigestDup(), rpmDigestFinal(), and rpmDigestInit().

int(* DIGEST_CTX_s::Reset)(void *param)

Digest initialize.

Definition at line 315 of file digest.c.

Referenced by rpmDigestInit().

int(* DIGEST_CTX_s::Update)(void *param, const byte *data, size_t size)

Digest transform.

Definition at line 317 of file digest.c.

Referenced by rpmDigestInit(), and rpmDigestUpdate().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 9 11:47:23 2010 for rpm by  doxygen 1.6.3