svn commit: r311508 - projects/bsnmp-ipv6-mib/usr.sbin/bsnmpd/modules/snmp_ipv6
Ngie Cooper
ngie at FreeBSD.org
Fri Jan 6 09:27:30 UTC 2017
Author: ngie
Date: Fri Jan 6 09:27:28 2017
New Revision: 311508
URL: https://svnweb.freebsd.org/changeset/base/311508
Log:
Fill in stub for LEAF_ipv6IfTableLastChange a bit more
Modified:
projects/bsnmp-ipv6-mib/usr.sbin/bsnmpd/modules/snmp_ipv6/ipv6.c
Modified: projects/bsnmp-ipv6-mib/usr.sbin/bsnmpd/modules/snmp_ipv6/ipv6.c
==============================================================================
--- projects/bsnmp-ipv6-mib/usr.sbin/bsnmpd/modules/snmp_ipv6/ipv6.c Fri Jan 6 08:44:47 2017 (r311507)
+++ projects/bsnmp-ipv6-mib/usr.sbin/bsnmpd/modules/snmp_ipv6/ipv6.c Fri Jan 6 09:27:28 2017 (r311508)
@@ -39,6 +39,8 @@ static struct lmodule *module;
static const struct asn_oid oid_ipv6MIB = OIDX_ipv6MIB;
+uint64_t mib_ipv6_ipv6IfTableLastChange;
+
static u_int ipv6_reg;
int
@@ -81,8 +83,11 @@ op_ipv6MIBObjects(struct snmp_context *c
break;
case LEAF_ipv6IfTableLastChange:
{
- /* XXX (ngie): this needs to be implemented */
- value->v.uint32 = 0;
+ if (mib_ipv6_ipv6IfTableLastChange > start_tick)
+ value->v.uint32 =
+ mib_ipv6_ipv6IfTableLastChange - start_tick;
+ else
+ value->v.uint32 = 0;
break;
}
case LEAF_ipv6Interfaces:
More information about the svn-src-projects
mailing list