imsg_add
int imsg_add(struct ibuf *, const void *, size_t);
if (imsg_add(msg, &ctl, sizeof(ctl)) == -1 ||
imsg_add(msg, mre->aspath, mre->aspath_len) == -1)
if (imsg_add(wbuf, &n, sizeof(n)) == -1 ||
imsg_add(wbuf, aset->name, sizeof(aset->name)) == -1)
if (imsg_add(wbuf, &error, sizeof(error)) == -1 ||
imsg_add(wbuf, &suberr, sizeof(suberr)) == -1)
if (imsg_add(wbuf, &rib, sizeof(rib)) == -1 ||
imsg_add(wbuf, aspath_dump(asp->aspath), aslen) == -1)
if (imsg_add(wbuf, &rib, sizeof(rib)) == -1 ||
imsg_add(wbuf, aspath_dump(asp->aspath), aslen) == -1)
if (imsg_add(ibuf, &ff, FLOWSPEC_SIZE) == -1 ||
imsg_add(ibuf, flow, len) == -1)
if (imsg_add(buf, &h->ss,
if (imsg_add(buf, &h->notauth,
imsg_add(wbuf, &kr, sizeof(kr));
imsg_add(wbuf, &kr, sizeof(kr));
if (imsg_add(b, &msgid, sizeof(msgid)) == -1 ||
imsg_add(b, buf, len) == -1)
if (imsg_add(b, &evpid, sizeof(evpid)) == -1 ||
imsg_add(b, buf, len) == -1)
if (imsg_add(buf, &evpid, sizeof(evpid)) == -1)
if (imsg_add(buf, &holdq, sizeof(holdq)) == -1)
if (imsg_add(buf, &type, sizeof(type)) == -1)
if (imsg_add(buf, &holdq, sizeof(holdq)) == -1)
if (imsg_add(buf, &n, sizeof(n)) == -1)
if (imsg_add(buf, &typemask, sizeof(typemask)) == -1)
if (imsg_add(buf, count, sizeof(*count)) == -1)
if (imsg_add(buf, &from, sizeof(from)) == -1)
if (imsg_add(buf, &size, sizeof(size)) == -1)
if (imsg_add(buf, &from, sizeof(from)) == -1)
if (imsg_add(buf, &size, sizeof(size)) == -1)
if (imsg_add(m, &argv[0].u.u_ss, sizeof(argv[0].u.u_ss)) == -1)
if (imsg_add(m, argv[1].u.u_str, strlen(argv[1].u.u_str) + 1) == -1)
if (imsg_add(m, &argv[0].u.u_ss, sizeof(argv[0].u.u_ss)) == -1)
if (imsg_add(m, argv[1].u.u_str, strlen(argv[1].u.u_str) + 1) == -1)
imsg_add(buf, &h->ss, sizeof(h->ss));