aboutsummaryrefslogtreecommitdiffstats
path: root/epan/epan.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2002-10-22 08:22:07 +0000
committerGuy Harris <guy@alum.mit.edu>2002-10-22 08:22:07 +0000
commit28c1a65e85c3e2e0d6b6ce64d7eccdc53ccc418e (patch)
tree572e809cf152b0f2b514f348967fa91b6c769611 /epan/epan.c
parent6ba1ee899bc6048e4b4421d1b425a81f71ecc7f0 (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.c10
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)