<div dir="auto">Hello all,<div dir="auto"><br></div><div dir="auto">  During recent work on some issues with SNMP support in NUT, I've spent some time looking at our flag processing with mib2nut, and much of it seems either overly complicated or plain wrong. At least, it is not as easy to comprehend, maintain or develop against, as it could be.</div><div dir="auto"><br></div><div dir="auto">  And so I want to redefine bit-shift values in `snmp-ups.h` but would welcome insights to avoid making the situation even worse ;)</div><div dir="auto"><br></div><div dir="auto">  Details and a greeting for discussion are in PR #1177 that documents my findings and clears a few basic build warnings around this:</div><div dir="auto"><br></div><div dir="auto">* <a href="https://github.com/networkupstools/nut/pull/1177">https://github.com/networkupstools/nut/pull/1177</a></div><div dir="auto"><br></div><div dir="auto">Thanks in advance,</div><div dir="auto">Jim Klimov</div><div dir="auto"><br></div></div>