diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2005-10-03 23:27:33 +0000 |
---|---|---|
committer | Gerald (Jerry) Carter <jerry@samba.org> | 2007-10-10 13:39:20 -0500 |
commit | f9a416743401121e1bc2961402cd6f87de68ca00 (patch) | |
tree | c5b83bc137b130022159934b22a90227da0ae67b /source4/libcli/clireadwrite.c | |
parent | 012893cb421d77efc538c9f4c78b2421aef3f06e (diff) | |
download | samba-f9a416743401121e1bc2961402cd6f87de68ca00.tar.gz samba-f9a416743401121e1bc2961402cd6f87de68ca00.tar.bz2 samba-f9a416743401121e1bc2961402cd6f87de68ca00.zip |
r10694: Add some work I did this afternoon on getting pidl to output Samba3
RPC parsers. Currently the following files can be generated:
- include/rpc_BASENAME.h
- rpc_server/srv_BASENAME.c
- rpc_server/srv_BASENAME_nt.c (template only, user has to fill in functions)
- rpc_client/cli_BASENAME.c
- rpc_parse/parse_BASENAME.c
So far, I have been working on getting DFS working. Currently still to do
(all in rpc_parse/parse_BASENAME.c):
- Proper handling of declarations
- Proper handling of scalar/buffer parts of structs and unions
- Subcontexts
- Proper handling of arrays
- Support for custom (non-scalar) types
I hope to have a somewhat more working version later this week.
Some files as currently generated are available from:
http://samba.org/~jelmer/pidl_samba3/
(This used to be commit 8af8eaeeef6d46f4d25ccb1d25890e1eef063e4f)
Diffstat (limited to 'source4/libcli/clireadwrite.c')
0 files changed, 0 insertions, 0 deletions