G'Day Folks, On Sun, Jul 06, 2008 at 11:59:34AM -0400, Carl Ma wrote: > The Network provider is only availabe on opensolaris, not SPARC based > solaris 10. According to the comment in tcpsnoop.d, new solaris 10 release > changes the fbt provider, which is not back compatible.
Yes, the network providers will ultimately provide tcpsnoop/tcptop style capability (either directly supported, or indirectly - as a step-up from fbt); however there is still some work to go. It looks like I need to update tcpsnoop/tcptop again until these exist in a stable manner based on the network providers. > It is a pity that tcpsnoop is not supported in new solaris release. Is > there anyone providing the guide line that what kind of changes in fbt could > make it working? tcpsnoop/tcptop were never supported by Sun anyway, I wrote them as a customer and made them available as CDDL'd opensource, and continue to maintain them and the DTraceToolkit in my spare time. I'm sorry they keep breaking - when I moved to the US I left behind my test servers, and haven't had anything to run Sol 10u5 ... until recently - I installed Sol 10u5 on a home PC last week - now I can see and fix this issue. A couple of people had sent me fixes for tcpsnoop/tcptop (which is appreciated since I have limited time and servers to develop them on) but those fixes looked equal to tcpsnoop_snv, which is already available. I'm wondering if it would be more useful for me to write a guide to how tcpsnoop was written, which people could then follow to not only update the scripts for Solaris 10 x86 and sparc, but also port the scripts to MacOS X and other OSes with DTrace... Brendan -- Brendan [CA, USA] _______________________________________________ dtrace-discuss mailing list [email protected]
