diff options
-rw-r--r-- | packet-smb-common.h | 5 | ||||
-rw-r--r-- | packet-smb.c | 7 |
2 files changed, 8 insertions, 4 deletions
diff --git a/packet-smb-common.h b/packet-smb-common.h index f8979f62c1..94719e3f96 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.8 2002/01/28 00:58:46 guy Exp $ + * $Id: packet-smb-common.h,v 1.9 2002/02/21 18:39:49 tpot Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -62,4 +62,7 @@ int dissect_smb_64bit_time(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int dissect_nt_sid(tvbuff_t *tvb, packet_info *pinfo, int offset, proto_tree *parent_tree, char *name); +int +dissect_nt_sec_desc(tvbuff_t *tvb, packet_info *pinfo, int offset, proto_tree *parent_tree, int len); + #endif diff --git a/packet-smb.c b/packet-smb.c index a591bebaa4..c6e082534b 100644 --- a/packet-smb.c +++ b/packet-smb.c @@ -3,7 +3,7 @@ * Copyright 1999, Richard Sharpe <rsharpe@ns.aus.com> * 2001 Rewrite by Ronnie Sahlberg and Guy Harris * - * $Id: packet-smb.c,v 1.208 2002/02/20 21:46:41 guy Exp $ + * $Id: packet-smb.c,v 1.209 2002/02/21 18:39:49 tpot Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -6466,7 +6466,8 @@ dissect_nt_sid(tvbuff_t *tvb, packet_info *pinfo, int offset, proto_tree *parent offset += 1; switch(revision){ - case 1: /*only revision of SOD we will se ?*/ + case 1: + case 2: /* Not sure what the different revision numbers mean */ /* number of authorities*/ num_auth = tvb_get_guint8(tvb, offset); proto_tree_add_item(tree, hf_smb_sid_num_auth, tvb, offset, 1, TRUE); @@ -6782,7 +6783,7 @@ dissect_nt_sec_desc_type(tvbuff_t *tvb, packet_info *pinfo, int offset, proto_tr } -static int +int dissect_nt_sec_desc(tvbuff_t *tvb, packet_info *pinfo, int offset, proto_tree *parent_tree, int len) { proto_item *item = NULL; |