gsasl_hex_to3
Api function
Usage
#include <gsasl.h>
int gsasl_hex_to(const char * in, size_t inlen, char ** out, size_t * outlen);
Arguments
const char * in
|
input byte array. |
|---|---|
size_t inlen
|
size of input byte array. |
char ** out
|
pointer to newly allocated hex-encoded string. |
size_t * outlen
|
pointer to size of newly allocated hex-encoded string. |
Overview
Hex encode data. The out string is zero terminated, and outlen holds the length excluding the terminating zero. The out buffer must be deallocated by the caller.
Return value: Returns GSASL_OK on success, or GSASL_MALLOC_ERROR if input was too large or memory allocation fail.
Since
1.10
Releases
4 releases since Debian 11 (Bullseye); the text changed 3 times.