diff options
author | Stef Walter <stef@memberwebs.com> | 2008-03-15 16:53:11 +0000 |
---|---|---|
committer | Stef Walter <stef@memberwebs.com> | 2008-03-15 16:53:11 +0000 |
commit | 0b87edc7275724cc646341614772ac38d7bb852c (patch) | |
tree | a3770ce2218318e59d870b7731d8c569f2d656ec /daemon/config.c | |
parent | ef009034463e52bba6504830f231cac77ae6bb56 (diff) |
Use SNMP GETNEXT requests for the table queries.
Make table queries more efficient by combining match/value in the same request whenever we've already gotten a match previously.
Diffstat (limited to 'daemon/config.c')
-rw-r--r-- | daemon/config.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/daemon/config.c b/daemon/config.c index 70075ee..55ee597 100644 --- a/daemon/config.c +++ b/daemon/config.c @@ -227,8 +227,9 @@ parse_query (rb_item *item, char *query, config_ctx *ctx) asn_oid2str (&item->query_oid)); item->query_match = value; - item->query_last = 0; - item->query_value = 0; + memset (&item->query_last, 0, sizeof (item->query_last)); + item->query_matched = 0; + item->query_searched = 0; } static rb_item* |