Searched defs:sctph (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip6_output.c742 sctp_hdr_t *sctph; local
744 ASSERT(MBLKL(mp) >= (ip_hdr_length + sizeof (*sctph)));
745 sctph = (sctp_hdr_t *)(mp->b_rptr + ip_hdr_length);
750 sctph->sh_chksum = 0;
754 sctph->sh_chksum = sctp_cksum(mp, ip_hdr_length);
845 sctp_hdr_t *sctph; local
847 ASSERT(MBLKL(mp) >= (ip_hdr_length + sizeof (*sctph)));
848 sctph = (sctp_hdr_t *)(mp->b_rptr + ip_hdr_length);
853 sctph->sh_chksum = 0;
857 sctph
[all...]
H A Dip6_input.c1866 sctp_hdr_t *sctph; local
1869 sctph = (sctp_hdr_t *)((uchar_t *)ip6h + ip_hdr_length);
1874 pktsum = sctph->sh_chksum;
1875 sctph->sh_chksum = 0;
1877 sctph->sh_chksum = pktsum;
2226 sctp_hdr_t *sctph; local
2242 sctph = (sctp_hdr_t *)(rptr + ip_hdr_length);
2245 ports = *(uint32_t *)&sctph->sh_sport;
2261 ira, mp, sctps, sctph);
H A Dip_input.c2216 sctp_hdr_t *sctph; local
2219 sctph = (sctp_hdr_t *)((uchar_t *)ipha + ip_hdr_length);
2224 pktsum = sctph->sh_chksum;
2225 sctph->sh_chksum = 0;
2227 sctph->sh_chksum = pktsum;
2567 sctp_hdr_t *sctph; local
2584 sctph = (sctp_hdr_t *)(rptr + ip_hdr_length);
2587 ports = *(uint32_t *)&sctph->sh_sport;
2605 sctps, sctph);
H A Dip_output.c1637 sctp_hdr_t *sctph; local
1639 ASSERT(MBLKL(mp) >= (ip_hdr_length + sizeof (*sctph)));
1640 sctph = (sctp_hdr_t *)(mp->b_rptr + ip_hdr_length);
1645 sctph->sh_chksum = 0;
1649 sctph->sh_chksum = sctp_cksum(mp, ip_hdr_length);
1726 sctp_hdr_t *sctph; local
1728 ASSERT(MBLKL(mp) >= (ip_hdr_length + sizeof (*sctph)));
1729 sctph = (sctp_hdr_t *)(mp->b_rptr + ip_hdr_length);
1734 sctph->sh_chksum = 0;
1738 sctph
[all...]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_conn.c59 sctp_hdr_t *sctph; local
68 sctph = (sctp_hdr_t *)(cr_pkt->b_rptr + ip_hdr_len);
69 ASSERT(OK_32PTR(sctph));
74 aconnp->conn_fport = sctph->sh_sport;
H A Dsctp_error.c604 sctp_handle_error(sctp_t *sctp, sctp_hdr_t *sctph, sctp_chunk_hdr_t *ch, argument
625 sctp_send_abort(sctp, sctph->sh_verf, 0, NULL, 0, mp, 0, 0,
630 sctp_send_abort(sctp, sctph->sh_verf, 0, NULL, 0, mp, 0, 0,
H A Dsctp_hash.c349 sctp_lookup_by_faddrs(mblk_t *mp, sctp_hdr_t *sctph, in6_addr_t *srcp, argument
374 * Currently sctph is set to NULL in icmp error fanout case
379 if (sctph == NULL)
393 mlen = mp->b_wptr - (uchar_t *)(sctph + 1);
394 if ((ich = sctp_first_chunk((uchar_t *)(sctph + 1), mlen)) == NULL) {
485 ip_recv_attr_t *ira, mblk_t *mp, sctp_stack_t *sctps, sctp_hdr_t *sctph)
491 sctp = sctp_lookup_by_faddrs(mp, sctph, src, dst, ports, zoneid,
484 sctp_fanout(in6_addr_t *src, in6_addr_t *dst, uint32_t ports, ip_recv_attr_t *ira, mblk_t *mp, sctp_stack_t *sctps, sctp_hdr_t *sctph) argument
H A Dsctp.c1087 sctp_hdr_t *sctph; local
1108 sctph = (sctp_hdr_t *)((char *)ipha + iph_hdr_length);
1110 if ((uchar_t *)(sctph + 1) >= mp->b_wptr) {
1160 if (!sctp_icmp_verf(sctp, sctph, mp)) {
H A Dsctp_common.c924 sctp_hdr_t *sctph; local
960 sctph = (sctp_hdr_t *)(hdrs + ip_hdr_length);
961 sctp->sctp_sctph = sctph;
962 sctph->sh_sport = connp->conn_lport;
963 sctph->sh_dport = connp->conn_fport;
964 sctph->sh_verf = sctp->sctp_fvtag;
965 sctph->sh_chksum = 0;
1000 sctph = (sctp_hdr_t *)(hdrs + ip_hdr_length);
1001 sctp->sctp_sctph6 = sctph;
1002 sctph
[all...]
H A Dsctp_cookie.c1437 sctp_addrlist2sctp(mblk_t *mp, sctp_hdr_t *sctph, sctp_chunk_hdr_t *ich, argument
1462 ports = *(uint32_t *)sctph;
H A Dsctp_input.c3399 sctp_hdr_t *sctph; local
3431 sctph = ((sctp_hdr_t *)&rptr[ip_hdr_len]);
3446 mlen = mp->b_wptr - (uchar_t *)(sctph + 1);
3447 if ((ch = sctp_first_chunk((uchar_t *)(sctph + 1), mlen)) == NULL) {
3465 sctp = sctp_addrlist2sctp(mp, sctph, ch, zoneid, sctps);
3502 sctp_ootb_send_abort(sctph->sh_verf, 0,
3613 sctp_hdr_t *sctph; local
3677 sctph = ((sctp_hdr_t *)&rptr[ip_hdr_len]);
3693 mlen = mp->b_wptr - (uchar_t *)(sctph + 1);
3694 ch = sctp_first_chunk((uchar_t *)(sctph
[all...]
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_flow.c2349 sctp_hdr_t *sctph = (sctp_hdr_t *)l4_start; local
2351 if (PKT_TOO_SMALL(s, l4_start + sizeof (*sctph)))
2354 l4info->l4_src_port = sctph->sh_sport;
2355 l4info->l4_dst_port = sctph->sh_dport;
/illumos-gate/usr/src/cmd/mdb/common/modules/ip/
H A Dip.c1242 sctphdr_print(sctp_hdr_t *sctph) argument
1247 mdb_nhconvert(&sport, &sctph->sh_sport, sizeof (sport));
1248 mdb_nhconvert(&dport, &sctph->sh_dport, sizeof (dport));
1253 dport, dport, sctph->sh_verf, sctph->sh_chksum);
1260 sctp_hdr_t sctph; local
1265 if (mdb_vread(&sctph, sizeof (sctph), addr) == -1) {
1270 sctphdr_print(&sctph);
1300 sctp_hdr_t sctph; local
[all...]

Completed in 124 milliseconds