/* THIS FILE IS AUTO-GENERATED. don't edit */


#include <stdarg.h>
const char *VRT_digest_default_base64(struct sess *sp, const char *s, ...);
const char *VRT_digest_default_hex(struct sess *sp, const char *s, ...);
const char *VRT_digest_default_hexlc(struct sess *sp, const char *s, ...);
const char *VRT_digest_crc32_base64(struct sess *sp, const char *s, ...);
const char *VRT_digest_crc32_hex(struct sess *sp, const char *s, ...);
const char *VRT_digest_crc32_hexlc(struct sess *sp, const char *s, ...);
const char *VRT_digest_sha256_base64(struct sess *sp, const char *s, ...);
const char *VRT_digest_sha256_hex(struct sess *sp, const char *s, ...);
const char *VRT_digest_sha256_hexlc(struct sess *sp, const char *s, ...);
const char *VRT_digest_plain_base64(struct sess *sp, const char *s, ...);
const char *VRT_digest_plain_hex(struct sess *sp, const char *s, ...);
const char *VRT_digest_plain_hexlc(struct sess *sp, const char *s, ...);
const char *VRT_digest_rs_base64(struct sess *sp, const char *s, ...);
const char *VRT_digest_rs_hex(struct sess *sp, const char *s, ...);
const char *VRT_digest_rs_hexlc(struct sess *sp, const char *s, ...);
const char *VRT_digest_md5_base64(struct sess *sp, const char *s, ...);
const char *VRT_digest_md5_hex(struct sess *sp, const char *s, ...);
const char *VRT_digest_md5_hexlc(struct sess *sp, const char *s, ...);
const char *VRT_digest_hmac_sha256_base64(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_sha256_hex(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_sha256_hexlc(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_sha256bk_base64(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_sha256bk_hex(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_sha256bk_hexlc(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_md5_base64(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_md5_hex(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_md5_hexlc(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_md5bk_base64(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_md5bk_hex(struct sess *sp, const char *key, const char *s, ...);
const char *VRT_digest_hmac_md5bk_hexlc(struct sess *sp, const char *key, const char *s, ...);

const char *VRT_urlencode(struct sess *sp, const char *str, ...);
const char *VRT_urldecode(struct sess *sp, const char *str, ...);
const char *VRT_digest_encode_base64(struct sess *sp, const char *s, ...);
const char *VRT_digest_encode_hex(struct sess *sp, const char *s, ...);
const char *VRT_digest_encode_hexlc(struct sess *sp, const char *s, ...);
