Lines Matching refs:sctp_addto_chunk
172 chunk->subh.err_hdr = sctp_addto_chunk(chunk, sizeof(err), &err); in sctp_init_cause()
338 sctp_addto_chunk(retval, sizeof(init), &init); in sctp_make_init()
340 sctp_addto_chunk(retval, addrs_len, addrs.v); in sctp_make_init()
351 sctp_addto_chunk(retval, sizeof(sat), &sat); in sctp_make_init()
352 sctp_addto_chunk(retval, num_types * sizeof(__u16), &types); in sctp_make_init()
354 sctp_addto_chunk(retval, sizeof(ecap_param), &ecap_param); in sctp_make_init()
362 sctp_addto_chunk(retval, sizeof(ext_param), &ext_param); in sctp_make_init()
367 sctp_addto_chunk(retval, sizeof(prsctp_param), &prsctp_param); in sctp_make_init()
373 sctp_addto_chunk(retval, sizeof(aiparam), &aiparam); in sctp_make_init()
378 sctp_addto_chunk(retval, sizeof(asoc->c.auth_random), in sctp_make_init()
381 sctp_addto_chunk(retval, ntohs(auth_hmacs->length), in sctp_make_init()
384 sctp_addto_chunk(retval, ntohs(auth_chunks->length), in sctp_make_init()
501 sctp_addto_chunk(retval, sizeof(initack), &initack); in sctp_make_init_ack()
502 retval->param_hdr.v = sctp_addto_chunk(retval, addrs_len, addrs.v); in sctp_make_init_ack()
503 sctp_addto_chunk(retval, cookie_len, cookie); in sctp_make_init_ack()
505 sctp_addto_chunk(retval, sizeof(ecap_param), &ecap_param); in sctp_make_init_ack()
509 sctp_addto_chunk(retval, sizeof(ext_param), &ext_param); in sctp_make_init_ack()
513 sctp_addto_chunk(retval, sizeof(prsctp_param), &prsctp_param); in sctp_make_init_ack()
519 sctp_addto_chunk(retval, sizeof(aiparam), &aiparam); in sctp_make_init_ack()
523 sctp_addto_chunk(retval, ntohs(auth_random->length), in sctp_make_init_ack()
526 sctp_addto_chunk(retval, ntohs(auth_hmacs->length), in sctp_make_init_ack()
529 sctp_addto_chunk(retval, ntohs(auth_chunks->length), in sctp_make_init_ack()
593 sctp_addto_chunk(retval, cookie_len, cookie); in sctp_make_cookie_echo()
689 sctp_addto_chunk(retval, sizeof(cwr), &cwr); in sctp_make_cwr()
721 sctp_addto_chunk(retval, sizeof(ecne), &ecne); in sctp_make_ecne()
752 retval->subh.data_hdr = sctp_addto_chunk(retval, sizeof(dp), &dp); in sctp_make_datafrag_empty()
830 sctp_addto_chunk(retval, sizeof(sack), &sack); in sctp_make_sack()
834 sctp_addto_chunk(retval, sizeof(__u32) * num_gabs, in sctp_make_sack()
840 sctp_addto_chunk(retval, sizeof(__u32) * num_dup_tsns, in sctp_make_sack()
878 sctp_addto_chunk(retval, sizeof(shut), &shut); in sctp_make_shutdown()
997 sctp_addto_chunk(retval, sizeof(payload), (const void *)&payload); in sctp_make_abort_no_data()
1041 sctp_addto_chunk(retval, paylen, payload); in sctp_make_abort_user()
1100 sctp_addto_chunk(retval, paylen, payload); in sctp_make_abort_violation()
1123 sctp_addto_chunk(retval, sizeof(error), error); in sctp_make_violation_paramlen()
1143 sctp_addto_chunk(retval, sizeof(error), error); in sctp_make_violation_max_retrans()
1172 retval->subh.hbs_hdr = sctp_addto_chunk(retval, sizeof(hbinfo), in sctp_make_heartbeat()
1191 retval->subh.hbs_hdr = sctp_addto_chunk(retval, paylen, payload); in sctp_make_heartbeat_ack()
1277 sctp_addto_chunk(retval, paylen, payload); in sctp_make_op_error()
1306 retval->subh.auth_hdr = sctp_addto_chunk(retval, sizeof(auth_hdr), in sctp_make_auth()
1495 void *sctp_addto_chunk(struct sctp_chunk *chunk, int len, const void *data) in sctp_addto_chunk() function
1912 sctp_addto_chunk(*errp, sizeof(report), &report); in sctp_process_missing_param()
2113 sctp_addto_chunk(*errp, ntohs(param.p->length), in sctp_process_unk_param()
2785 sctp_addto_chunk(retval, sizeof(asconf), &asconf); in sctp_make_asconf()
2787 sctp_addto_chunk(retval, addrlen, &addrparam); in sctp_make_asconf()
2870 sctp_addto_chunk(retval, paramlen, ¶m); in sctp_make_asconf_update_ip()
2871 sctp_addto_chunk(retval, addr_param_len, &addr_param); in sctp_make_asconf_update_ip()
2883 sctp_addto_chunk(retval, paramlen, ¶m); in sctp_make_asconf_update_ip()
2884 sctp_addto_chunk(retval, addr_param_len, &addr_param); in sctp_make_asconf_update_ip()
2927 sctp_addto_chunk(retval, sizeof(param), ¶m); in sctp_make_asconf_set_prim()
2928 sctp_addto_chunk(retval, addrlen, &addrparam); in sctp_make_asconf_set_prim()
2968 sctp_addto_chunk(retval, sizeof(asconf), &asconf); in sctp_make_asconf_ack()
3000 sctp_addto_chunk(chunk, sizeof(ack_param), &ack_param); in sctp_add_asconf_response()
3008 sctp_addto_chunk(chunk, err_param_len, &err_param); in sctp_add_asconf_response()
3012 sctp_addto_chunk(chunk, asconf_param_len, asconf_param); in sctp_add_asconf_response()
3538 sctp_addto_chunk(retval, sizeof(ftsn_hdr), &ftsn_hdr); in sctp_make_fwdtsn()
3543 sctp_addto_chunk(retval, sizeof(skip), &skip); in sctp_make_fwdtsn()
3566 sctp_addto_chunk(retval, sizeof(ftsn_hdr), &ftsn_hdr); in sctp_make_ifwdtsn()
3568 sctp_addto_chunk(retval, nstreams * sizeof(skiplist[0]), skiplist); in sctp_make_ifwdtsn()
3664 sctp_addto_chunk(retval, sizeof(outreq), &outreq); in sctp_make_strreset_req()
3667 sctp_addto_chunk(retval, stream_len, stream_list); in sctp_make_strreset_req()
3675 sctp_addto_chunk(retval, sizeof(inreq), &inreq); in sctp_make_strreset_req()
3678 sctp_addto_chunk(retval, stream_len, stream_list); in sctp_make_strreset_req()
3708 sctp_addto_chunk(retval, sizeof(tsnreq), &tsnreq); in sctp_make_strreset_tsnreq()
3743 sctp_addto_chunk(retval, size, &addstrm); in sctp_make_strreset_addstrm()
3753 sctp_addto_chunk(retval, size, &addstrm); in sctp_make_strreset_addstrm()
3786 sctp_addto_chunk(retval, sizeof(resp), &resp); in sctp_make_strreset_resp()
3827 sctp_addto_chunk(retval, sizeof(tsnresp), &tsnresp); in sctp_make_strreset_tsnresp()