diff options
author | Mark Johnston <markj@FreeBSD.org> | 2013-08-25 21:54:41 +0000 |
---|---|---|
committer | Mark Johnston <markj@FreeBSD.org> | 2013-08-25 21:54:41 +0000 |
commit | 57f6086735175ec16d6ba1b51128a7ae2dadd373 (patch) | |
tree | c2b1016fdbcd18b8a7c9f33a21b6c2bb2b755348 /sys/netinet/tcp_var.h | |
parent | ffeed888425ad57e8754ee30aa58e86c2a411470 (diff) | |
download | src-57f6086735175ec16d6ba1b51128a7ae2dadd373.tar.gz src-57f6086735175ec16d6ba1b51128a7ae2dadd373.zip |
Implement the ip, tcp, and udp DTrace providers. The probe definitions use
dynamic translation so that their arguments match the definitions for
these providers in Solaris and illumos. Thus, existing scripts for these
providers should work unmodified on FreeBSD.
Tested by: gnn, hiren
MFC after: 1 month
Notes
Notes:
svn path=/head/; revision=254889
Diffstat (limited to 'sys/netinet/tcp_var.h')
-rw-r--r-- | sys/netinet/tcp_var.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet/tcp_var.h b/sys/netinet/tcp_var.h index cfba5d9ccdaf..b22713fc8da7 100644 --- a/sys/netinet/tcp_var.h +++ b/sys/netinet/tcp_var.h @@ -701,6 +701,7 @@ struct inpcb * struct tcpcb * tcp_newtcpcb(struct inpcb *); int tcp_output(struct tcpcb *); +void tcp_state_change(struct tcpcb *, int); void tcp_respond(struct tcpcb *, void *, struct tcphdr *, struct mbuf *, tcp_seq, tcp_seq, int); void tcp_tw_init(void); |