Ethereal-dev: [ethereal-dev] Keeping state etc

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

From: Richard Sharpe <sharpe@xxxxxxxxxx>
Date: Sun, 12 Sep 1999 06:04:40 +0900
Hi,

I have thought some more about keeping state.

We clearly do not want to do it on a per-packet basis.

We want to do it on the basis of what makes sense for each protocol. For
IP, this is usually <SIP, DIP, SPort, DPort> but other protocols like IPX
will have different needs.

Now, I want to move to using Glib's hashing routines for this, and need
some ideas on what other protocols need so I can build more generalized
support that lots of different protocols can use for keeping state.