Lines Matching defs:sh

84     struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh,
101 sctp_abort_association(inp, stcb, m, iphlen, src, dst, sh, op_err,
113 sctp_abort_association(inp, stcb, m, iphlen, src, dst, sh, op_err,
123 sctp_abort_association(inp, stcb, m, iphlen, src, dst, sh, op_err,
133 sctp_abort_association(inp, stcb, m, iphlen, src, dst, sh, op_err,
143 sctp_abort_association(inp, stcb, m, iphlen, src, dst, sh, op_err,
153 sctp_abort_association(inp, stcb, m, iphlen, src, dst, sh, NULL,
182 sctp_send_abort(m, iphlen, src, dst, sh, 0, NULL,
196 sh, cp,
428 struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh,
470 src, dst, sh, NULL,
546 src, dst, sh, op_err,
1290 struct sockaddr *src, struct sockaddr *dst, struct sctphdr *sh,
1311 src, dst, sh, op_err,
1323 src, dst, sh, op_err,
1333 src, dst, sh, op_err,
1343 src, dst, sh, op_err,
1353 src, dst, sh, op_err,
1377 if (sctp_process_init_ack(m, iphlen, offset, src, dst, sh, cp, stcb,
1432 struct sctphdr *sh, struct sctp_state_cookie *cookie, int cookie_len,
1449 struct sctphdr *sh, struct sctp_state_cookie *cookie, int cookie_len,
1491 sctp_send_operr_to(src, dst, sh, cookie->peers_vtag, op_err,
1717 sctp_send_abort(m, iphlen, src, dst, sh, 0, op_err,
1887 sh, cookie, cookie_len,
2033 struct sctphdr *sh, struct sctp_state_cookie *cookie, int cookie_len,
2132 src, dst, sh, op_err,
2160 src, dst, sh, op_err,
2407 struct sctphdr *sh, struct sctp_cookie_echo_chunk *cp,
2451 if ((cookie->peerport != sh->src_port) &&
2452 (cookie->myport != sh->dest_port) &&
2453 (cookie->my_vtag != sh->v_tag)) {
2597 sctp_send_operr_to(src, dst, sh, cookie->peers_vtag, op_err,
2618 sin6.sin6_port = sh->src_port;
2630 sin.sin_port = sh->src_port;
2684 *stcb = sctp_process_cookie_new(m, iphlen, offset, src, dst, sh,
2694 src, dst, sh,
2779 src, dst, sh, op_err,
4419 struct sctphdr *sh, struct sctp_chunkhdr *ch, struct sctp_inpcb *inp,
4464 vtag_in = ntohl(sh->v_tag);
4537 sh, &inp, netp, vrf_id);
4579 sctp_handle_ootb(m, iphlen, *offset, src, dst, sh, inp,
4620 sh, inp,
4763 src, dst, sh, NULL,
4775 src, dst, sh, op_err,
4781 sctp_handle_init(m, iphlen, *offset, src, dst, sh,
4834 src, dst, sh,
5145 src, dst, sh, op_err,
5174 sh,
5618 struct sctphdr *sh, struct sctp_chunkhdr *ch,
5644 check = sh->checksum;
5645 sh->checksum = 0;
5647 sh->checksum = check;
5652 sh, ch, &inp, &net, vrf_id);
5678 if (sh->dest_port == 0) {
5683 sh, ch, &inp, &net, vrf_id);
5702 sctp_send_shutdown_complete2(src, dst, sh,
5715 sh, 0, NULL,
5773 sctp_handle_ootb(m, iphlen, offset, src, dst, sh, inp,
5783 src, dst, sh, ch,
5820 sctp_handle_ootb(m, iphlen, offset, src, dst, sh, inp,
5825 if (stcb->asoc.my_vtag != ntohl(sh->v_tag)) {
5889 sctp_handle_ootb(m, iphlen, offset, src, dst, sh, inp,
5909 src, dst, sh,
6017 struct sctphdr *sh;
6074 sh = (struct sctphdr *)((caddr_t)ip + iphlen);
6075 ch = (struct sctp_chunkhdr *)((caddr_t)sh + sizeof(struct sctphdr));
6080 src.sin_port = sh->src_port;
6085 dst.sin_port = sh->dest_port;
6117 sh, ch,
6141 struct sctphdr *sh;
6162 sh = (struct sctphdr *)((caddr_t)ip + off);
6163 tag = htonl(sh->v_tag);
6164 flowid = tag ^ ntohs(sh->dest_port) ^ ntohs(sh->src_port);