Searched refs:sctp_errhdr_t (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/net/sctp/ |
D | ulpevent.c | 377 sctp_errhdr_t *ch; in sctp_ulpevent_make_remote_error() 381 ch = (sctp_errhdr_t *)(chunk->skb->data); in sctp_ulpevent_make_remote_error() 383 elen = WORD_ROUND(ntohs(ch->length)) - sizeof(sctp_errhdr_t); in sctp_ulpevent_make_remote_error() 386 skb_pull(chunk->skb, sizeof(sctp_errhdr_t)); in sctp_ulpevent_make_remote_error()
|
D | sm_make_chunk.c | 140 sctp_errhdr_t err; in sctp_init_cause() 145 len = sizeof(sctp_errhdr_t) + paylen; in sctp_init_cause() 147 chunk->subh.err_hdr = sctp_addto_chunk(chunk, sizeof(sctp_errhdr_t), &err); in sctp_init_cause() 158 sctp_errhdr_t err; in sctp_init_cause_fixed() 163 len = sizeof(sctp_errhdr_t) + paylen; in sctp_init_cause_fixed() 169 sizeof(sctp_errhdr_t), in sctp_init_cause_fixed() 975 retval = sctp_make_abort(asoc, chunk, sizeof(sctp_errhdr_t) in sctp_make_abort_no_data() 1011 retval = sctp_make_abort(asoc, NULL, sizeof(sctp_errhdr_t) + paylen); in sctp_make_abort_user() 1076 retval = sctp_make_abort(asoc, chunk, sizeof(sctp_errhdr_t) + paylen in sctp_make_abort_violation() 1100 size_t payload_len = sizeof(error) + sizeof(sctp_errhdr_t) + in sctp_make_violation_paramlen() [all …]
|
D | sm_statefuns.c | 1220 len += sizeof(sctp_errhdr_t); in sctp_sf_send_restart_abort() 2245 sctp_errhdr_t *err; in sctp_sf_cookie_echoed_err() 2311 sctp_errhdr_t *err; in sctp_sf_do_5_2_6_stale() 2324 err = (sctp_errhdr_t *)(chunk->skb->data); in sctp_sf_do_5_2_6_stale() 2340 stale = ntohl(*(__be32 *)((u8 *)err + sizeof(sctp_errhdr_t))); in sctp_sf_do_5_2_6_stale() 2476 sctp_errhdr_t *err; in __sctp_sf_do_9_1_abort() 2481 error = ((sctp_errhdr_t *)chunk->skb->data)->cause; in __sctp_sf_do_9_1_abort() 2528 error = ((sctp_errhdr_t *)chunk->skb->data)->cause; in sctp_sf_cookie_wait_abort() 3292 sctp_errhdr_t *err; in sctp_sf_operr_notify() 3415 sctp_errhdr_t *err; in sctp_sf_ootb() [all …]
|
/linux-4.1.27/include/linux/ |
D | sctp.h | 430 } __packed sctp_errhdr_t; typedef 434 sctp_errhdr_t err_hdr;
|
/linux-4.1.27/include/net/sctp/ |
D | sctp.h | 455 for (err = (sctp_errhdr_t *)((void *)chunk_hdr + \ 458 ntohs(err->length) >= sizeof(sctp_errhdr_t); \ 459 err = (sctp_errhdr_t *)((void *)err + WORD_ROUND(ntohs(err->length))))
|