krb5pac: we can now use autogenerated ndr_pull_PAC_BUFFER code.
Here is the diff so one can verify:
--- /tmp/ndr.c 2013-02-20 14:58:02.
504450231 +0100
+++ /tmp/gen_ndr.c 2013-02-20 14:58:34.
664865893 +0100
@@ -2,8 +2,9 @@
{
uint32_t _ptr_info;
TALLOC_CTX *_mem_save_info_0;
+ NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
if (ndr_flags & NDR_SCALARS) {
- NDR_CHECK(ndr_pull_align(ndr, 4));
+ NDR_CHECK(ndr_pull_align(ndr, 5));
NDR_CHECK(ndr_pull_PAC_TYPE(ndr, NDR_SCALARS, &r->type));
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->_ndr_size));
{
@@ -19,6 +20,7 @@
ndr->flags = _flags_save_PAC_INFO;
}
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->_pad));
+ NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
}
if (ndr_flags & NDR_BUFFERS) {
{
Guenther
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>