Print this page
*** NO COMMENTS ***

*** 6696,6705 **** --- 6696,6707 ---- if (IPCL_IS_TCP(connp) && IPCL_IS_BOUND(connp) && !syn_present) { uint_t flags = (unsigned int)tcph->th_flags[0] & 0xFF; BUMP_MIB(recv_ill->ill_ip_mib, ipIfStatsHCInDelivers); if ((flags & TH_RST) || (flags & TH_URG)) { + DTRACE_TCP5(receive, mblk_t *, NULL, conn_t *, NULL, + void_ip_t *, ipha, tcp_t *, NULL, tcph_t *, tcph); CONN_DEC_REF(connp); freemsg(first_mp); return; } if (flags & TH_ACK) {
*** 6707,6716 **** --- 6709,6720 ---- ipst->ips_netstack->netstack_tcp, connp); CONN_DEC_REF(connp); return; } + DTRACE_TCP5(receive, mblk_t *, NULL, conn_t *, NULL, + void_ip_t *, ipha, tcp_t *, NULL, tcph_t *, tcph); CONN_DEC_REF(connp); freemsg(first_mp); return; }
*** 13135,13144 **** --- 13139,13150 ---- uint_t flags = (unsigned int)tcph->th_flags[0] & 0xFF; BUMP_MIB(ill->ill_ip_mib, ipIfStatsHCInDelivers); /* No need to send this packet to TCP */ if ((flags & TH_RST) || (flags & TH_URG)) { + DTRACE_TCP5(receive, mblk_t *, NULL, conn_t *, NULL, + void_ip_t *, ipha, tcp_t *, NULL, tcph_t *, tcph); CONN_DEC_REF(connp); freemsg(first_mp); return (NULL); } if (flags & TH_ACK) {
*** 13146,13155 **** --- 13152,13164 ---- ipst->ips_netstack->netstack_tcp, connp); CONN_DEC_REF(connp); return (NULL); } + DTRACE_TCP5(receive, mblk_t *, NULL, conn_t *, NULL, + void_ip_t *, ipha, tcp_t *, NULL, tcph_t *, tcph); + CONN_DEC_REF(connp); freemsg(first_mp); return (NULL); }