Wireshark

  • Riverbed Technology
  • WinPcap
the world's foremost network protocol analyzer
  • Wireshark
    • About
    • Download
    • Blog
  • Get Help
    • Ask a Question
    • FAQs
    • Documentation
    • Mailing Lists
    • Online Tools
    • Wiki
    • Bug Tracker
  • Develop
    • Get Involved
    • Developer's Guide
    • Browse the Code
    • Latest Builds

Wireshark-dev: Re: [Wireshark-dev] libwireshark documentation?

Date Index Thread Index Other Months All Mailing Lists
Date Prev Date Next Thread Prev Thread Next


From: Eloy Paris <peloy@xxxxxxxxxx>
Date: Tue, 1 Apr 2008 12:52:04 -0400

On Tue, Apr 01, 2008 at 06:34:45PM +0200, Sébastien Tandel wrote:

>   If you have the source code, you should notice the doc directory in
> which stands several readme's describing the API.

I did notice the doc/ directory and the various README files.

However, the documentation in the doc/ directory is written for
dissector writers, not for people writing applications that use
libwireshark services. Check by yourself by grepping for some
important API function calls (for an application developer) like
epan_dissect_new(), epan_dissect_run(), epan_dissect_free(), etc. Very
little of what is there is useful for someone writing an application
that uses libwireshark.

I am looking for documentation of the public libwireshark API, not the
internal API for writing dissectors and plugins.

Cheers,

Eloy Paris.-

> On Tue, Apr 1, 2008 at 1:24 AM, Eloy Paris <peloy@xxxxxxxxxx> wrote:
> 
> > Is there any type of documentation for developers writing applications
> > that use libwireshark services?
> >
> > I am prototyping an application that uses libwireshark for packet
> > dissection and the only documentation that I've found is the source code
> > itself. That is fine when there is no other documentation available,
> > but 1. it takes longer to develop an application, and 2. it is really
> > hard to know without a good API documentation what is internal stuff one
> > should not rely on or use, and what is stuff one can use.
> >
> > Cheers,
> >
> > Eloy Paris.-

  • Follow-Ups:
    • Re: [Wireshark-dev] libwireshark documentation?
      • From: Sébastien Tandel
    • Re: [Wireshark-dev] libwireshark documentation?
      • From: Sébastien Tandel
  • References:
    • Re: [Wireshark-dev] libwireshark documentation?
      • From: Sébastien Tandel
  • Prev by Date: Re: [Wireshark-dev] libwireshark documentation?
  • Next by Date: Re: [Wireshark-dev] libwireshark documentation?
  • Previous by thread: Re: [Wireshark-dev] libwireshark documentation?
  • Next by thread: Re: [Wireshark-dev] libwireshark documentation?
  • Index(es):
    • Date
    • Thread

Wireshark and the "fin" logo are registered trademarks of the Wireshark Foundation