Samba3 rpc client code.

Gerald (Jerry) Carter jerry at samba.org
Wed Aug 24 16:35:05 GMT 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jeremy Allison wrote:
| On Wed, Aug 24, 2005 at 11:22:56AM -0500, Gerald (Jerry) Carter wrote:
|>Let me rephrase that.  How much are you going to touch
|>rpc_client/cli_XXXX.c for each pipe?   How for exmple,
|>will the function declaration for cli_reg_query_value()
|>change?  Are you just reworking the CLI_DO_RPC() macro
|>arguments?  Or are you replacing 'struct cli_state*' with
|>something else?
|>
|>If you are replacing the cli_state* pointer, then we need
|>to look at how to update the libmsrpc work.
|
| Yes, I'm replacing the cli_state pointer in
| all these functions with a struct rpc_pipe_client *.

ok.  So all the CLI_DO_RPC() macros just get swapped to
CLI_DO_RPC_EX().  And we update the CacServerHandle
structure to maintain a rpc_pipe_client* instead of a
cli_state* one.  I was just trying to figure out how
to get from one implementation to the other.

That should be easy enough.




cheers, jerry
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDDKG5IR7qMdg1EfYRAt1cAKDKhw8sAiW4gxa3i9fMfiZxvQo4swCfQXuu
BVnFGRQOQPl5fV6952xf30E=
=XkZC
-----END PGP SIGNATURE-----


More information about the samba-technical mailing list