Brendan Gregg - Sun Microsystems wrote:
There have been other ideas, but I was thinking that args[2] be a
combination of all IPv* fields, then specific ones can be plucked
from statements as follows,
net:ip::send
/args[2]->ip_ver == 4/
{
@foo[args[2]->ip_flags] = count();
}
As mentioned in a previous email, I think ip::send can
be confusing. Firstly, the exact location when this
probe is fired needs to be defined. From the reading
so far, I suspect that it is intended to be placed right
before IP sends it down to the driver. If this is the
case, then we probably need other "send" probes. For
example, if a packet is to be encrypted, we probably
want a probe before/after encryption. And how about a
tunnel packet?
After so much discussion, could we have an updated
proposal on what probes are there now? Thanks.
--
K. Poon.
[EMAIL PROTECTED]
_______________________________________________
networking-discuss mailing list
[email protected]