#include #include #include uint32_t uint32_load(const unsigned char *s) { uint32_t x; memcpy(&x,s,sizeof x); return le32toh(x); }