QR_MASK
(h->flags & QR_MASK) ? "QR":" ",
if ((h.flags & QR_MASK) == 0)
(h->flags & QR_MASK) ? "QR":" ",
(h->flags & QR_MASK) ? "QR":" ",
#define QR(packet) (*buffer_at((packet), 2) & QR_MASK)
#define QR_SET(packet) (*buffer_at((packet), 2) |= QR_MASK)
#define QR_CLR(packet) (*buffer_at((packet), 2) &= ~QR_MASK)