Lines Matching defs:packet

52 #define	RD(packet)      (*buffer_at((packet), 2) & RD_MASK)  argument
53 #define RD_SET(packet) (*buffer_at((packet), 2) |= RD_MASK) argument
54 #define RD_CLR(packet) (*buffer_at((packet), 2) &= ~RD_MASK) argument
58 #define TC(packet) (*buffer_at((packet), 2) & TC_MASK) argument
59 #define TC_SET(packet) (*buffer_at((packet), 2) |= TC_MASK) argument
60 #define TC_CLR(packet) (*buffer_at((packet), 2) &= ~TC_MASK) argument
64 #define AA(packet) (*buffer_at((packet), 2) & AA_MASK) argument
65 #define AA_SET(packet) (*buffer_at((packet), 2) |= AA_MASK) argument
66 #define AA_CLR(packet) (*buffer_at((packet), 2) &= ~AA_MASK) argument
70 #define OPCODE(packet) ((*buffer_at((packet), 2) & OPCODE_MASK) >> OPCODE_SHIFT) argument
71 #define OPCODE_SET(packet, opcode) \ argument
76 #define QR(packet) (*buffer_at((packet), 2) & QR_MASK) argument
77 #define QR_SET(packet) (*buffer_at((packet), 2) |= QR_MASK) argument
78 #define QR_CLR(packet) (*buffer_at((packet), 2) &= ~QR_MASK) argument
83 #define RCODE(packet) (*buffer_at((packet), 3) & RCODE_MASK) argument
84 #define RCODE_SET(packet, rcode) \ argument
89 #define CD(packet) (*buffer_at((packet), 3) & CD_MASK) argument
90 #define CD_SET(packet) (*buffer_at((packet), 3) |= CD_MASK) argument
91 #define CD_CLR(packet) (*buffer_at((packet), 3) &= ~CD_MASK) argument
95 #define AD(packet) (*buffer_at((packet), 3) & AD_MASK) argument
96 #define AD_SET(packet) (*buffer_at((packet), 3) |= AD_MASK) argument
97 #define AD_CLR(packet) (*buffer_at((packet), 3) &= ~AD_MASK) argument
101 #define Z(packet) (*buffer_at((packet), 3) & Z_MASK) argument
102 #define Z_SET(packet) (*buffer_at((packet), 3) |= Z_MASK) argument
103 #define Z_CLR(packet) (*buffer_at((packet), 3) &= ~Z_MASK) argument
107 #define RA(packet) (*buffer_at((packet), 3) & RA_MASK) argument
108 #define RA_SET(packet) (*buffer_at((packet), 3) |= RA_MASK) argument
109 #define RA_CLR(packet) (*buffer_at((packet), 3) &= ~RA_MASK) argument
112 #define ID(packet) (buffer_read_u16_at((packet), 0)) argument
113 #define ID_SET(packet, id) (buffer_write_u16_at((packet), 0, (id))) argument
116 #define FLAGS(packet) (buffer_read_u16_at((packet), 2)) argument
117 #define FLAGS_SET(packet, f) (buffer_write_u16_at((packet), 2, (f))) argument
120 #define QDCOUNT(packet) (buffer_read_u16_at((packet), 4)) argument
121 #define QDCOUNT_SET(packet, c) (buffer_write_u16_at((packet), 4, (c))) argument
124 #define ANCOUNT(packet) (buffer_read_u16_at((packet), 6)) argument
125 #define ANCOUNT_SET(packet, c) (buffer_write_u16_at((packet), 6, (c))) argument
128 #define NSCOUNT(packet) (buffer_read_u16_at((packet), 8)) argument
129 #define NSCOUNT_SET(packet, c) (buffer_write_u16_at((packet), 8, (c))) argument
132 #define ARCOUNT(packet) (buffer_read_u16_at((packet), 10)) argument
133 #define ARCOUNT_SET(packet, c) (buffer_write_u16_at((packet), 10, (c))) argument