r10141: if some of the LIBNDR_ALIGN_* flags and LIBNDR_FLAG_REMAINING are set,
authorStefan Metzmacher <metze@samba.org>
Sat, 10 Sep 2005 08:46:28 +0000 (08:46 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:38:02 +0000 (13:38 -0500)
commit0559bae27722a6eb48e3c94cddaa80649193d431
treecb7ffd62f4a0bb8608a702ba7ed49191c0758cbd
parent759e8162399a764cea40e4fffa5ba776f9af4807
r10141: if some of the LIBNDR_ALIGN_* flags and LIBNDR_FLAG_REMAINING are set,
ndr_pull_data_blob() doesn't work correct. so make them exclute each other.

jelmer, tridge: does that look correct? it fixes a problem, abartlet had
with krb5pac.idl, where the align flags are inherited from the parent, and we want to get the
[flag(NDR_REMAINING)] DATA_BLOB signature;

metze
(This used to be commit b9ea3e8f9f85098b63081bf12e2be65687921874)
source4/librpc/ndr/ndr.c