sctp_addto_chunk
void *sctp_addto_chunk(struct sctp_chunk *, int len, const void *data);
sctp_addto_chunk(retval, paylen, payload);
sctp_addto_chunk(retval, paylen, payload);
sctp_addto_chunk(retval, sizeof(error), error);
sctp_addto_chunk(retval, sizeof(error), error);
sctp_addto_chunk(retval, sizeof(nep), &nep);
retval->subh.hbs_hdr = sctp_addto_chunk(retval, sizeof(hbinfo),
retval->subh.hbs_hdr = sctp_addto_chunk(retval, paylen, payload);
sctp_addto_chunk(retval, paylen, payload);
retval->subh.auth_hdr = sctp_addto_chunk(retval, sizeof(auth_hdr),
chunk->subh.err_hdr = sctp_addto_chunk(chunk, sizeof(err), &err);
sctp_addto_chunk(*errp, sizeof(report), &report);
sctp_addto_chunk(*errp, ntohs(param.p->length),
sctp_addto_chunk(retval, sizeof(asconf), &asconf);
sctp_addto_chunk(retval, addrlen, &addrparam);
sctp_addto_chunk(retval, paramlen, ¶m);
sctp_addto_chunk(retval, addr_param_len, &addr_param);
sctp_addto_chunk(retval, paramlen, ¶m);
sctp_addto_chunk(retval, addr_param_len, &addr_param);
sctp_addto_chunk(retval, sizeof(param), ¶m);
sctp_addto_chunk(retval, addrlen, &addrparam);
sctp_addto_chunk(retval, sizeof(asconf), &asconf);
sctp_addto_chunk(chunk, sizeof(ack_param), &ack_param);
sctp_addto_chunk(chunk, err_param_len, &err_param);
sctp_addto_chunk(chunk, asconf_param_len, asconf_param);
sctp_addto_chunk(retval, sizeof(init), &init);
sctp_addto_chunk(retval, addrs_len, addrs.v);
sctp_addto_chunk(retval, sizeof(sat), &sat);
sctp_addto_chunk(retval, num_types * sizeof(__u16), &types);
sctp_addto_chunk(retval, sizeof(ecap_param), &ecap_param);
sctp_addto_chunk(retval, sizeof(ext_param), &ext_param);
sctp_addto_chunk(retval, sizeof(prsctp_param), &prsctp_param);
sctp_addto_chunk(retval, sizeof(aiparam), &aiparam);
sctp_addto_chunk(retval, sizeof(ftsn_hdr), &ftsn_hdr);
sctp_addto_chunk(retval, sizeof(skip), &skip);
sctp_addto_chunk(retval, sizeof(asoc->c.auth_random),
sctp_addto_chunk(retval, sizeof(ftsn_hdr), &ftsn_hdr);
sctp_addto_chunk(retval, nstreams * sizeof(skiplist[0]), skiplist);
sctp_addto_chunk(retval, ntohs(auth_hmacs->length),
sctp_addto_chunk(retval, ntohs(auth_chunks->length),
sctp_addto_chunk(retval, sizeof(outreq), &outreq);
sctp_addto_chunk(retval, stream_len, stream_list);
sctp_addto_chunk(retval, sizeof(inreq), &inreq);
sctp_addto_chunk(retval, stream_len, stream_list);
sctp_addto_chunk(retval, sizeof(tsnreq), &tsnreq);
sctp_addto_chunk(retval, size, &addstrm);
sctp_addto_chunk(retval, size, &addstrm);
sctp_addto_chunk(retval, sizeof(resp), &resp);
sctp_addto_chunk(retval, sizeof(tsnresp), &tsnresp);
sctp_addto_chunk(retval, sizeof(initack), &initack);
retval->param_hdr.v = sctp_addto_chunk(retval, addrs_len, addrs.v);
sctp_addto_chunk(retval, cookie_len, cookie);
sctp_addto_chunk(retval, sizeof(ecap_param), &ecap_param);
sctp_addto_chunk(retval, sizeof(ext_param), &ext_param);
sctp_addto_chunk(retval, sizeof(prsctp_param), &prsctp_param);
sctp_addto_chunk(retval, sizeof(aiparam), &aiparam);
sctp_addto_chunk(retval, ntohs(auth_random->length),
sctp_addto_chunk(retval, ntohs(auth_hmacs->length),
sctp_addto_chunk(retval, ntohs(auth_chunks->length),
sctp_addto_chunk(retval, cookie_len, cookie);
sctp_addto_chunk(retval, sizeof(cwr), &cwr);
sctp_addto_chunk(retval, sizeof(ecne), &ecne);
retval->subh.data_hdr = sctp_addto_chunk(retval, sizeof(dp), &dp);
sctp_addto_chunk(retval, sizeof(sack), &sack);
sctp_addto_chunk(retval, sizeof(__u32) * num_gabs,
sctp_addto_chunk(retval, sizeof(__u32) * num_dup_tsns,
sctp_addto_chunk(retval, sizeof(shut), &shut);
sctp_addto_chunk(retval, sizeof(payload), (const void *)&payload);
sctp_addto_chunk(repl, len, unk_param);
sctp_addto_chunk(reply, sizeof(bht), &bht);
sctp_addto_chunk(repl, len, unk_param);
sctp_addto_chunk(abort, paylen, payload);
retval->subh.idata_hdr = sctp_addto_chunk(retval, sizeof(dp), &dp);