rpm
4.19.92
The RPM Package Manager
Toggle main menu visibility
Main Page
Related Pages
Modules
Data Structures
Data Structures
Data Structure Index
Data Fields
All
b
c
d
f
h
i
k
n
o
p
q
s
t
u
Variables
b
c
d
f
h
i
k
n
o
p
q
s
t
u
Files
File List
Globals
All
_
a
b
c
f
h
i
l
m
p
q
r
s
t
u
v
x
Functions
a
f
h
p
r
s
u
Variables
Typedefs
f
h
p
q
r
u
Enumerations
f
h
p
r
u
Enumerator
b
c
f
i
l
p
q
r
s
t
u
v
x
Macros
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
include
rpm
rpmbase64.h
Go to the documentation of this file.
1
/* base64 encoder/decoder based on public domain implementation
2
* by Chris Venter */
3
10
#include <sys/types.h>
11
12
#ifdef __cplusplus
13
extern
"C"
{
14
#endif
15
24
char
*
rpmBase64Encode
(
const
void
*data,
size_t
len,
int
linelen);
25
36
int
rpmBase64Decode
(
const
char
*in,
void
**out,
size_t
*outlen);
37
42
char
*
rpmBase64CRC
(
const
unsigned
char
*data,
size_t
len);
43
44
#ifdef __cplusplus
45
}
46
#endif
rpmBase64Encode
char * rpmBase64Encode(const void *data, size_t len, int linelen)
rpmBase64Decode
int rpmBase64Decode(const char *in, void **out, size_t *outlen)
rpmBase64CRC
char * rpmBase64CRC(const unsigned char *data, size_t len)
Generated by
1.9.7