net-snmp: add early return when IPMask is unset
authorEric McDonald <redacted>
Sat, 7 Mar 2026 21:52:19 +0000 (13:52 -0800)
committerFlorian Eckert <redacted>
Wed, 11 Mar 2026 08:07:04 +0000 (09:07 +0100)
commitb6ff8c79b17baf31c3ef5253b762f2d4c42b853a
tree5b40fcda55e4e1131dae4ab0cabc8fbc77378806
parent1215e7e87a3e1a2082bc1e55a1ee4e642976ed1a
net-snmp: add early return when IPMask is unset

snmpd_access_HostIP_add would write unintended output to the
config file if the IPMask option is not specified. Add an early
return to prevent writing in that case.

This is a breaking change for configs where IPMask is unset.
Previously, an empty IPMask option would result in a malformed
directive containing a trailing slash with no guaranteed newline,
the exact form of which depended on the values of other options.
Now, no directive is written.

Signed-off-by: Eric McDonald <redacted>
net/net-snmp/files/snmpd.init
git clone https://git.99rst.org/PROJECT