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...
Cleanups with -Werror - this compiles on my Mac...
Restructure data to store in pktmeta structure,...
fix pointers, remove saving copies of raw packe...
Fix for dport in output, and shift eth addrs be...
Fix interface=vlan syntax
Implement -R to reverse the othernet in makeloc...
bugfixes, cleanups and merge conflicts
Localrange checks work for ipv4 and ipv6
makelocal now works with ipv6 addresses and ran...
leftover debugging
Initial stab at IPv6 support
write ethernet headers out of key properly base...
add IPv6 support
Fix overflow ips and dump ip filtering
multiple vlan modes
modify makelocal to work with vlan tags too - j...
SQL note
other formats - ep but not ts, ts but not ep - ...
fix makelocal - in case we're not outputting ti...
fix pidfile handling
add lookforzero and pdate from IPAudit-Web
Fix "total" to support aliased columns, and to ...
Update lookforzero and pdate to be more general...
Merge VLAN filter and tagging patches
update to config.h.in post-autoconf/automake
Cleanup Git Repository
leftover debugging
fix pidfile handling
SQL note
Fix overflow ips and dump ip filtering