Fixed: some old Linux systems don't have ntohll and htonll