struct request { uint8_t v; uint8_t c; uint8_t r; uint8_t at; struct in_addr ipa; uint16_t p; } __attribute__((packed));