summaryrefslogtreecommitdiffstats
path: root/source/rpc_parse
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2006-07-19 19:20:28 +0000
committerGerald Carter <jerry@samba.org>2006-07-19 19:20:28 +0000
commitcb10e23454954118034c133a30849394da73752d (patch)
tree796e8b041848b65f1d9b73df31daa370e4a65117 /source/rpc_parse
parentb4bb14b5950debe92edfb9cea233833cd8d768b6 (diff)
downloadsamba-cb10e23454954118034c133a30849394da73752d.tar.gz
samba-cb10e23454954118034c133a30849394da73752d.tar.xz
samba-cb10e23454954118034c133a30849394da73752d.zip
r17143: svn merge -r17091:17138 ../SAMBA_3_0_23/
Diffstat (limited to 'source/rpc_parse')
-rw-r--r--source/rpc_parse/parse_lsa.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/rpc_parse/parse_lsa.c b/source/rpc_parse/parse_lsa.c
index ae4cff53e4b..0b138aba1b4 100644
--- a/source/rpc_parse/parse_lsa.c
+++ b/source/rpc_parse/parse_lsa.c
@@ -986,6 +986,9 @@ static BOOL lsa_io_query_info_ctr(const char *desc, prs_struct *ps, int depth, L
if(!prs_uint16("info_class", ps, depth, &ctr->info_class))
return False;
+ if(!prs_align(ps))
+ return False;
+
switch (ctr->info_class) {
case 1:
if(!lsa_io_dom_query_1("", &ctr->info.id1, ps, depth))