Mercurial > dovecot > original-hg > dovecot-1.2
annotate src/lib/hex-binary.h @ 9451:9fff30644260 HEAD
istream-concat: Fixed a lot of bugs.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 26 Oct 2009 17:06:57 -0400 |
parents | e4eb71ae8e96 |
children |
rev | line source |
---|---|
6410
e4eb71ae8e96
Changed .h ifdef/defines to use <NAME>_H format.
Timo Sirainen <tss@iki.fi>
parents:
2708
diff
changeset
|
1 #ifndef HEX_BINARY_H |
e4eb71ae8e96
Changed .h ifdef/defines to use <NAME>_H format.
Timo Sirainen <tss@iki.fi>
parents:
2708
diff
changeset
|
2 #define HEX_BINARY_H |
0 | 3 |
2376 | 4 /* Convert binary to hex digits allocating return value from data stack */ |
183
4a7ab9e94f25
size_t fixes for lib/. Changed OFF_T_FORMAT to PRIuOFF_T which is more
Timo Sirainen <tss@iki.fi>
parents:
19
diff
changeset
|
5 const char *binary_to_hex(const unsigned char *data, size_t size); |
2376 | 6 const char *binary_to_hex_ucase(const unsigned char *data, size_t size); |
0 | 7 |
8 /* Convert hex to binary. data and dest may point to same value. | |
2708
f1e9f3ec8135
Buffer API change: we no longer support limited sized buffers where
Timo Sirainen <tss@iki.fi>
parents:
2376
diff
changeset
|
9 Returns 0 if all ok, -1 if data is invalid. */ |
903
fd8888f6f037
Naming style changes, finally got tired of most of the typedefs. Also the
Timo Sirainen <tss@iki.fi>
parents:
765
diff
changeset
|
10 int hex_to_binary(const char *data, buffer_t *dest); |
0 | 11 |
12 #endif |