PIDL (DCERPC eventlog): enhance dissector
* Fix -Wunused-function (Add functions to eventlog.cnf with NOEMIT) * Remove dissector DCERPC eventlog from DIRTY list Change-Id: I29710ce4f548a6e4d9bf1dd6e652acf1eeaddf2c Reviewed-on: https://code.wireshark.org/review/4324 Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
parent
d572634e0a
commit
1633724997
|
@ -170,6 +170,7 @@ set(PIDL_DISSECTOR_SRC
|
|||
dissectors/packet-dcerpc-dnsserver.c
|
||||
dissectors/packet-dcerpc-dssetup.c
|
||||
dissectors/packet-dcerpc-efs.c
|
||||
dissectors/packet-dcerpc-eventlog.c
|
||||
dissectors/packet-dcerpc-frstrans.c
|
||||
dissectors/packet-dcerpc-initshutdown.c
|
||||
dissectors/packet-dcerpc-nspi.c
|
||||
|
@ -181,7 +182,6 @@ set(PIDL_DISSECTOR_SRC
|
|||
)
|
||||
set(DIRTY_PIDL_DISSECTOR_SRC
|
||||
dissectors/packet-dcerpc-dfs.c
|
||||
dissectors/packet-dcerpc-eventlog.c
|
||||
dissectors/packet-dcerpc-lsa.c
|
||||
dissectors/packet-dcerpc-mapi.c
|
||||
dissectors/packet-dcerpc-mdssvc.c
|
||||
|
|
|
@ -51,6 +51,7 @@ PIDL_DISSECTOR_SRC = \
|
|||
packet-dcerpc-dssetup.c \
|
||||
packet-dcerpc-dnsserver.c \
|
||||
packet-dcerpc-efs.c \
|
||||
packet-dcerpc-eventlog.c \
|
||||
packet-dcerpc-frstrans.c \
|
||||
packet-dcerpc-initshutdown.c \
|
||||
packet-dcerpc-nspi.c \
|
||||
|
@ -67,7 +68,6 @@ PIDL_DISSECTOR_SRC = \
|
|||
DIRTY_PIDL_DISSECTOR_SRC = \
|
||||
packet-dcerpc-dfs.c \
|
||||
packet-dcerpc-drsuapi.c \
|
||||
packet-dcerpc-eventlog.c \
|
||||
packet-dcerpc-lsa.c \
|
||||
packet-dcerpc-mapi.c \
|
||||
packet-dcerpc-mdssvc.c \
|
||||
|
|
|
@ -202,7 +202,6 @@ static int eventlog_dissect_element_Record_data_offset(tvbuff_t *tvb _U_, int of
|
|||
static int eventlog_dissect_element_Record_source_name(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_Record_computer_name(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_Record_strings(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_Record_strings_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_Record_raw_data(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ChangeUnknown0_unknown0(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ChangeUnknown0_unknown1(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
|
@ -261,7 +260,6 @@ static int eventlog_dissect_element_ReadEventLogW_offset(tvbuff_t *tvb _U_, int
|
|||
static int eventlog_dissect_element_ReadEventLogW_number_of_bytes(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ReadEventLogW_data(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ReadEventLogW_data_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ReadEventLogW_data__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ReadEventLogW_sent_size(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ReadEventLogW_sent_size_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
static int eventlog_dissect_element_ReadEventLogW_real_size(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_);
|
||||
|
@ -715,14 +713,6 @@ eventlog_dissect_element_Record_data_offset(tvbuff_t *tvb _U_, int offset _U_, p
|
|||
return offset;
|
||||
}
|
||||
|
||||
static int
|
||||
eventlog_dissect_element_Record_strings_(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
|
||||
{
|
||||
offset = dissect_null_term_wstring(tvb, offset, pinfo, tree, drep, hf_eventlog_eventlog_Record_strings , 0);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
static int
|
||||
eventlog_dissect_element_Record_raw_data(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
|
||||
{
|
||||
|
@ -1624,14 +1614,6 @@ eventlog_dissect_element_ReadEventLogW_data(tvbuff_t *tvb _U_, int offset _U_, p
|
|||
return offset;
|
||||
}
|
||||
|
||||
static int
|
||||
eventlog_dissect_element_ReadEventLogW_data__(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
|
||||
{
|
||||
offset = PIDL_dissect_uint8(tvb, offset, pinfo, tree, di, drep, hf_eventlog_eventlog_ReadEventLogW_data, 0);
|
||||
|
||||
return offset;
|
||||
}
|
||||
|
||||
static int
|
||||
eventlog_dissect_element_ReadEventLogW_sent_size(tvbuff_t *tvb _U_, int offset _U_, packet_info *pinfo _U_, proto_tree *tree _U_, dcerpc_info* di _U_, guint8 *drep _U_)
|
||||
{
|
||||
|
|
|
@ -16,7 +16,8 @@ MANUAL eventlog_dissect_element_Record_num_of_strings
|
|||
MANUAL eventlog_dissect_element_Record_stringoffset
|
||||
MANUAL eventlog_dissect_element_Record_strings
|
||||
|
||||
|
||||
NOEMIT eventlog_dissect_element_Record_strings_
|
||||
NOEMIT eventlog_dissect_element_ReadEventLogW_data__
|
||||
#
|
||||
# policyhandle tracking
|
||||
# This block is to specify where a policyhandle is opened and where it is
|
||||
|
|
Loading…
Reference in New Issue