Displaying 2 results from an estimated 2 matches for "sd_vnode".
Did you mean:
id_node
2007 Jan 10
2
[DTrace] using C preprocessor in dtrace scripts
....h>.
> Without the #include <sys/stream.h>, I can''t use the M_DATA.
> As it is, I get the following:
>
> # ./strrput.d 0xd595a6c0 <-- this is a vnode for a socket
> ftp is using (not important here)
> dtrace: failed to compile script ./strrput.d: line 7:
> sd_vnode is not a member of struct stdata
> #
>
> sd_vnode is definitely a member, so I tried using #define
> _KERNEL in the script, and then I get an error:
> dtrace: failed to compile script ./strrput.d:
> "/usr/include/sys/kstat.h", line 439: invalid type combination
Checking...
2007 Jan 10
13
[DTrace] how to get socket read size
Hi
i''m trying to write my first dtrace script apparently i bit off a bit
more than i can chew, i want to track io over sockets, i found your
socketsize.d that gave me how to track writes, but i''m at a loss how
to track reads, frankly i don''t see how your write tracker works
because it uses a probe in a function that only takes two arguments
but you grab size of write