diff options
author | Andrew Tridgell <tridge@samba.org> | 1998-08-22 02:54:21 +0000 |
---|---|---|
committer | Andrew Tridgell <tridge@samba.org> | 1998-08-22 02:54:21 +0000 |
commit | e6ce1c5b5a9f29d8fcbbd23019186ff5c600e795 (patch) | |
tree | b0c833b4bf82f6c71b4da2b216671599bdeb4be7 /source/rpc_parse/parse_srv.c | |
parent | bd9290c36c9993a994e485da0a81df926f8662e4 (diff) | |
download | samba-e6ce1c5b5a9f29d8fcbbd23019186ff5c600e795.tar.gz samba-e6ce1c5b5a9f29d8fcbbd23019186ff5c600e795.tar.xz samba-e6ce1c5b5a9f29d8fcbbd23019186ff5c600e795.zip |
added ASSERT() and ASSERT_ARRAY() macros and sprinkled them liberally
in the rpc code.
Diffstat (limited to 'source/rpc_parse/parse_srv.c')
-rw-r--r-- | source/rpc_parse/parse_srv.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/source/rpc_parse/parse_srv.c b/source/rpc_parse/parse_srv.c index 72cc34da9ee..44e3ef827bf 100644 --- a/source/rpc_parse/parse_srv.c +++ b/source/rpc_parse/parse_srv.c @@ -114,6 +114,8 @@ void srv_io_srv_share_info_1(char *desc, SRV_SHARE_INFO_1 *ctr, prs_struct *ps, prs_uint32("num_entries_read2", ps, depth, &(ctr->num_entries_read2)); + ASSERT_ARRAY(ctr->info_1, num_entries); + for (i = 0; i < num_entries; i++) { prs_grow(ps); @@ -236,6 +238,8 @@ void srv_io_srv_share_info_2(char *desc, SRV_SHARE_INFO_2 *ctr, prs_struct *ps, prs_uint32("num_entries_read2", ps, depth, &(ctr->num_entries_read2)); + ASSERT_ARRAY(ctr->info_2, num_entries); + for (i = 0; i < num_entries; i++) { prs_grow(ps); @@ -447,6 +451,8 @@ void srv_io_srv_sess_info_0(char *desc, SRV_SESS_INFO_0 *ss0, prs_struct *ps, i prs_uint32("num_entries_read2", ps, depth, &(ss0->num_entries_read2)); + ASSERT_ARRAY(ss0->info_0, num_entries); + for (i = 0; i < num_entries; i++) { prs_grow(ps); @@ -560,6 +566,8 @@ void srv_io_srv_sess_info_1(char *desc, SRV_SESS_INFO_1 *ss1, prs_struct *ps, i prs_uint32("num_entries_read2", ps, depth, &(ss1->num_entries_read2)); + ASSERT_ARRAY(ss1->info_1, num_entries); + for (i = 0; i < num_entries; i++) { prs_grow(ps); |