diff options
author | Günther Deschner <gd@samba.org> | 2013-03-18 16:25:06 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2016-07-20 21:27:18 +0200 |
commit | 4f5dde6730a7074ce36be59889cd181ddc79193f (patch) | |
tree | 22edd0d138c112aea95c51e83b118a5e825c5c38 /librpc/wscript_build | |
parent | 7eab12fa637041660d442999f3dc5374bbddf627 (diff) | |
download | samba-4f5dde6730a7074ce36be59889cd181ddc79193f.tar.gz |
krb5pac: no need for a noprint PAC_BUFFER.
Guenther
@@ -1,6 +1,7 @@
_PUBLIC_ void ndr_print_PAC_BUFFER(struct ndr_print *ndr, const char *name, const struct PAC_BUFFER *r)
{
ndr_print_struct(ndr, name, "PAC_BUFFER");
+ if (r == NULL) { ndr_print_null(ndr); return; }
ndr->depth++;
ndr_print_PAC_TYPE(ndr, "type", r->type);
ndr_print_uint32(ndr, "_ndr_size", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?_ndr_size_PAC_INFO(r->info,r->type,0):r->_ndr_size);
@@ -11,7 +12,7 @@
ndr_print_PAC_INFO(ndr, "info", r->info);
}
ndr->depth--;
- ndr_print_uint32(ndr, "_pad", r->_pad);
+ ndr_print_uint32(ndr, "_pad", (ndr->flags & LIBNDR_PRINT_SET_VALUES)?0:r->_pad);
ndr->depth--;
}
Signed-off-by: Günther Deschner <gd@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Diffstat (limited to 'librpc/wscript_build')
-rw-r--r-- | librpc/wscript_build | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/librpc/wscript_build b/librpc/wscript_build index f883570588f..eceb0c485c9 100644 --- a/librpc/wscript_build +++ b/librpc/wscript_build @@ -364,8 +364,8 @@ bld.SAMBA_SUBSYSTEM('NDR_DRSBLOBS', bld.SAMBA_LIBRARY('ndr-krb5pac', source='ndr/ndr_krb5pac.c gen_ndr/ndr_krb5pac.c', public_deps='ndr ndr-standard NDR_SECURITY', - public_headers='gen_ndr/krb5pac.h gen_ndr/ndr_krb5pac.h', - header_path='gen_ndr', + public_headers='gen_ndr/krb5pac.h gen_ndr/ndr_krb5pac.h ndr/ndr_krb5pac.h', + header_path=[ ('gen_ndr*', 'gen_ndr'), ('ndr*', 'ndr')], pc_files='ndr_krb5pac.pc', vnum='0.0.1' ) |