L4Re - L4 Runtime Environment
base64.h
Go to the documentation of this file.
1 
10 /*
11  * (c) 2008-2009 Author(s)
12  * economic rights: Technische Universit├Ąt Dresden (Germany)
13  * This file is part of TUD:OS and distributed under the terms of the
14  * GNU Lesser General Public License 2.1.
15  * Please see the COPYING-LGPL-2.1 file for details.
16  */
17 
18 #ifndef B64_EN_DECODE
19 #define B64_EN_DECODE
20 
21 #include <l4/sys/compiler.h>
22 
24 
30 
41 L4_CV void base64_encode( const char *infile, unsigned int in_size, char **outfile);
42 
53 L4_CV void base64_decode(const char *infile, unsigned int in_size, char **outfile);
54 
56 
58 #endif //B64_EN_DECODE
void base64_encode(const char *infile, unsigned int in_size, char **outfile)
base-64-encode string infile
#define EXTERN_C_END
End section with C types and functions.
Definition: compiler.h:187
L4 compiler related defines.
#define EXTERN_C_BEGIN
Start section with C types and functions.
Definition: compiler.h:186
#define L4_CV
Define calling convention.
Definition: linkage.h:44
void base64_decode(const char *infile, unsigned int in_size, char **outfile)
decode base-64-encoded string infile