Ethereal-users: Re: [ethereal-users] Support for Token-Ring

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxx>
Date: Thu, 13 Jul 2000 11:39:16 -0700 (PDT)
> It shouldn't be too difficult. Anyway, we need that libpcap supports Token
> Ring . As far as I know, current libpcap doesn't.

It does partially support it, as per:

> > (Note that the packet filter compiler in libpcap won't generate code to
> > correctly handle source-routed packets; making it do so would, I
> > suspect, involve a fair bit of work to handle variable-length link-layer
> > headers - the BPF machine language might support it, but it really
> > prefers fixed-length headers.
> >
> > It looks as if it should generate correct code for non-source-routed
> > packets, however.
> >
> > It also can't handle tests of link-layer addresses on Token Ring, but
> > mergng in changes from patches out there for Token Ring support should
> > allow it to do that - at least for non-source-routed packets.

I.e., it can capture, but it can't filter on link-layer addresses, and
can't handle source-routed packets.