1 void *xmalloc(size_t size
);
2 char *xstrdup(const char *s
);
3 void binary_print(const char *s
, ssize_t len
);
4 void xfwrite(const void *ptr
, size_t size
, FILE *stream
);
6 void write_int(uint64_t value
, size_t len
, FILE *to
);
7 void write_binary_string(const char *string
, size_t len
, FILE *to
);
8 void write_string(const char *string
, FILE *to
);
10 uint64_t read_int(char **from
, size_t len
, const char *max
);
11 char *read_binary_string(char **from
, size_t len
, const char *max
);
12 char *read_string(char **from
, const char *max
);