I would be interested in such a patch.
I'm trying to set up a testbed to see at what rates
ethereal and other libpcap sniffers start dropping packets
on various speed CPUs, but I don't have any good software
that allows sending at controlled rates.
Spending something like $10K on Ganymede/HP Chariot seems
like overkill(!) just to send traffic out at a controlled rate
for this experiment... so I guess I'll have to write somethin.
Pointers appreciated. I'll post results when there are some ;-).
--dr
> -----Original Message-----
> From: owner-ethereal-dev@xxxxxxxx [mailto:owner-ethereal-dev@xxxxxxxx]On
> Behalf Of Stefan `Sec` Zehl
> Sent: Tuesday, January 05, 1999 6:01 PM
> To: Guy Harris
> Cc: Christian Brunner; ethereal-dev@xxxxxxxx
> Subject: Re: [ethereal-dev] Sending raw packets
>
>
> On Tue, Jan 05, 1999 at 05:06:12PM -0800, Guy Harris wrote:
> > The mechanism for sending raw network packets is platform-dependent,
> > just as the mechanism for receiving them is; unfortunately, while
> > "libpcap" has an abstraction to hide platform dependencies for the
> > latter function, it has no support for the former function - when we
> > make "wiretap" capable of reading raw packets, we may want to make it
> > capable of sending them as well, so we can provide a
> > platform-independent abstraction for both functions.
>
> There is a patch fro libpcap to allow sending frames, too. It works very
> well for me, and I suspect it has the same advanges as libcap, thus
> beeing platform independent.
> If there is interest, I'll dig it up :)
>
> CU,
> Sec
> --
> This article doesn't really cover many specifics, other than to point out
> that these pieces of equipment which have been labeled completely
> obsolete,
> still have value and function, and not only to the hacker. -- hir4-5.txt
>