-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.openchange.org/r/22/
-----------------------------------------------------------

Review request for OpenChange.


Summary
-------

Incomplete (not working) version of the AsyncNotification operations.
The connect part of the sequence seems ok:
     EcDoAsyncConnectEx: struct EcDoAsyncConnectEx
        in: struct EcDoAsyncConnectEx
            handle                   : *
                handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     : 
c2d3f9a8-571b-4e88-b468-5b0e8faef601
../../librpc/rpc/dcerpc_util.c:139: auth_pad_length 8
     EcDoAsyncConnectEx: struct EcDoAsyncConnectEx
        out: struct EcDoAsyncConnectEx
            async_handle             : *
                async_handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     : 
bf3824cf-f8d6-4fec-b273-10c8cf69e437
            result                   : MAPI_E_SUCCESS (0x0)


The WaitEx part isn't working:
     EcDoAsyncWaitEx: struct EcDoAsyncWaitEx
        in: struct EcDoAsyncWaitEx
            async_handle             : *
                async_handle: struct policy_handle
                    handle_type              : 0x00000000 (0)
                    uuid                     : 
bf3824cf-f8d6-4fec-b273-10c8cf69e437
            ulFlagsIn                : 0x00000000 (0)
rpc fault: DCERPC_NCA_S_FAULT_CONTEXT_MISMATCH
notifications            : UNKNOWN_ENUM_VALUE (0x75EC10)


Diffs
-----

  /trunk/Makefile 2175 
  /trunk/exchange.idl 2175 
  /trunk/libmapi/IMSProvider.c 2175 
  /trunk/libmapi/async_emsmdb.c PRE-CREATION 
  /trunk/libmapi/emsmdb.h 2175 
  /trunk/libmapi/emsmdb.c 2175 
  /trunk/libmapi/libmapi.h 2175 
  /trunk/libmapi/libmapi_private.h 2175 
  /trunk/mapiproxy/dcesrv_mapiproxy_proto.h 2175 
  /trunk/mapiproxy/dcesrv_mapiproxy_unused.c 2175 
  /trunk/utils/openchangeclient.c 2175 

Diff: http://reviewboard.openchange.org/r/22/diff


Testing
-------

Modified openchangeclient (see patch) to generate these calls. Testing fails.


Thanks,

Brad

_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to