r15776: Don't generate ref pointers in Samba4-generated code. There is no point
authorJelmer Vernooij <jelmer@samba.org>
Sun, 21 May 2006 12:58:39 +0000 (12:58 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 19:08:18 +0000 (14:08 -0500)
commit9727b061f330ba8f500a29bf4b94992e2bceffbc
treeecc3bcd73ce3efe84c78d62f763d4eb4dd944c85
parent39fd6db42b4186f573ab4728509d6b8a7c8a6973
r15776: Don't generate ref pointers in Samba4-generated code. There is no point
in having pointers for outgoing data when you can already modify the top-level
element.

This can be overridden (temporarily) by specifying the new "keepref"
attribute. Once we've removed keepref from all IDL files, I'll remove this
attribute as well.
(This used to be commit bdc6dd37503ced8322a671d225122ccffbb8bfec)
30 files changed:
source4/lib/registry/reg_backend_rpc.c
source4/librpc/idl/atsvc.idl
source4/librpc/idl/dcom.idl
source4/librpc/idl/dfs.idl
source4/librpc/idl/drsuapi.idl
source4/librpc/idl/echo.idl
source4/librpc/idl/efs.idl
source4/librpc/idl/epmapper.idl
source4/librpc/idl/eventlog.idl
source4/librpc/idl/initshutdown.idl
source4/librpc/idl/irpc.idl
source4/librpc/idl/lsa.idl
source4/librpc/idl/netlogon.idl
source4/librpc/idl/orpc.idl
source4/librpc/idl/oxidresolver.idl
source4/librpc/idl/remact.idl
source4/librpc/idl/rot.idl
source4/librpc/idl/samr.idl
source4/librpc/idl/spoolss.idl
source4/librpc/idl/srvsvc.idl
source4/librpc/idl/svcctl.idl
source4/librpc/idl/unixinfo.idl
source4/librpc/idl/winreg.idl
source4/librpc/idl/wkssvc.idl
source4/librpc/ndr/ndr_basic.c
source4/pidl/lib/Parse/Pidl/NDR.pm
source4/pidl/lib/Parse/Pidl/Samba4/Header.pm
source4/pidl/lib/Parse/Pidl/Samba4/NDR/Parser.pm
source4/pidl/lib/Parse/Pidl/Typelist.pm
source4/torture/rpc/winreg.c