MSGSIZE_HEADER
if (len < MSGSIZE_HEADER || len > MAX_PKTSIZE) {
if (ibuf_skip(&buf, MSGSIZE_HEADER) == -1 ||
imsg_set_maxsize(buf, pkgsize - MSGSIZE_HEADER);
imsg_set_maxsize(buf, pkgsize - MSGSIZE_HEADER);
if ((p->wbuf = msgbuf_new_reader(MSGSIZE_HEADER, parse_header, p)) ==
#define MSGSIZE_KEEPALIVE MSGSIZE_HEADER
#define MSGSIZE_RREFRESH (MSGSIZE_HEADER + 4)
datalen = ibuf_size(msg) + MSGSIZE_HEADER;
ibuf_skip(msg, MSGSIZE_HEADER);
if (len < MSGSIZE_UPDATE_MIN - MSGSIZE_HEADER ||
len > maxsize - MSGSIZE_HEADER) {
if ((buf = session_newmsg(BGP_UPDATE, MSGSIZE_HEADER + len)) == NULL) {
if (len < MSGSIZE_HEADER || len > maxlen) {