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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
3
2376
05b8b6963b02 Added binary_to_hex_ucase()
Timo Sirainen <tss@iki.fi>
parents: 903
diff changeset
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
05b8b6963b02 Added binary_to_hex_ucase()
Timo Sirainen <tss@iki.fi>
parents: 903
diff changeset
6 const char *binary_to_hex_ucase(const unsigned char *data, size_t size);
0
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
7
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
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
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
11
3b1985cbc908 Initial revision
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
12 #endif