Macros | |
#define | __BEGIN_DECLS |
#define | __END_DECLS |
Functions | |
NTSTATUS | dcerpc_server_exchange_async_emsmdb_init (void) |
NTSTATUS | dcerpc_server_exchange_drs_init (void) |
NTSTATUS | dcerpc_server_exchange_ds_rfr_init (void) |
NTSTATUS | dcerpc_server_exchange_emsmdb_init (void) |
NTSTATUS | dcerpc_server_exchange_mta_init (void) |
NTSTATUS | dcerpc_server_exchange_mta_qadmin_init (void) |
NTSTATUS | dcerpc_server_exchange_nsp_init (void) |
NTSTATUS | dcerpc_server_exchange_store_admin1_init (void) |
NTSTATUS | dcerpc_server_exchange_store_admin2_init (void) |
NTSTATUS | dcerpc_server_exchange_store_admin3_init (void) |
NTSTATUS | dcerpc_server_exchange_store_information_init (void) |
NTSTATUS | dcerpc_server_exchange_sysatt_cluster_init (void) |
NTSTATUS | dcerpc_server_exchange_system_attendant_init (void) |
NTSTATUS | dcerpc_server_exchange_unknown_init (void) |
NTSTATUS | dcerpc_server_exchange_xds_init (void) |
__BEGIN_DECLS NTSTATUS | dcerpc_server_mapiproxy_init (void) |
void | dcesrv_dra_adopt (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_adopt *) |
void | dcesrv_dra_authorize_replica (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_authorize_replica *) |
void | dcesrv_dra_delete_subref (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_delete_subref *) |
void | dcesrv_dra_modify_entry (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_modify_entry *) |
void | dcesrv_dra_reference_update (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_reference_update *) |
void | dcesrv_dra_replica_add (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_replica_add *) |
void | dcesrv_dra_replica_delete (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_replica_delete *) |
void | dcesrv_dra_replica_synchronize (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_replica_synchronize *) |
void | dcesrv_dra_set_status (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_set_status *) |
void | dcesrv_dra_unauthorize_replica (struct dcesrv_call_state *, TALLOC_CTX *, struct dra_unauthorize_replica *) |
void | dcesrv_ds_abandon (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_abandon *) |
void | dcesrv_ds_add_entry (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_add_entry *) |
void | dcesrv_ds_bind (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_bind *) |
void | dcesrv_ds_compare (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_compare *) |
void | dcesrv_ds_list (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_list *) |
void | dcesrv_ds_modify_entry (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_modify_entry *) |
void | dcesrv_ds_modify_rdn (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_modify_rdn *) |
void | dcesrv_ds_read (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_read *) |
void | dcesrv_ds_receive_result (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_receive_result *) |
void | dcesrv_ds_remove_entry (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_remove_entry *) |
void | dcesrv_ds_search (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_search *) |
void | dcesrv_ds_unbind (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_unbind *) |
void | dcesrv_ds_wait (struct dcesrv_call_state *, TALLOC_CTX *, struct ds_wait *) |
void | dcesrv_ec_store_admin1_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct ec_store_admin1_dummy *) |
void | dcesrv_ec_store_admin2_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct ec_store_admin2_dummy *) |
void | dcesrv_ec_store_admin3_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct ec_store_admin3_dummy *) |
enum MAPISTATUS | dcesrv_EcDoAsyncConnectEx (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoAsyncConnectEx *) |
enum MAPISTATUS | dcesrv_EcDoAsyncWaitEx (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoAsyncWaitEx *) |
enum MAPISTATUS | dcesrv_EcDoConnect (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoConnect *) |
enum MAPISTATUS | dcesrv_EcDoConnectEx (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoConnectEx *) |
enum MAPISTATUS | dcesrv_EcDoDisconnect (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoDisconnect *) |
enum MAPISTATUS | dcesrv_EcDoRpc (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoRpc *) |
enum MAPISTATUS | dcesrv_EcDoRpcExt (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoRpcExt *) |
enum MAPISTATUS | dcesrv_EcDoRpcExt2 (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDoRpcExt2 *) |
void | dcesrv_EcDummyRpc (struct dcesrv_call_state *, TALLOC_CTX *, struct EcDummyRpc *) |
void | dcesrv_EcGetMoreRpc (struct dcesrv_call_state *, TALLOC_CTX *, struct EcGetMoreRpc *) |
void | dcesrv_EcRGetDCName (struct dcesrv_call_state *, TALLOC_CTX *, struct EcRGetDCName *) |
void | dcesrv_EcRNetGetDCName (struct dcesrv_call_state *, TALLOC_CTX *, struct EcRNetGetDCName *) |
enum MAPISTATUS | dcesrv_EcRRegisterPushNotification (struct dcesrv_call_state *, TALLOC_CTX *, struct EcRRegisterPushNotification *) |
enum MAPISTATUS | dcesrv_EcRUnregisterPushNotification (struct dcesrv_call_state *, TALLOC_CTX *, struct EcRUnregisterPushNotification *) |
void | dcesrv_EcUnknown0xC (struct dcesrv_call_state *, TALLOC_CTX *, struct EcUnknown0xC *) |
void | dcesrv_EcUnknown0xD (struct dcesrv_call_state *, TALLOC_CTX *, struct EcUnknown0xD *) |
void | dcesrv_exchange_mta_qadmin (struct dcesrv_call_state *, TALLOC_CTX *, struct exchange_mta_qadmin *) |
void | dcesrv_exchange_store_information_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct exchange_store_information_dummy *) |
void | dcesrv_MtaBind (struct dcesrv_call_state *, TALLOC_CTX *, struct MtaBind *) |
void | dcesrv_MtaBindAck (struct dcesrv_call_state *, TALLOC_CTX *, struct MtaBindAck *) |
enum MAPISTATUS | dcesrv_NspiBind (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiBind *) |
enum MAPISTATUS | dcesrv_NspiCompareMIds (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiCompareMIds *) |
enum MAPISTATUS | dcesrv_NspiDeleteEntries (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiDeleteEntries *) |
enum MAPISTATUS | dcesrv_NspiDNToMId (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiDNToMId *) |
enum MAPISTATUS | dcesrv_NspiGetIDsFromNames (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiGetIDsFromNames *) |
enum MAPISTATUS | dcesrv_NspiGetMatches (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiGetMatches *) |
enum MAPISTATUS | dcesrv_NspiGetNamesFromIDs (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiGetNamesFromIDs *) |
enum MAPISTATUS | dcesrv_NspiGetPropList (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiGetPropList *) |
enum MAPISTATUS | dcesrv_NspiGetProps (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiGetProps *) |
enum MAPISTATUS | dcesrv_NspiGetSpecialTable (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiGetSpecialTable *) |
enum MAPISTATUS | dcesrv_NspiGetTemplateInfo (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiGetTemplateInfo *) |
enum MAPISTATUS | dcesrv_NspiModLinkAtt (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiModLinkAtt *) |
enum MAPISTATUS | dcesrv_NspiModProps (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiModProps *) |
enum MAPISTATUS | dcesrv_NspiQueryColumns (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiQueryColumns *) |
enum MAPISTATUS | dcesrv_NspiQueryRows (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiQueryRows *) |
enum MAPISTATUS | dcesrv_NspiResolveNames (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiResolveNames *) |
enum MAPISTATUS | dcesrv_NspiResolveNamesW (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiResolveNamesW *) |
enum MAPISTATUS | dcesrv_NspiResortRestriction (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiResortRestriction *) |
enum MAPISTATUS | dcesrv_NspiSeekEntries (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiSeekEntries *) |
enum MAPISTATUS | dcesrv_NspiUnbind (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiUnbind *) |
enum MAPISTATUS | dcesrv_NspiUpdateStat (struct dcesrv_call_state *, TALLOC_CTX *, struct NspiUpdateStat *) |
enum MAPISTATUS | dcesrv_RfrGetFQDNFromLegacyDN (struct dcesrv_call_state *, TALLOC_CTX *, struct RfrGetFQDNFromLegacyDN *) |
enum MAPISTATUS | dcesrv_RfrGetNewDSA (struct dcesrv_call_state *, TALLOC_CTX *, struct RfrGetNewDSA *) |
void | dcesrv_sysatt_cluster_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct sysatt_cluster_dummy *) |
void | dcesrv_sysatt_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct sysatt_dummy *) |
void | dcesrv_unknown_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct unknown_dummy *) |
void | dcesrv_xds_dummy (struct dcesrv_call_state *, TALLOC_CTX *, struct xds_dummy *) |
bool | mapiproxy_NspiDNToMId (struct dcesrv_call_state *, struct NspiDNToMId *) |
bool | mapiproxy_NspiGetProps (struct dcesrv_call_state *, struct NspiGetProps *) |
bool | mapiproxy_NspiQueryRows (struct dcesrv_call_state *, struct NspiQueryRows *) |
bool | mapiproxy_RfrGetNewDSA (struct dcesrv_call_state *, struct RfrGetNewDSA *) |
struct ndr_interface_table * | ndr_table_by_name (const char *) |
struct ndr_interface_table * | ndr_table_by_uuid (const struct GUID *) |
NTSTATUS | ndr_table_init (void) |
struct ndr_interface_list * | ndr_table_list (void) |
NTSTATUS | ndr_table_register (const struct ndr_interface_table *) |
NTSTATUS | samba_init_module (void) |
#define __BEGIN_DECLS |
#define __END_DECLS |
NTSTATUS dcerpc_server_exchange_async_emsmdb_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_drs_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_ds_rfr_init | ( | void | ) |
Referenced by samba_init_module().
NTSTATUS dcerpc_server_exchange_emsmdb_init | ( | void | ) |
Referenced by samba_init_module().
NTSTATUS dcerpc_server_exchange_mta_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_mta_qadmin_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_nsp_init | ( | void | ) |
Referenced by samba_init_module().
NTSTATUS dcerpc_server_exchange_store_admin1_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_store_admin2_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_store_admin3_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_store_information_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_sysatt_cluster_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_system_attendant_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_unknown_init | ( | void | ) |
NTSTATUS dcerpc_server_exchange_xds_init | ( | void | ) |
__BEGIN_DECLS NTSTATUS dcerpc_server_mapiproxy_init | ( | void | ) |
register the mapiproxy endpoint server.
References mapiproxy_op_init_server(), mapiproxy_op_interface_by_name(), mapiproxy_op_interface_by_uuid(), and ndr_table_init().
Referenced by samba_init_module().
void dcesrv_dra_adopt | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_adopt * | |||
) |
void dcesrv_dra_authorize_replica | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_authorize_replica * | |||
) |
void dcesrv_dra_delete_subref | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_delete_subref * | |||
) |
void dcesrv_dra_modify_entry | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_modify_entry * | |||
) |
void dcesrv_dra_reference_update | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_reference_update * | |||
) |
void dcesrv_dra_replica_add | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_replica_add * | |||
) |
void dcesrv_dra_replica_delete | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_replica_delete * | |||
) |
void dcesrv_dra_replica_synchronize | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_replica_synchronize * | |||
) |
void dcesrv_dra_set_status | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_set_status * | |||
) |
void dcesrv_dra_unauthorize_replica | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct dra_unauthorize_replica * | |||
) |
void dcesrv_ds_abandon | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_abandon * | |||
) |
void dcesrv_ds_add_entry | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_add_entry * | |||
) |
void dcesrv_ds_bind | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_bind * | |||
) |
void dcesrv_ds_compare | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_compare * | |||
) |
void dcesrv_ds_list | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_list * | |||
) |
void dcesrv_ds_modify_entry | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_modify_entry * | |||
) |
void dcesrv_ds_modify_rdn | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_modify_rdn * | |||
) |
void dcesrv_ds_read | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_read * | |||
) |
void dcesrv_ds_receive_result | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_receive_result * | |||
) |
void dcesrv_ds_remove_entry | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_remove_entry * | |||
) |
void dcesrv_ds_search | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_search * | |||
) |
void dcesrv_ds_unbind | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_unbind * | |||
) |
void dcesrv_ds_wait | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ds_wait * | |||
) |
void dcesrv_ec_store_admin1_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ec_store_admin1_dummy * | |||
) |
void dcesrv_ec_store_admin2_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ec_store_admin2_dummy * | |||
) |
void dcesrv_ec_store_admin3_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct ec_store_admin3_dummy * | |||
) |
enum MAPISTATUS dcesrv_EcDoAsyncConnectEx | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoAsyncConnectEx * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcDoAsyncWaitEx | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoAsyncWaitEx * | |||
) |
enum MAPISTATUS dcesrv_EcDoConnect | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoConnect * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcDoConnectEx | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoConnectEx * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcDoDisconnect | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoDisconnect * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcDoRpc | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoRpc * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcDoRpcExt | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoRpcExt * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcDoRpcExt2 | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDoRpcExt2 * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
void dcesrv_EcDummyRpc | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcDummyRpc * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
void dcesrv_EcGetMoreRpc | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcGetMoreRpc * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
void dcesrv_EcRGetDCName | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcRGetDCName * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
void dcesrv_EcRNetGetDCName | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcRNetGetDCName * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcRRegisterPushNotification | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcRRegisterPushNotification * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
enum MAPISTATUS dcesrv_EcRUnregisterPushNotification | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcRUnregisterPushNotification * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
void dcesrv_EcUnknown0xC | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcUnknown0xC * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
void dcesrv_EcUnknown0xD | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct EcUnknown0xD * | |||
) |
Referenced by dcesrv_exchange_emsmdb_dispatch().
void dcesrv_exchange_mta_qadmin | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct exchange_mta_qadmin * | |||
) |
void dcesrv_exchange_store_information_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct exchange_store_information_dummy * | |||
) |
void dcesrv_MtaBind | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct MtaBind * | |||
) |
void dcesrv_MtaBindAck | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct MtaBindAck * | |||
) |
enum MAPISTATUS dcesrv_NspiBind | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiBind * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiCompareMIds | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiCompareMIds * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiDeleteEntries | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiDeleteEntries * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiDNToMId | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiDNToMId * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiGetIDsFromNames | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiGetIDsFromNames * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiGetMatches | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiGetMatches * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiGetNamesFromIDs | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiGetNamesFromIDs * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiGetPropList | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiGetPropList * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiGetProps | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiGetProps * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiGetSpecialTable | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiGetSpecialTable * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiGetTemplateInfo | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiGetTemplateInfo * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiModLinkAtt | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiModLinkAtt * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiModProps | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiModProps * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiQueryColumns | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiQueryColumns * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiQueryRows | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiQueryRows * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiResolveNames | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiResolveNames * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiResolveNamesW | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiResolveNamesW * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiResortRestriction | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiResortRestriction * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiSeekEntries | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiSeekEntries * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiUnbind | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiUnbind * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_NspiUpdateStat | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct NspiUpdateStat * | |||
) |
Referenced by dcesrv_exchange_nsp_dispatch().
enum MAPISTATUS dcesrv_RfrGetFQDNFromLegacyDN | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct RfrGetFQDNFromLegacyDN * | |||
) |
Referenced by dcesrv_exchange_ds_rfr_dispatch().
enum MAPISTATUS dcesrv_RfrGetNewDSA | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct RfrGetNewDSA * | |||
) |
Referenced by dcesrv_exchange_ds_rfr_dispatch().
void dcesrv_sysatt_cluster_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct sysatt_cluster_dummy * | |||
) |
void dcesrv_sysatt_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct sysatt_dummy * | |||
) |
void dcesrv_unknown_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct unknown_dummy * | |||
) |
void dcesrv_xds_dummy | ( | struct dcesrv_call_state * | , |
TALLOC_CTX * | , | ||
struct xds_dummy * | |||
) |
bool mapiproxy_NspiDNToMId | ( | struct dcesrv_call_state * | dce_call, |
struct NspiDNToMId * | r | ||
) |
This function looks if the server DN string in the request holds the mapiproxy netbios name and replaces it with the original Exchange server one fetched from NspiQueryRows or NspiGetProps.
dce_call | pointer to the session context |
r | pointer to the NspiDNToMId structure |
Referenced by mapiproxy_op_dispatch().
bool mapiproxy_NspiGetProps | ( | struct dcesrv_call_state * | dce_call, |
struct NspiGetProps * | r | ||
) |
This function replaces network address from the binding strings returned by Exchange for the PR_EMS_AB_NETWORK_ADDRESS property and limit the binding strings scope to ncacn_ip_tcp.
dce_call | pointer to the session context |
r | pointer to the NspiGetProps structure |
Referenced by mapiproxy_op_ndr_push().
bool mapiproxy_NspiQueryRows | ( | struct dcesrv_call_state * | dce_call, |
struct NspiQueryRows * | r | ||
) |
This function replaces the Exchange server name with mapiproxy netbios name for the PR_EMS_AB_HOME_MDB property and saves the original name in a global variable for further usage - such as mapiproxy_NspiDNToMId.
dce_call | pointer to the session context |
r | pointer to the NspiQueryRows structure |
References x500_get_servername().
Referenced by mapiproxy_op_ndr_push().
bool mapiproxy_RfrGetNewDSA | ( | struct dcesrv_call_state * | dce_call, |
struct RfrGetNewDSA * | r | ||
) |
This function replaces the Exchange server FQDN with mapiproxy one.
Referenced by mapiproxy_op_ndr_push().
struct ndr_interface_table* ndr_table_by_name | ( | const char * | ) |
Referenced by mapiproxy_op_interface_by_name().
struct ndr_interface_table* ndr_table_by_uuid | ( | const struct GUID * | ) |
Referenced by mapiproxy_op_bind_proxy().
NTSTATUS ndr_table_init | ( | void | ) |
Referenced by dcerpc_server_mapiproxy_init().
struct ndr_interface_list* ndr_table_list | ( | void | ) |
Referenced by mapiproxy_op_interface_by_uuid().
NTSTATUS ndr_table_register | ( | const struct ndr_interface_table * | ) |
Referenced by samba_init_module().
NTSTATUS samba_init_module | ( | void | ) |
Register mapiproxy dynamic shared object modules
This function registers mapiproxy modules located
Entry point of mapiproxy dynamic shared object.
This function first registers exchange endpoints and ndr tables, then attempts to register the mapiproxy interface.
Entry point for the pack mapiproxy module
Entry point for the cache mapiproxy module
Entry point for the downgrade mapiproxy module
Entry point for the pack mapiproxy module
Entry point for the default OpenChange EMSMDB server
Entry point for the default OpenChange NSPI server
Entry point for the default OpenChange RFR server
![]() ![]() ![]() |
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |