(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dissectors/packet-dcom-remact.c) |
| |
| 62 | | | dissect_remact_remote_activation_rqst(tvbuff_t *tvb, int offset, |
| 63 | | | packet_info *pinfo, proto_tree *tree, guint8 *drep) |
| 64 | | | { |
| 65 | | | guint32 u32ClientImpLevel; |
| 66 | | | guint32 u32Mode; |
| 67 | | | guint32 u32Interfaces; |
| 68 | | | guint32 u32Pointer; |
| 69 | | | guint32 u32ArraySize; |
| 70 | | | guint32 u32ItemIdx; |
| 71 | | | guint16 u16ProtSeqs; |
| 72 | | | e_uuid_t clsid; |
| 73 | | | e_uuid_t iid; |
| 74 | | | |
| 75 | | | gchar szObjName[1000] = { 0 }; |
| 76 | | | guint32 u32ObjNameLen = sizeof(szObjName); |
| 77 | | | |
| 78 | | | offset = dissect_dcom_this(tvb, offset, pinfo, tree, drep); |
| 79 | | | |
| 80 | | | offset = dissect_dcom_append_UUID(tvb, offset, pinfo, tree, drep, |
| 81 | [+] | | hf_dcom_clsid, -1, &clsid); |
Event 1:
&clsid is passed to dissect_dcom_append_UUID() as the eighth argument.
hide
Event 2:
dissect_dcom_append_UUID() does not initialize clsid. - This may be because of a failure case or other special case for dissect_dcom_append_UUID().
hide
|
|
 |
| |