aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2016-12-26 11:11:30 +0000
committerEnji Cooper <ngie@FreeBSD.org>2016-12-26 11:11:30 +0000
commit3b7e3b0ae5b24e74d531307424ced3244905583d (patch)
tree3511bb32f9124429a483c0d0fc9fab38480ce296 /contrib
parentb7b84c0e02d4be385b744b6061c63e7c0cccc4be (diff)
Notes
Diffstat (limited to 'contrib')
-rw-r--r--contrib/bsnmp/snmpd/trap.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/contrib/bsnmp/snmpd/trap.c b/contrib/bsnmp/snmpd/trap.c
index aa9dd93f6def..145a7736c505 100644
--- a/contrib/bsnmp/snmpd/trap.c
+++ b/contrib/bsnmp/snmpd/trap.c
@@ -464,7 +464,6 @@ static void
snmp_create_v3_trap(struct snmp_pdu *pdu, struct target_param *target,
const struct asn_oid *trap_oid)
{
- uint64_t etime;
struct usm_user *usmuser;
memset(pdu, 0, sizeof(*pdu));
@@ -487,14 +486,7 @@ snmp_create_v3_trap(struct snmp_pdu *pdu, struct target_param *target,
pdu->nbindings = 2;
- etime = (get_ticks() - start_tick) / 100ULL;
- if (etime < INT32_MAX)
- snmpd_engine.engine_time = etime;
- else {
- start_tick = get_ticks();
- set_snmpd_engine();
- snmpd_engine.engine_time = start_tick;
- }
+ update_snmpd_engine_time();
memcpy(pdu->engine.engine_id, snmpd_engine.engine_id,
snmpd_engine.engine_len);