Searched refs:sctp_errhdr_t (Results 1 – 5 of 5) sorted by relevance
/linux-3.4.99/net/sctp/ |
D | ulpevent.c | 383 sctp_errhdr_t *ch; in sctp_ulpevent_make_remote_error() 387 ch = (sctp_errhdr_t *)(chunk->skb->data); in sctp_ulpevent_make_remote_error() 389 elen = WORD_ROUND(ntohs(ch->length)) - sizeof(sctp_errhdr_t); in sctp_ulpevent_make_remote_error() 392 skb_pull(chunk->skb, sizeof(sctp_errhdr_t)); in sctp_ulpevent_make_remote_error()
|
D | sm_make_chunk.c | 120 sctp_errhdr_t err; in sctp_init_cause() 125 len = sizeof(sctp_errhdr_t) + paylen; in sctp_init_cause() 127 chunk->subh.err_hdr = sctp_addto_chunk(chunk, sizeof(sctp_errhdr_t), &err); in sctp_init_cause() 138 sctp_errhdr_t err; in sctp_init_cause_fixed() 143 len = sizeof(sctp_errhdr_t) + paylen; in sctp_init_cause_fixed() 149 sizeof(sctp_errhdr_t), in sctp_init_cause_fixed() 935 retval = sctp_make_abort(asoc, chunk, sizeof(sctp_errhdr_t) in sctp_make_abort_no_data() 971 retval = sctp_make_abort(asoc, NULL, sizeof(sctp_errhdr_t) + paylen); in sctp_make_abort_user() 1036 retval = sctp_make_abort(asoc, chunk, sizeof(sctp_errhdr_t) + paylen in sctp_make_abort_violation() 1060 size_t payload_len = sizeof(error) + sizeof(sctp_errhdr_t) + in sctp_make_violation_paramlen() [all …]
|
D | sm_statefuns.c | 1198 len += sizeof(sctp_errhdr_t); in sctp_sf_send_restart_abort() 2194 sctp_errhdr_t *err; in sctp_sf_cookie_echoed_err() 2259 sctp_errhdr_t *err; in sctp_sf_do_5_2_6_stale() 2272 err = (sctp_errhdr_t *)(chunk->skb->data); in sctp_sf_do_5_2_6_stale() 2288 stale = ntohl(*(__be32 *)((u8 *)err + sizeof(sctp_errhdr_t))); in sctp_sf_do_5_2_6_stale() 2422 sctp_errhdr_t *err; in __sctp_sf_do_9_1_abort() 2427 error = ((sctp_errhdr_t *)chunk->skb->data)->cause; in __sctp_sf_do_9_1_abort() 2473 error = ((sctp_errhdr_t *)chunk->skb->data)->cause; in sctp_sf_cookie_wait_abort() 3219 sctp_errhdr_t *err; in sctp_sf_operr_notify() 3340 sctp_errhdr_t *err; in sctp_sf_ootb() [all …]
|
/linux-3.4.99/include/linux/ |
D | sctp.h | 433 } __packed sctp_errhdr_t; typedef 437 sctp_errhdr_t err_hdr;
|
/linux-3.4.99/include/net/sctp/ |
D | sctp.h | 545 for (err = (sctp_errhdr_t *)((void *)chunk_hdr + \ 548 ntohs(err->length) >= sizeof(sctp_errhdr_t); \ 549 err = (sctp_errhdr_t *)((void *)err + WORD_ROUND(ntohs(err->length))))
|