Back to index

courier  0.68.2
Public Attributes
hmac_hashinfo Struct Reference

#include <hmac.h>

List of all members.

Public Attributes

const char * hh_name
size_t hh_B
size_t hh_L
size_t hh_S
void(* hh_init )(void *)
void(* hh_hash )(void *, const void *, unsigned)
void(* hh_endhash )(void *, unsigned long)
void(* hh_getdigest )(void *, unsigned char *)
void(* hh_setdigest )(void *, const unsigned char *)
void(* hh_allocacontext )(void(*)(void *, void *), void *)
void(* hh_allocaval )(void(*)(unsigned char *, void *), void *)

Detailed Description

Definition at line 16 of file hmac.h.


Member Data Documentation

void(* hmac_hashinfo::hh_allocacontext)(void(*)(void *, void *), void *)

Definition at line 43 of file hmac.h.

void(* hmac_hashinfo::hh_allocaval)(void(*)(unsigned char *, void *), void *)

Definition at line 47 of file hmac.h.

Definition at line 20 of file hmac.h.

void(* hmac_hashinfo::hh_endhash)(void *, unsigned long)

Definition at line 30 of file hmac.h.

void(* hmac_hashinfo::hh_getdigest)(void *, unsigned char *)

Definition at line 32 of file hmac.h.

void(* hmac_hashinfo::hh_hash)(void *, const void *, unsigned)

Definition at line 28 of file hmac.h.

void(* hmac_hashinfo::hh_init)(void *)

Definition at line 27 of file hmac.h.

Definition at line 21 of file hmac.h.

Definition at line 18 of file hmac.h.

Definition at line 23 of file hmac.h.

void(* hmac_hashinfo::hh_setdigest)(void *, const unsigned char *)

Definition at line 33 of file hmac.h.


The documentation for this struct was generated from the following file: