Hi Don,

That sounds quite likely. This may well be a case where you need to edit
the file directly, and it seems unlikely that the compatibility issues I
mentioned would be a problem.

Alternatively have you looked to see if NetDude will do what you want?

Stephen.

On Sun, 2006-03-19 at 20:43 -0800, Don Morrison wrote:
> Hi Stephen,
> 
> Here's the problem.  I'm dealing with corrupted pcap files, where the
> last packet was partially written, but it's not of interest and all I
> want to do is truncate the last packet.  My assumption is that
> libpcap's API will not allow me to deal with this since programs that
> are dependent on it (tcpdump, ethereal) hang when attempting to open
> any such file.  Is this assumption incorrect?
> 
> Thanks,
> Don
> 
> On 3/19/06, Stephen Donnelly <[EMAIL PROTECTED]> wrote:
> > It may be worth noting (AFAIK) the libpcap file format is intended to be
> > opaque, with access for read/writing provided only by libpcap itself.
> >
> > This allows the implementation of the file format to be changed by the
> > libpcap maintainers, while remaining transparent to the user.
> >
> > If you write your own code to read/write the current libpcap file format
> > it may not deal with older files or with potential new changes (aka
> > pcap-ng, pcap 1.0, NTAR etc)
> >
> > Stephen.
> >
> > On Sun, 2006-03-19 at 17:59 -0800, Don Morrison wrote:
> > > Hello,
> > >
> > > Is there documentation describing the pcap file formats (other than
> > > the libpcap source)?
> > >
> > > Thanks,
> > > Don
> > > -
> > > This is the tcpdump-workers list.
> > > Visit https://lists.sandelman.ca/ to unsubscribe.
> > --
> > -----------------------------------------------------------------------
> >     Stephen Donnelly BCMS PhD           email: [EMAIL PROTECTED]
> >     Endace Technology Ltd               phone: +64 7 839 0540
> >     Hamilton, New Zealand               cell:  +64 21 1104378
> > -----------------------------------------------------------------------
> >
> > -
> > This is the tcpdump-workers list.
> > Visit https://lists.sandelman.ca/ to unsubscribe.
> >
> -
> This is the tcpdump-workers list.
> Visit https://lists.sandelman.ca/ to unsubscribe.
-- 
-----------------------------------------------------------------------
    Stephen Donnelly BCMS PhD           email: [EMAIL PROTECTED]
    Endace Technology Ltd               phone: +64 7 839 0540
    Hamilton, New Zealand               cell:  +64 21 1104378
-----------------------------------------------------------------------

-
This is the tcpdump-workers list.
Visit https://lists.sandelman.ca/ to unsubscribe.

Reply via email to