From 78c3ee980de7aeaff1ba34d7c9f3736d2730cb86 Mon Sep 17 00:00:00 2001 From: SuperQ Date: Wed, 7 Aug 2024 15:49:43 +0200 Subject: [PATCH] Update generator default MIBOPTS Enable `u`, which is "allow the use of underlines in MIB symbols". This enables better compatibility with some MIBs. Signed-off-by: SuperQ --- generator/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator/main.go b/generator/main.go index 464908eb..32110af2 100644 --- a/generator/main.go +++ b/generator/main.go @@ -101,7 +101,7 @@ func generateConfig(nodes *Node, nameToNode map[string]*Node, logger log.Logger) var ( failOnParseErrors = kingpin.Flag("fail-on-parse-errors", "Exit with a non-zero status if there are MIB parsing errors").Default("true").Bool() - snmpMIBOpts = kingpin.Flag("snmp.mibopts", "Toggle various defaults controlling MIB parsing, see snmpwalk --help").Default("e").String() + snmpMIBOpts = kingpin.Flag("snmp.mibopts", "Toggle various defaults controlling MIB parsing, see snmpwalk --help").Default("eu").String() generateCommand = kingpin.Command("generate", "Generate snmp.yml from generator.yml") userMibsDir = kingpin.Flag("mibs-dir", "Paths to mibs directory").Default("").Short('m').Strings() generatorYmlPath = generateCommand.Flag("generator-path", "Path to the input generator.yml file").Default("generator.yml").Short('g').String()