diff options
Diffstat (limited to 'source/rpc_parse/parse_lsa.c')
-rw-r--r-- | source/rpc_parse/parse_lsa.c | 3 |
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)) |