Update the LHASH man page.
authorGeoff Thorpe <geoff@openssl.org>
Sun, 14 Jan 2001 23:37:42 +0000 (23:37 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Sun, 14 Jan 2001 23:37:42 +0000 (23:37 +0000)
commitab5db00717b0ff2c5e583d645aa33bb46534f185
treec48489d5239fed3f21b473866526bfbb6e1d4312
parent6308af199d97d1163d4317557e2d655d7aa211ae
Update the LHASH man page.

* Correct some prototypes and macros with respect to "const"ness.

* Add the extra macros and examples due to the lh_doall[_arg] modifications
  made recently. The existing example is also reworked for consistency.

* Rewrite, tweak, and supplement bits of the existing comments that seemed
  (IMHO) to be a little convoluted and misleading.

* Add a NOTE section that explains the use of macros and avoiding function
  casts (ie. generate a wrapper as with the macros, or prototype any
  callback functions exactly to not require casting). Also, explain the
  "const" approach taken in LHASH for the purposes of API comprehensibility
  and also application code auditing.
doc/crypto/lhash.pod