diff options
author | Guy Harris <guy@alum.mit.edu> | 2002-10-22 08:22:07 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2002-10-22 08:22:07 +0000 |
commit | 28c1a65e85c3e2e0d6b6ce64d7eccdc53ccc418e (patch) | |
tree | 572e809cf152b0f2b514f348967fa91b6c769611 /epan/epan.c | |
parent | 6ba1ee899bc6048e4b4421d1b425a81f71ecc7f0 (diff) |
Add in a notion of "circuits", which are for virtual circuit-oriented
protocols (where there's a virtual circuit ID of some sort in packets)
what conversations are for protocols ultimately running atop
connectionless network layers. Have circuit type and ID values in the
"packet_info" structure.
Have the Frame Relay dissector set the circuit type and ID values, and
have the Wellfleet compression protocol set up circuit information and
store compression information with the circuit.
svn path=/trunk/; revision=6469
Diffstat (limited to 'epan/epan.c')
-rw-r--r-- | epan/epan.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/epan/epan.c b/epan/epan.c index dece9175b6..47586113dd 100644 --- a/epan/epan.c +++ b/epan/epan.c @@ -1,6 +1,6 @@ /* epan.h * - * $Id: epan.c,v 1.21 2002/09/09 21:04:06 guy Exp $ + * $Id: epan.c,v 1.22 2002/10/22 08:22:05 guy Exp $ * * Ethereal Protocol Analyzer Library */ @@ -14,6 +14,7 @@ #include "epan_dissect.h" #include "conversation.h" +#include "circuit.h" #include "except.h" #include "packet.h" #include "column-utils.h" @@ -65,14 +66,17 @@ epan_cleanup(void) except_deinit(); } - void epan_conversation_init(void) { conversation_init(); } - +void +epan_circuit_init(void) +{ + circuit_init(); +} epan_dissect_t* epan_dissect_new(gboolean create_proto_tree, gboolean proto_tree_visible) |