Use defines for version info. uint32_t should be byte-shifted with htonl()