summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libexec/snmpd/snmpd_metrics/mib.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/libexec/snmpd/snmpd_metrics/mib.c b/libexec/snmpd/snmpd_metrics/mib.c
index 8a0f5eb061c..a3b80ddf9ac 100644
--- a/libexec/snmpd/snmpd_metrics/mib.c
+++ b/libexec/snmpd/snmpd_metrics/mib.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: mib.c,v 1.6 2023/10/24 18:27:26 martijn Exp $ */
+/* $OpenBSD: mib.c,v 1.7 2023/11/21 08:49:08 martijn Exp $ */
/*
* Copyright (c) 2022 Martijn van Duren <martijn@openbsd.org>
@@ -3270,7 +3270,11 @@ main(int argc, char *argv[])
switch (ch) {
case 'C':
if (strcmp(optarg, "filter-routes") == 0) {
- conf.sc_rtfilter = 1;
+ conf.sc_rtfilter = ROUTE_FILTER(RTM_NEWADDR) |
+ ROUTE_FILTER(RTM_DELADDR) |
+ ROUTE_FILTER(RTM_IFINFO) |
+ ROUTE_FILTER(RTM_IFANNOUNCE);
+
}
break;
case 'c':