Ethereal-dev: Re: [ethereal-dev] CLIP patch

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: Wed, 28 Jul 1999 13:21:35 -0700 (PDT)
> Why are there two different calling types for the dissect-* functions?

Probably no strong reason - most dissect routines are above the link
layer, and get an offset into the raw frame data indicating where the
data they're supposed to dissect beings, but the top-level link-layer
dissector starts at an offset of 0, and doesn't need to be passed an
offset.

They could probably be changed to take an offset as an argument and
ignore it.