aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2005-09-17 00:31:15 +0000
committerGuy Harris <guy@alum.mit.edu>2005-09-17 00:31:15 +0000
commitab2dca91148fe9365107cc3589894e271b3a8f3b (patch)
tree9929ad89e2778aed5cbd7ad59184341d32425ddc
parentb7b80d94bee66b7edbd606c5ce6afdeb009bd5b8 (diff)
Move some headers for stuff defined by a dissector into epan/dissectors
- and rename smb.h to packet-smb.h, as it's packet-smb.c's header file. svn path=/trunk/; revision=15845
-rw-r--r--epan/Makefile.common3
-rw-r--r--epan/dissectors/Makefile.common3
-rw-r--r--epan/dissectors/format-oid.h (renamed from epan/format-oid.h)0
-rw-r--r--epan/dissectors/packet-cops.c2
-rw-r--r--epan/dissectors/packet-ndmp.c16
-rw-r--r--epan/dissectors/packet-rpc.c2
-rw-r--r--epan/dissectors/packet-smb-browse.c2
-rw-r--r--epan/dissectors/packet-smb-mailslot.c2
-rw-r--r--epan/dissectors/packet-smb-pipe.c2
-rw-r--r--epan/dissectors/packet-smb-sidsnooping.c2
-rw-r--r--epan/dissectors/packet-smb.c2
-rw-r--r--epan/dissectors/packet-smb.h (renamed from epan/smb.h)8
-rw-r--r--epan/dissectors/packet-snmp.c2
-rw-r--r--epan/dissectors/packet-windows-common.c2
-rw-r--r--epan/dissectors/rpc_defrag.h (renamed from epan/rpc_defrag.h)4
-rw-r--r--gtk/smb_stat.c2
-rw-r--r--tap-smbsids.c2
-rw-r--r--tap-smbstat.c2
18 files changed, 28 insertions, 30 deletions
diff --git a/epan/Makefile.common b/epan/Makefile.common
index d985485cca..fb1adb9dfa 100644
--- a/epan/Makefile.common
+++ b/epan/Makefile.common
@@ -125,7 +125,6 @@ LIBETHEREAL_INCLUDES = \
expert.h \
filesystem.h \
follow.h \
- format-oid.h \
frame_data.h \
gnuc_format_check.h \
greproto.h \
@@ -155,14 +154,12 @@ LIBETHEREAL_INCLUDES = \
reassemble.h \
report_err.h \
req_resp_hdrs.h \
- rpc_defrag.h \
rtp_pt.h \
sctpppids.h \
sha1.h \
sigcomp_state_hdlr.h \
sigcomp-udvm.h \
slab.h \
- smb.h \
sminmpec.h \
sna-utils.h \
stat_cmd_args.h \
diff --git a/epan/dissectors/Makefile.common b/epan/dissectors/Makefile.common
index 7fc3e122b9..f0e00d7414 100644
--- a/epan/dissectors/Makefile.common
+++ b/epan/dissectors/Makefile.common
@@ -638,6 +638,7 @@ DISSECTOR_SRC = \
# corresponding headers
DISSECTOR_INCLUDES = \
$(PIDL_DISSECTOR_INCLUDES) \
+ format-oid.h \
packet-acse.h \
packet-actrace.h \
packet-afp.h \
@@ -837,6 +838,7 @@ DISSECTOR_INCLUDES = \
packet-ses.h \
packet-sip.h \
packet-sll.h \
+ packet-smb.h \
packet-smb-browse.h \
packet-smb-common.h \
packet-smb-mailslot.h \
@@ -879,6 +881,7 @@ DISSECTOR_INCLUDES = \
packet-yppasswd.h \
packet-ypserv.h \
packet-ypxfr.h \
+ rpc_defrag.h \
$(GENERATED_HEADER_FILES)
# Dissector helpers. They're included in the source files in this
diff --git a/epan/format-oid.h b/epan/dissectors/format-oid.h
index 07c33cb231..07c33cb231 100644
--- a/epan/format-oid.h
+++ b/epan/dissectors/format-oid.h
diff --git a/epan/dissectors/packet-cops.c b/epan/dissectors/packet-cops.c
index ea6e9cdedd..8c3861a5e2 100644
--- a/epan/dissectors/packet-cops.c
+++ b/epan/dissectors/packet-cops.c
@@ -85,7 +85,7 @@
#endif /* HAVE_SOME_SNMP */
#include <epan/asn1.h>
-#include <epan/format-oid.h>
+#include <epan/dissectors/format-oid.h>
#include <epan/prefs.h>
#include <epan/emem.h>
diff --git a/epan/dissectors/packet-ndmp.c b/epan/dissectors/packet-ndmp.c
index 12ddfa13b9..4a70e2d8d1 100644
--- a/epan/dissectors/packet-ndmp.c
+++ b/epan/dissectors/packet-ndmp.c
@@ -46,11 +46,9 @@
#include "packet-frame.h"
#include <epan/prefs.h>
#include <epan/reassemble.h>
-#include <epan/rpc_defrag.h>
+#include <epan/dissectors/rpc_defrag.h>
#define TCP_PORT_NDMP 10000
-#define NDMP_RM_LASTFRAG 0x80000000
-#define NDMP_RM_LENGTH 0x7fffffff
static int proto_ndmp = -1;
static int hf_ndmp_lastfrag = -1;
@@ -2801,7 +2799,7 @@ dissect_ndmp_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/*
* Check if this is the last fragment.
*/
- if (!(ndmp_rm & NDMP_RM_LASTFRAG)) {
+ if (!(ndmp_rm & RPC_RM_LASTFRAG)) {
/*
* This isn't the last fragment.
* If we're doing reassembly, just return
@@ -2827,8 +2825,8 @@ dissect_ndmp_message(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
hdr_item = proto_tree_add_text(ndmp_tree, tvb, 0, 4,
"Fragment header: %s%u %s",
- (ndmp_rm & NDMP_RM_LASTFRAG) ? "Last fragment, " : "",
- ndmp_rm & NDMP_RM_LENGTH, plurality(ndmp_rm & NDMP_RM_LENGTH, "byte", "bytes"));
+ (ndmp_rm & RPC_RM_LASTFRAG) ? "Last fragment, " : "",
+ ndmp_rm & RPC_RM_FRAGLEN, plurality(ndmp_rm & RPC_RM_FRAGLEN, "byte", "bytes"));
hdr_tree = proto_item_add_subtree(hdr_item, ett_ndmp_fraghdr);
proto_tree_add_boolean(hdr_tree, hf_ndmp_lastfrag, tvb, 0, 4, ndmp_rm);
proto_tree_add_uint(hdr_tree, hf_ndmp_fraglen, tvb, 0, 4, ndmp_rm);
@@ -2867,7 +2865,7 @@ dissect_ndmp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
* It has to be >=24 bytes or (arbitrary limit) <1Mbyte
*/
if(len>=4){
- tmp=(tvb_get_ntohl(tvb, 0)&NDMP_RM_LENGTH);
+ tmp=(tvb_get_ntohl(tvb, 0)&RPC_RM_FRAGLEN);
if( (tmp<24)||(tmp>1000000) ){
return 0;
}
@@ -3575,10 +3573,10 @@ proto_register_ndmp(void)
NULL, 0, "Estimated time remaining", HFILL }},
{ &hf_ndmp_lastfrag, {
"Last Fragment", "ndmp.lastfrag", FT_BOOLEAN, 32,
- &yesno, NDMP_RM_LASTFRAG, "Last Fragment", HFILL }},
+ &yesno, RPC_RM_LASTFRAG, "Last Fragment", HFILL }},
{ &hf_ndmp_fraglen, {
"Fragment Length", "ndmp.fraglen", FT_UINT32, BASE_DEC,
- NULL, NDMP_RM_LENGTH, "Fragment Length", HFILL }},
+ NULL, RPC_RM_FRAGLEN, "Fragment Length", HFILL }},
};
static gint *ett[] = {
diff --git a/epan/dissectors/packet-rpc.c b/epan/dissectors/packet-rpc.c
index 2676ac2525..7b8b22ff73 100644
--- a/epan/dissectors/packet-rpc.c
+++ b/epan/dissectors/packet-rpc.c
@@ -40,7 +40,7 @@
#include "packet-tcp.h"
#include <epan/prefs.h>
#include <epan/reassemble.h>
-#include <epan/rpc_defrag.h>
+#include <epan/dissectors/rpc_defrag.h>
#include "packet-nfs.h"
#include <epan/tap.h>
#include <epan/emem.h>
diff --git a/epan/dissectors/packet-smb-browse.c b/epan/dissectors/packet-smb-browse.c
index 0edf5f4322..b97e3eae61 100644
--- a/epan/dissectors/packet-smb-browse.c
+++ b/epan/dissectors/packet-smb-browse.c
@@ -36,7 +36,7 @@
#include <glib.h>
#include <ctype.h>
#include <epan/packet.h>
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
#include "packet-smb-browse.h"
#include "packet-dcerpc.h"
diff --git a/epan/dissectors/packet-smb-mailslot.c b/epan/dissectors/packet-smb-mailslot.c
index 53e23435b5..9fedb35552 100644
--- a/epan/dissectors/packet-smb-mailslot.c
+++ b/epan/dissectors/packet-smb-mailslot.c
@@ -34,7 +34,7 @@
#include <glib.h>
#include <epan/packet.h>
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
#include "packet-smb-mailslot.h"
#include "packet-smb-browse.h"
#include "packet-smb-pipe.h"
diff --git a/epan/dissectors/packet-smb-pipe.c b/epan/dissectors/packet-smb-pipe.c
index 77bf1340ad..d7a3d36cf0 100644
--- a/epan/dissectors/packet-smb-pipe.c
+++ b/epan/dissectors/packet-smb-pipe.c
@@ -42,7 +42,7 @@ XXX Fixme : shouldnt show [malformed frame] for long packets
#include <glib.h>
#include <ctype.h>
#include <epan/packet.h>
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
#include "packet-smb-pipe.h"
#include "packet-smb-browse.h"
#include "packet-smb-common.h"
diff --git a/epan/dissectors/packet-smb-sidsnooping.c b/epan/dissectors/packet-smb-sidsnooping.c
index d3dd921402..19dd526126 100644
--- a/epan/dissectors/packet-smb-sidsnooping.c
+++ b/epan/dissectors/packet-smb-sidsnooping.c
@@ -37,7 +37,7 @@
#include "packet-dcerpc.h"
#include "packet-dcerpc-nt.h"
#include "register.h"
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
#include "packet-smb-sidsnooping.h"
static int hf_lsa = -1;
diff --git a/epan/dissectors/packet-smb.c b/epan/dissectors/packet-smb.c
index 3714429bdd..22514d9d6b 100644
--- a/epan/dissectors/packet-smb.c
+++ b/epan/dissectors/packet-smb.c
@@ -38,7 +38,7 @@
#include <ctype.h>
#include <epan/packet.h>
#include <epan/conversation.h>
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
#include <epan/strutil.h>
#include <epan/prefs.h>
#include <epan/reassemble.h>
diff --git a/epan/smb.h b/epan/dissectors/packet-smb.h
index a7d825643a..cb545ca310 100644
--- a/epan/smb.h
+++ b/epan/dissectors/packet-smb.h
@@ -1,5 +1,5 @@
-/* smb.h
- * Defines for smb packet dissection
+/* packet-smb.h
+ * Defines for SMB packet dissection
* Copyright 1999, Richard Sharpe <rsharpe@ns.aus.com>
*
* $Id$
@@ -23,8 +23,8 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
-#ifndef _SMB_H
-#define _SMB_H
+#ifndef __PACKET_SMB_H__
+#define __PACKET_SMB_H__
ETH_VAR_IMPORT gboolean sid_name_snooping;
diff --git a/epan/dissectors/packet-snmp.c b/epan/dissectors/packet-snmp.c
index 284bf96ff4..91bd31e8cd 100644
--- a/epan/dissectors/packet-snmp.c
+++ b/epan/dissectors/packet-snmp.c
@@ -112,7 +112,7 @@
#include <epan/asn1.h>
#include "packet-snmp.h"
-#include <epan/format-oid.h>
+#include <epan/dissectors/format-oid.h>
/* Take a pointer that may be null and return a pointer that's not null
by turning null pointers into pointers to the above null string,
diff --git a/epan/dissectors/packet-windows-common.c b/epan/dissectors/packet-windows-common.c
index 45d3098149..7a46b2b122 100644
--- a/epan/dissectors/packet-windows-common.c
+++ b/epan/dissectors/packet-windows-common.c
@@ -33,7 +33,7 @@
#include "packet-dcerpc.h"
#include "packet-smb-sidsnooping.h"
#include "packet-windows-common.h"
-#include <epan/smb.h> /* for "sid_name_snooping" */
+#include <epan/dissectors/packet-smb.h> /* for "sid_name_snooping" */
static int hf_nt_sec_desc_revision = -1;
static int hf_nt_sec_desc_type_owner_defaulted = -1;
diff --git a/epan/rpc_defrag.h b/epan/dissectors/rpc_defrag.h
index c84317c467..3190221864 100644
--- a/epan/rpc_defrag.h
+++ b/epan/dissectors/rpc_defrag.h
@@ -28,8 +28,8 @@
/*
* RPC-over-TCP fragmentation.
*/
-#define RPC_RM_LASTFRAG 0x80000000L
-#define RPC_RM_FRAGLEN 0x7fffffffL
+#define RPC_RM_LASTFRAG 0x80000000U
+#define RPC_RM_FRAGLEN 0x7fffffffU
typedef gboolean (*rec_dissector_t)(tvbuff_t *, packet_info *, proto_tree *,
tvbuff_t *, fragment_data *, gboolean, guint32, gboolean);
diff --git a/gtk/smb_stat.c b/gtk/smb_stat.c
index f63d262063..4c22787482 100644
--- a/gtk/smb_stat.c
+++ b/gtk/smb_stat.c
@@ -39,7 +39,7 @@
#include <epan/value_string.h>
#include <epan/tap.h>
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
#include "../register.h"
#include "../timestats.h"
#include "compat_macros.h"
diff --git a/tap-smbsids.c b/tap-smbsids.c
index 51b39e1637..cb601a7c19 100644
--- a/tap-smbsids.c
+++ b/tap-smbsids.c
@@ -39,7 +39,7 @@
#include <epan/tap.h>
#include <epan/stat_cmd_args.h>
#include "epan/value_string.h"
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
static int
diff --git a/tap-smbstat.c b/tap-smbstat.c
index a1ff557ca9..c8c6c88594 100644
--- a/tap-smbstat.c
+++ b/tap-smbstat.c
@@ -37,7 +37,7 @@
#include <epan/tap.h>
#include <epan/stat_cmd_args.h>
#include "epan/value_string.h"
-#include <epan/smb.h>
+#include <epan/dissectors/packet-smb.h>
#include "register.h"
#include "timestats.h"