Go to the source code of this file.
| Enumerator |
|---|
| step_a |
|
| step_b |
|
| step_c |
|
| step_d |
|
| int htp_base64_decode |
( |
htp_base64_decoder * |
decoder, |
|
|
const void * |
_code_in, |
|
|
int |
length_in, |
|
|
void * |
_plaintext_out, |
|
|
int |
length_out |
|
) |
| |
Feed the supplied memory range to the decoder.
- Parameters
-
| [in] | decoder | |
| [in] | _code_in | |
| [in] | length_in | |
| [in] | _plaintext_out | |
| [in] | length_out | |
- Returns
- how many bytes were placed into plaintext output
| bstr* htp_base64_decode_bstr |
( |
bstr * |
input | ) |
|
Base64-decode input, given as bstring.
- Parameters
-
- Returns
- new base64-decoded bstring
| bstr* htp_base64_decode_mem |
( |
const void * |
data, |
|
|
size_t |
len |
|
) |
| |
Base64-decode input, given as memory range.
- Parameters
-
- Returns
- new base64-decoded bstring
| int htp_base64_decode_single |
( |
signed char |
value_in | ) |
|
Decode single base64-encoded character.
- Parameters
-
- Returns
- decoded character
Initialize base64 decoder.
- Parameters
-