Lines Matching refs:hdr
60 * @param hdr The reply's expected header, as a char array
64 #define RECV(hdr, contents, contents_len) do { \
71 require_bufeq((hdr), sizeof(hdr), buffer, \
72 MIN((size_t)r, sizeof(hdr))); \
74 &buffer[sizeof(hdr)], r - sizeof(hdr)); \
87 char hdr[] = {0, 4, blocknum >> 8, blocknum & 0xFF};
88 RECV(hdr, NULL, 0);
94 char hdr[] = {0, 6};
95 RECV(hdr, options, options_len);
107 char hdr[] = {0, 3, blocknum >> 8, blocknum & 0xFF};
108 RECV(hdr, contents, contents_len);
112 char hdr[] = {0, 5, code >> 8, code & 0xFF}; \
113 RECV(hdr, msg, sizeof(msg)); \