X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/96a5a09cc7d5327fad4992a8e1000d409853a000..778b9e26bfb8fa2beba1f8915164d3655538cb3a:/base/keysz.h diff --git a/base/keysz.h b/base/keysz.h index b83203b9..4ad772a0 100644 --- a/base/keysz.h +++ b/base/keysz.h @@ -88,6 +88,17 @@ extern size_t keysz(size_t /*sz*/, const octet */*ksz*/); #define KSZ_ASSERT(pre, sz) \ assert(((void)"Bad key size for " #pre, KSZ_CHECK(pre, sz))) +/* --- @keysz_pad@ --- * + * + * Arguments: @size_t sz@ = a proposed key size + * @const octet *ksz@ = pointer to key size table + * + * Returns: A key size, at least as large as @sz@, or zero if no such + * size is available. + */ + +extern size_t keysz_pad(size_t /*sz*/, const octet */*ksz*/); + /*----- Key size conversions ----------------------------------------------*/ /* --- @keysz_fromdl@, @_fromschnorr@, @_fromif@, @_fromec@ --- *