aboutsummaryrefslogtreecommitdiffstats
path: root/packet-smb-common.h
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2003-05-09 01:41:28 +0000
committerTim Potter <tpot@samba.org>2003-05-09 01:41:28 +0000
commit2b39831b5b2b1659b5f74bc9eb0cc301f1d4926d (patch)
tree5af3a038481c6980d0635e184c9fac079d390625 /packet-smb-common.h
parentd812376fe4f17ea4285855af3e97f329261841bc (diff)
Move the ntlmv2 response dissection out of packet-ntlmssp.c and in to
packet-smb-common.c so it can be used elsewhere. Dissect a ntlmv2 response in a session setup SMB if detected. svn path=/trunk/; revision=7655
Diffstat (limited to 'packet-smb-common.h')
-rw-r--r--packet-smb-common.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/packet-smb-common.h b/packet-smb-common.h
index a42254397d..48b8f713e1 100644
--- a/packet-smb-common.h
+++ b/packet-smb-common.h
@@ -2,7 +2,7 @@
* Routines for SMB packet dissection
* Copyright 1999, Richard Sharpe <rsharpe@ns.aus.com>
*
- * $Id: packet-smb-common.h,v 1.21 2003/04/28 04:44:54 tpot Exp $
+ * $Id: packet-smb-common.h,v 1.22 2003/05/09 01:41:28 tpot Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -80,4 +80,20 @@ dissect_nt_sec_desc(tvbuff_t *tvb, int offset, packet_info *pinfo,
extern const value_string share_type_vals[];
+/* Dissect a ntlmv2 response */
+
+int
+dissect_ntlmv2_response(tvbuff_t *tvb, proto_tree *ntlmssp_tree, int offset,
+ int len);
+
+void register_smb_common(int proto_smb);
+
+extern const value_string ntlm_name_types[];
+
+#define NTLM_NAME_END 0x0000
+#define NTLM_NAME_NB_HOST 0x0001
+#define NTLM_NAME_NB_DOMAIN 0x0002
+#define NTLM_NAME_DNS_HOST 0x0003
+#define NTLM_NAME_DNS_DOMAIN 0x0004
+
#endif