MAX_IMSGSIZE
imsgbuf->maxsize = MAX_IMSGSIZE;
uint8_t answer_imsg[MAX_IMSGSIZE - IMSG_HEADER_SIZE];
if (size > MAX_IMSGSIZE - (sizeof *data)) {
if (sslen > MAX_IMSGSIZE - IMSG_HEADER_SIZE)
if (msglen > MAX_IMSGSIZE - IMSG_HEADER_SIZE) {
if (msglen > MAX_IMSGSIZE - IMSG_HEADER_SIZE) {
if (sent > MAX_IMSGSIZE - IMSG_HEADER_SIZE - sizeof *msg)
sent = MAX_IMSGSIZE - IMSG_HEADER_SIZE - sizeof *msg;
if (bsize > MAX_IMSGSIZE - IMSG_HEADER_SIZE - sizeof *msg)
bsize = MAX_IMSGSIZE - IMSG_HEADER_SIZE - sizeof *msg;
if (*cmd == '\0' || strlen(cmd) + 1 > MAX_IMSGSIZE - IMSG_HEADER_SIZE)
#define MAX_IMSG_DATA_SIZE (MAX_IMSGSIZE - IMSG_HEADER_SIZE)
if (p->m_out.pos + len + IMSG_HEADER_SIZE > MAX_IMSGSIZE)
if (sz > MAX_IMSGSIZE ||
nmax = (MAX_IMSGSIZE - IMSG_HEADER_SIZE -
u_char pktbuf[MAX_IMSGSIZE - IMSG_HEADER_SIZE];
siz = MAX_IMSGSIZE - sizeof(arg);
dumpsiz = MAX_IMSGSIZE;
siz = MAX_IMSGSIZE - sizeof(ans);
if (p->m_pos + len + IMSG_HEADER_SIZE > MAX_IMSGSIZE) {
if (sz > MAX_IMSGSIZE ||