aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/lwres/packet-lwres.c
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2008-10-25 20:24:31 +0000
committerBill Meier <wmeier@newsguy.com>2008-10-25 20:24:31 +0000
commit05c1929f1d51ef94a5827147aee61d2320434783 (patch)
tree3e6cc68f2dc569fe027498b7deb3d0574cd99c09 /plugins/lwres/packet-lwres.c
parent94c73a47c9e361b6eeeecf53e9b600f9cf1b77a9 (diff)
proto_register/proto_reg_handoff; Various small cleanup and bug-fixing
remove unnecessary #include prefs.f and emem.h in a few cases... svn path=/trunk/; revision=26554
Diffstat (limited to 'plugins/lwres/packet-lwres.c')
-rw-r--r--plugins/lwres/packet-lwres.c22
1 files changed, 10 insertions, 12 deletions
diff --git a/plugins/lwres/packet-lwres.c b/plugins/lwres/packet-lwres.c
index 42967ba256..1b53be2129 100644
--- a/plugins/lwres/packet-lwres.c
+++ b/plugins/lwres/packet-lwres.c
@@ -186,7 +186,6 @@ static int ett_ns_rec_item = -1;
#define LWRES_UDP_PORT 921
static guint global_lwres_port = LWRES_UDP_PORT;
-static guint lwres_port = LWRES_UDP_PORT;
void proto_reg_handoff_lwres(void);
@@ -1493,20 +1492,19 @@ proto_register_lwres(void)
void
proto_reg_handoff_lwres(void)
{
- static int lwres_prefs_initialized = FALSE;
+ static gboolean lwres_prefs_initialized = FALSE;
static dissector_handle_t lwres_handle;
+ static guint lwres_port;
if(!lwres_prefs_initialized) {
- lwres_handle = create_dissector_handle(dissect_lwres, proto_lwres);
- lwres_prefs_initialized = TRUE;
- }
- else {
- dissector_delete("udp.port",global_lwres_port, lwres_handle);
-
- }
-
- lwres_port = global_lwres_port;
+ lwres_handle = create_dissector_handle(dissect_lwres, proto_lwres);
+ lwres_prefs_initialized = TRUE;
+ }
+ else {
+ dissector_delete("udp.port", lwres_port, lwres_handle);
+ }
- dissector_add("udp.port", lwres_port, lwres_handle);
+ dissector_add("udp.port", global_lwres_port, lwres_handle);
+ lwres_port = global_lwres_port;
}