diff options
Diffstat (limited to 'src/dle.h')
-rw-r--r-- | src/dle.h | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -1,6 +1,14 @@ #ifndef foodlehfoo #define foodlehfoo +#include <sys/types.h> +#include <inttypes.h> + +/* Those nifty DLE-sequences */ +#define DLE 0x10 +#define ETX 0x03 +#define DC4 0x14 + size_t dle_decode(uint8_t* s, size_t ls, uint8_t* d, size_t *ld, void (*dle_func) (uint8_t c, void *user), void *user, int *dle_flag); size_t dle_encode(uint8_t* s, size_t ls, uint8_t* d, size_t *ld); |