Searched refs:tcpha (Results 1 - 10 of 10) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/inet/tcp/
H A Dtcp_output.c1086 tcpha_t *tcpha; local
1259 tcpha = tcp->tcp_tcpha;
1260 tcpha->tha_flags = (TH_ACK|TH_PUSH);
1264 tcpha->tha_sum = htons(sum);
1266 tcpha->tha_seq = htonl(snxt);
1273 tcpha->tha_win = htons(tcp->tcp_rwnd >> tcp->tcp_rcv_ws);
1313 (char *)tcpha + TCP_MIN_HEADER_LENGTH+4);
1315 (char *)tcpha + TCP_MIN_HEADER_LENGTH+8);
1349 tcpha = (tcpha_t *)(rptr + ixa->ixa_ip_hdr_length);
1351 tcpha
1791 tcpha_t *tcpha; local
2350 tcpha_t *tcpha; local
2465 tcpha_t *tcpha; local
2702 tcpha_t *tcpha; local
2793 tcp_xmit_mp_aux_iss(tcp_t *tcp, conn_t *connp, tcpha_t *tcpha, mblk_t *mp, uint_t *flags) argument
3045 tcpha_t *tcpha; local
3647 tcpha_t *tcp_tmpl, *tcpha; local
[all...]
H A Dtcp_input.c238 tcp_parse_options(tcpha_t *tcpha, tcp_opt_t *tcpopt) argument
243 uchar_t *up = (uchar_t *)tcpha;
249 endp = up + TCP_HDR_LENGTH(tcpha);
398 tcp_process_options(tcp_t *tcp, tcpha_t *tcpha) argument
408 options = tcp_parse_options(tcpha, &tcpopt);
690 tcp_paws_check(tcp_t *tcp, tcpha_t *tcpha, tcp_opt_t *tcpoptp) argument
697 flags = (unsigned int)tcpha->tha_flags & 0xFF;
703 if (TCP_HDR_LENGTH(tcpha) == (uint32_t)TCP_MIN_HEADER_LENGTH +
705 OK_32PTR((up = ((uint8_t *)tcpha) +
718 options = tcp_parse_options(tcpha, tcpopt
1313 tcpha_t *tcpha; local
2120 tcpha_t *tcpha; local
2261 tcpha_t *tcpha; local
5418 tcpha_t *tcpha; local
5554 tcpha_t *tcpha; local
5664 tcpha_t *tcpha = (tcpha_t *)arg2; local
[all...]
H A Dtcp_time_wait.c441 uint32_t seg_ack, int seg_len, tcpha_t *tcpha, ip_recv_attr_t *ira)
456 flags = (unsigned int)tcpha->tha_flags & 0xFF;
457 new_swnd = ntohs(tcpha->tha_win) <<
458 ((tcpha->tha_flags & TH_SYN) ? 0 : tcp->tcp_snd_ws);
460 if (!tcp_paws_check(tcp, tcpha, &tcpopt)) {
440 tcp_time_wait_processing(tcp_t *tcp, mblk_t *mp, uint32_t seg_seq, uint32_t seg_ack, int seg_len, tcpha_t *tcpha, ip_recv_attr_t *ira) argument
H A Dtcp_fusion.c82 tcp_fuse(tcp_t *tcp, uchar_t *iphdr, tcpha_t *tcpha) argument
113 (ipha_t *)iphdr, tcpha, ipst);
116 (ip6_t *)iphdr, tcpha, ipst);
534 tcpha_t *tcpha; local
540 tcpha = (tcpha_t *)&mp1->b_rptr[ip_hdr_len];
541 ASSERT((uchar_t *)tcpha + sizeof (tcpha_t) <=
543 recv_size += htonl(tcpha->tha_seq) - tcp->tcp_snxt;
H A Dtcp.c2847 tcpha_t *tcpha; local
2875 tcpha = (tcpha_t *)connp->conn_ht_ulp;
2876 tcp->tcp_tcpha = tcpha;
2882 tcpha->tha_sum = 0;
2883 tcpha->tha_urp = 0;
2884 tcpha->tha_ack = 0;
2885 tcpha->tha_offset_and_reserved = (5 << 4);
2886 tcpha->tha_lport = connp->conn_lport;
2887 tcpha->tha_fport = connp->conn_fport;
2899 tcpha
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/inet/ip/
H A Dipclassifier.c1675 tcpha_t *tcpha; local
1685 tcpha = (tcpha_t *)&mp->b_rptr[hdr_len];
1686 up = &tcpha->tha_lport;
2378 ipcl_conn_tcp_lookup_reversed_ipv4(conn_t *connp, ipha_t *ipha, tcpha_t *tcpha, argument
2396 pports[0] = tcpha->tha_fport;
2397 pports[1] = tcpha->tha_lport;
2428 ipcl_conn_tcp_lookup_reversed_ipv6(conn_t *connp, ip6_t *ip6h, tcpha_t *tcpha, argument
2449 pports[0] = tcpha->tha_fport;
2450 pports[1] = tcpha->tha_lport;
2481 ipcl_tcp_lookup_reversed_ipv4(ipha_t *ipha, tcpha_t *tcpha, in argument
2520 ipcl_tcp_lookup_reversed_ipv6(ip6_t *ip6h, tcpha_t *tcpha, int min_state, uint_t ifindex, ip_stack_t *ipst) argument
[all...]
H A Dip6.c588 tcpha_t *tcpha; local
598 tcpha = (tcpha_t *)((uchar_t *)ip6h + hdr_length);
603 connp = ipcl_tcp_lookup_reversed_ipv6(ip6h, tcpha, TCPS_LISTEN,
609 !connp->conn_verifyicmp(connp, tcpha, NULL, icmp6, ira)) {
774 tcpha_t *tcpha; local
817 tcpha = (tcpha_t *)((uchar_t *)ip6h + hdr_length);
822 connp = ipcl_tcp_lookup_reversed_ipv6(ip6h, tcpha,
H A Dipsecesp.c744 tcpha_t *tcpha; local
751 tcpha = (tcpha_t *)(data_mp->b_rptr +
755 sum += ~ntohs(tcpha->tha_sum) & 0xFFFF;
758 tcpha->tha_sum = ~htons(sum);
H A Dip.c1790 tcpha_t *tcpha; local
1800 tcpha = (tcpha_t *)((uchar_t *)ipha + hdr_length);
1801 connp = ipcl_tcp_lookup_reversed_ipv4(ipha, tcpha, TCPS_LISTEN,
1807 !connp->conn_verifyicmp(connp, tcpha, icmph, NULL, ira)) {
2075 tcpha_t *tcpha; local
2125 tcpha = (tcpha_t *)((uchar_t *)ipha + hdr_length);
2126 connp = ipcl_tcp_lookup_reversed_ipv4(ipha, tcpha, TCPS_LISTEN,
/opensolaris-onvv-gate/usr/src/uts/common/inet/ilb/
H A Dilb_conn.c692 update_conn_tcp(ilb_conn_t *connp, void *iph, tcpha_t *tcpha, int32_t pkt_len, argument
698 if (tcpha->tha_flags & TH_RST)
701 seg_len = pkt_len - ((uint8_t *)tcpha - (uint8_t *)iph) -
702 TCP_HDR_LENGTH((tcph_t *)tcpha);
704 if (tcpha->tha_flags & TH_ACK)
705 ack = ntohl(tcpha->tha_ack);
706 seq = ntohl(tcpha->tha_seq);
709 if (tcpha->tha_flags & TH_FIN) {
723 if (tcpha->tha_flags & TH_FIN) {

Completed in 225 milliseconds