From Jean-Baptiste Marchand: add more MAPI procedure names.
svn path=/trunk/; revision=8769
This commit is contained in:
parent
7cff735ffb
commit
3a23c4e4b7
3
AUTHORS
3
AUTHORS
|
@ -1575,7 +1575,8 @@ Jean-Baptiste Marchand <Jean-Baptiste.Marchand [AT] hsc.fr> {
|
|||
objects in SAMR
|
||||
Fix for NETLOGON/DsrGetSiteName and other NETLOGON functions
|
||||
Initial DRSUAPI (Active Directory directory replication) support
|
||||
Procedure names for TAPI interface
|
||||
Changed or added procedure names for a number of DCE RPC
|
||||
interfaces
|
||||
}
|
||||
|
||||
Andreas Trauer <andreas.trauer [AT] siemens.com> {
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for MS Exchange MAPI
|
||||
* Copyright 2002, Ronnie Sahlberg
|
||||
*
|
||||
* $Id: packet-dcerpc-mapi.c,v 1.24 2003/08/04 02:49:02 tpot Exp $
|
||||
* $Id: packet-dcerpc-mapi.c,v 1.25 2003/10/24 00:42:16 guy Exp $
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
@ -280,7 +280,7 @@ mapi_logon_reply(tvbuff_t *tvb, int offset,
|
|||
}
|
||||
|
||||
static int
|
||||
mapi_unknown_02_request(tvbuff_t *tvb, int offset,
|
||||
mapi_ec_do_rpc_request(tvbuff_t *tvb, int offset,
|
||||
packet_info *pinfo, proto_tree *tree, char *drep)
|
||||
{
|
||||
offset = dissect_nt_policy_hnd(tvb, offset, pinfo, tree, drep,
|
||||
|
@ -306,7 +306,7 @@ mapi_unknown_02_request(tvbuff_t *tvb, int offset,
|
|||
return offset;
|
||||
}
|
||||
static int
|
||||
mapi_unknown_02_reply(tvbuff_t *tvb, int offset,
|
||||
mapi_ec_do_rpc_reply(tvbuff_t *tvb, int offset,
|
||||
packet_info *pinfo, proto_tree *tree, char *drep)
|
||||
{
|
||||
offset = dissect_nt_policy_hnd(tvb, offset, pinfo, tree, drep,
|
||||
|
@ -357,16 +357,24 @@ mapi_logoff_reply(tvbuff_t *tvb, int offset,
|
|||
|
||||
|
||||
static dcerpc_sub_dissector dcerpc_mapi_dissectors[] = {
|
||||
{ MAPI_LOGON, "Logon",
|
||||
{ MAPI_EC_DO_CONNECT, "EcDoConnect",
|
||||
mapi_logon_rqst,
|
||||
mapi_logon_reply },
|
||||
{ MAPI_LOGOFF, "Logoff",
|
||||
{ MAPI_EC_DO_DISCONNECT,"EcDoDisconnect",
|
||||
mapi_logoff_rqst,
|
||||
mapi_logoff_reply },
|
||||
{ MAPI_UNKNOWN_02, "unknown_02",
|
||||
mapi_unknown_02_request,
|
||||
mapi_unknown_02_reply },
|
||||
|
||||
{ MAPI_EC_DO_RPC, "EcDoRpc",
|
||||
mapi_ec_do_rpc_request,
|
||||
mapi_ec_do_rpc_reply },
|
||||
{ MAPI_EC_GET_MORE_RPC, "EcGetMoreRpc", NULL, NULL },
|
||||
{ MAPI_EC_REGISTER_PUSH_NOTIFICATION, "EcRRegisterPushNotification",
|
||||
NULL, NULL },
|
||||
{ MAPI_EC_UNREGISTER_PUSH_NOTIFICATION, "EcRUnregisterPushNotification",
|
||||
NULL, NULL },
|
||||
{ MAPI_EC_DUMMY_RPC, "EcDummyRpc", NULL, NULL },
|
||||
{ MAPI_EC_GET_DC_NAME, "EcRGetDCName", NULL, NULL },
|
||||
{ MAPI_EC_NET_GET_DC_NAME, "EcRNetGetDCName", NULL, NULL },
|
||||
{ MAPI_EC_DO_RPC_EXT, "EcDoRpcExt", NULL, NULL },
|
||||
{0, NULL, NULL, NULL }
|
||||
};
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Routines for MS Exchange MAPI dissection
|
||||
* Copyright 2002, Ronnie Sahlberg
|
||||
*
|
||||
* $Id: packet-dcerpc-mapi.h,v 1.3 2002/08/28 21:00:09 jmayer Exp $
|
||||
* $Id: packet-dcerpc-mapi.h,v 1.4 2003/10/24 00:42:16 guy Exp $
|
||||
*
|
||||
* Ethereal - Network traffic analyzer
|
||||
* By Gerald Combs <gerald@ethereal.com>
|
||||
|
@ -26,8 +26,16 @@
|
|||
#ifndef __PACKET_DCERPC_MAPI_H
|
||||
#define __PACKET_DCERPC_MAPI_H
|
||||
|
||||
#define MAPI_LOGON 0x00
|
||||
#define MAPI_LOGOFF 0x01
|
||||
#define MAPI_UNKNOWN_02 0x02
|
||||
#define MAPI_EC_DO_CONNECT 0x00
|
||||
#define MAPI_EC_DO_DISCONNECT 0x01
|
||||
#define MAPI_EC_DO_RPC 0x02
|
||||
#define MAPI_EC_GET_MORE_RPC 0x03
|
||||
#define MAPI_EC_REGISTER_PUSH_NOTIFICATION 0x04
|
||||
#define MAPI_EC_UNREGISTER_PUSH_NOTIFICATION 0x05
|
||||
#define MAPI_EC_DUMMY_RPC 0x06
|
||||
#define MAPI_EC_GET_DC_NAME 0x07
|
||||
#define MAPI_EC_NET_GET_DC_NAME 0x08
|
||||
#define MAPI_EC_DO_RPC_EXT 0x09
|
||||
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue