openssl/crypto/lhash
Geoff Thorpe 18602745de This adds macros to implement (and/or declare) type-safe wrapper functions
around the callbacks required in the LHASH code for the "doall" functions.

Also - fix the evil function pointer casting in the two lh_doall functions
by deferring to a static utility function. Previously lh_doall() was
invoking lh_doall_arg() by casting the callback to the 2-parameter
prototype and passing in a NULL argument. This appears to have been working
thus far but it's not a hot idea. If the extra level of indirection becomes
a performance hit, we can just provide two virtually identical
implementations for each variant later on.
2001-01-09 00:02:09 +00:00
..
.cvsignore Ignore Makefile.save 1999-04-29 16:04:54 +00:00
lh_stats.c Constification of LHASH. Contributed by "Paul D. Smith" <psmith@gnu.org> 2000-11-07 23:43:21 +00:00
lh_test.c Don't access non-existing element buf[256], use buf[255] instead. 2000-12-20 10:11:06 +00:00
lhash.c This adds macros to implement (and/or declare) type-safe wrapper functions 2001-01-09 00:02:09 +00:00
lhash.h This adds macros to implement (and/or declare) type-safe wrapper functions 2001-01-09 00:02:09 +00:00
Makefile.ssl 'ranlib' doesn't always run on some systems. That's actually 2000-09-25 08:53:15 +00:00
num.pl Import of old SSLeay release: SSLeay 0.8.1b 1998-12-21 10:52:47 +00:00