ibuf_skip
if (ibuf_skip(msg->buf, sizeof(msg->hdr)) == -1)
int ibuf_skip(struct ibuf *, size_t);
ibuf_skip(b, 1) == -1 || /* reserved, 1 byte */
ibuf_skip(&attrbuf, 1) == -1)
if (ibuf_skip(&abuf, ibuf_size(&attrbuf)) == -1)
ibuf_skip(msg, 2) == -1 || /* if_index */
if (ibuf_skip(msg, sizeof(uint16_t)) == -1 || /* view */
ibuf_skip(msg, 1) == -1 || /* status */
if (ibuf_skip(msg, sizeof(uint32_t)) == -1)
if (ibuf_skip(msg, sizeof(uint16_t)) == -1 || /* source AS */
ibuf_skip(msg, sizeof(uint16_t)) == -1 || /* iface index */
if (ibuf_skip(msg, sizeof(struct in_addr)) == -1)
if (ibuf_skip(msg, sizeof(struct in6_addr)) == -1)
if (ibuf_skip(msg, sizeof(uint16_t)) == -1 || /* view */
ibuf_skip(msg, sizeof(uint16_t)) == -1 || /* status */
if (ibuf_skip(buf, hlen + alen) == -1)
if (ibuf_skip(&abuf, 3) == -1)
if (ibuf_skip(&abuf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(&abuf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(msg, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(msg, sizeof(uint64_t)) == -1 ||
ibuf_skip(msg, 2) == -1 || /* if_index */
ibuf_skip(msg, 2) == -1 || /* if_index */
ibuf_skip(msg, 2) == -1 || /* if_index */
if (ibuf_skip(buf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(buf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(buf, 1) == -1)
if (ibuf_skip(buf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(buf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(buf, 1) == -1)
if (ibuf_skip(&buf, len) == -1)
if (ibuf_skip(&buf, MSGSIZE_HEADER) == -1 ||
if (ibuf_skip(&unreachbuf,
if (ibuf_skip(&reachbuf,
if (ibuf_skip(buf, hlen + alen) == -1)
if (ibuf_skip(buf, 1) == -1)
if (ibuf_skip(&nhbuf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(&nhbuf, sizeof(uint64_t)) == -1 ||
if (ibuf_skip(msg, MSGSIZE_HEADER_MARKER) == -1 ||
ibuf_skip(msg, sizeof(uint16_t)) == -1 ||
ibuf_skip(msg, MSGSIZE_HEADER);
ibuf_skip(&capabuf, 1) == -1 ||
if (ibuf_skip(msg, 3) == -1)
ibuf_skip(msg, ext_len) == -1)
if (ibuf_skip(buf, 3) == -1)
if (ibuf_skip(buf, 3) == -1)
ibuf_skip(b, sizeof(size_t));