When I tested the above, I had also independently made the same change to Check_HR_FileSys_AutoFs - so that tested out fine on Ubuntu. I can test a PPA for you if you want to roll the above patch in too.
Current ubuntu build now doesn't show ANY physical mounts. https://bugs.launchpad.net/ubuntu/+source/net-snmp/+bug/1842924 Due to a comparison: ~~~ / Skip AUTOFS entries / if (entry->type == NETSNMP_FS_TYPE_AUTOFS) continue; Looks really innocuous until you run it through gcc -E: if (entry->type == 7 | 0x1000 | 0x2000) continue; ~~~ At which point you realize the | is going to make this if TRUE all the time. The attached patch puts () around the #defines.
ChangeLog entries
The ipv4 subnetting is beautiful. I'm able to document all my vlans and CIDR allocations...
Additional TODOs
Remove SQL from the binary
Remaining TODOs
Commit a GNU Indent profile and apply to all so...