Defines | Functions
base64.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define BASE64_h

Functions

unsigned char * base64_decode (const unsigned char *src, size_t len, size_t *out_len)
unsigned char * base64_encode (const unsigned char *src, size_t len, size_t *out_len)

Define Documentation

#define BASE64_h

Definition at line 16 of file base64.h.


Function Documentation

unsigned char* base64_decode ( const unsigned char *  src,
size_t  len,
size_t *  out_len 
)

base64_decode - Base64 decode : Data to be decoded : Length of the data to be decoded : Pointer to output length variable Returns: Allocated buffer of out_len bytes of decoded data, or NULL on failure

Caller is responsible for freeing the returned buffer.

Definition at line 103 of file base64.c.

unsigned char* base64_encode ( const unsigned char *  src,
size_t  len,
size_t *  out_len 
)

base64_encode - Base64 encode : Data to be encoded : Length of the data to be encoded : Pointer to output length variable, or NULL if not used Returns: Allocated buffer of out_len bytes of encoded data, or NULL on failure

Caller is responsible for freeing the returned buffer. Returned buffer is nul terminated to make it easier to use as a C string. The nul terminator is not included in out_len.

Definition at line 35 of file base64.c.



wpa_supplicant
Author(s): Package maintained by Blaise Gassend
autogenerated on Thu Jan 2 2014 11:26:39