aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-snmp.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2011-08-02 04:17:45 +0000
committerAnders Broman <anders.broman@ericsson.com>2011-08-02 04:17:45 +0000
commit6d94629c4b64c0d0e1aaf24e49d0adbc3b7454b0 (patch)
treebff5804e3bba1af5f6e9741fbd7e9e5812f9a252 /epan/dissectors/packet-snmp.c
parentb25c098e0c330831adf76509364f607955b03c81 (diff)
Gnenerate the dissector for previous commit.
svn path=/trunk/; revision=38304
Diffstat (limited to 'epan/dissectors/packet-snmp.c')
-rw-r--r--epan/dissectors/packet-snmp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/packet-snmp.c b/epan/dissectors/packet-snmp.c
index e373c1e74a..6ce862e44b 100644
--- a/epan/dissectors/packet-snmp.c
+++ b/epan/dissectors/packet-snmp.c
@@ -3186,7 +3186,7 @@ snmp_users_update_cb(void* p _U_, const char** err)
snmp_ue_assoc_t* u = &(ueas[i]);
/* RFC 3411 section 5 */
- if (u->engine.len < 5 || u->engine.len > 32) {
+ if ((u->engine.len > 0) && (u->engine.len < 5 || u->engine.len > 32)) {
g_string_append_printf(es, "Invalid engineId length (%u). Must be between 5 and 32 (10 and 64 hex digits)\n", u->engine.len);
}