r9373: - create a hierachical memory tree with recursiv ndr_pull_* functions
authorStefan Metzmacher <metze@samba.org>
Thu, 18 Aug 2005 01:24:08 +0000 (01:24 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:33:29 +0000 (13:33 -0500)
commitec96a742f7b6ce4cbb4f649dd8aba92ef80f0ff0
tree79de41fa761ca1854c1054161173bec374d371eb
parenta8d31eac00cf13c20343374f11224778e470e849
r9373: - create a hierachical memory tree with recursiv ndr_pull_* functions
- with this it's also possible to talloc_free() the ndr_pull structure
  and talloc_steal(ndr->current_mem_ctx); to fetch the whole data of the hierachical tree
- if the toplevel struct is a valid talloc pointer it's also possible to use
  NDR_PULL_SET_MEM_CTX(ndr, mem_ctx); to the the toplevel pointer with the struct pointer

(NOTE: no callers are using this yet, but they shortly will)

metze
(This used to be commit 1a2b8369586642cc9bc15d015c1e4256c3a92732)
source4/build/pidl/Parse/Pidl/Samba/NDR/Parser.pm
source4/librpc/ndr/libndr.h
source4/librpc/ndr/ndr.c
source4/librpc/ndr/ndr_compression.c
source4/librpc/ndr/ndr_krb5pac.c
source4/librpc/ndr/ndr_sec.c