#include "bytes.h" #define FMT_UINT64 21 /* 18446744073709551615 + \0 */ #define FMT_UINT32 11 /* 4294967295 + \0 */ #define FMT_UINT16 6 /* 65535 + \0 */ #define FMT_IPV4 16 /* 111.111.111.111 + \0 */ #define FMT_PAD_LEFT 0 #define FMT_PAD_RIGHT 1 #define FMT_JUST_LEFT 2 #define FMT_JUST_RIGHT FMT_PAD_LEFT unsigned int fmt_uint64(); unsigned int fmt_uint32(); unsigned int fmt_uint16(); unsigned int fmt_ipv4(); /* MACHINE DEPENDANT */ #define fmt_uint fmt_uint32