From c851a19ab2cb084fbbf76848c7bd6f9074c3cece Mon Sep 17 00:00:00 2001 From: christiaans Date: Thu, 28 Sep 2006 11:46:24 +0000 Subject: [PATCH] Added en->get_value_a() call for zero size get_value replies, e.g. for closing external transactions. --- src/core/snmp/msg_in.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/snmp/msg_in.c b/src/core/snmp/msg_in.c index bba2ebe5..25d65fb4 100644 --- a/src/core/snmp/msg_in.c +++ b/src/core/snmp/msg_in.c @@ -220,6 +220,8 @@ snmp_msg_get_event(u8_t request_id, struct snmp_msg_pstat *msg_ps) } else { + /* get_value_a() called to close external transaction */ + en->get_value_a(request_id, &msg_ps->ext_object_def, 0, NULL); /* vb->value_len == 0, empty value (e.g. empty string) */ vb->value = NULL; snmp_varbind_tail_add(&msg_ps->outvb, vb);