freebsd-src/contrib/bsnmp/snmpd
Dimitry Andric b740e02500 bsnmp: make single bit bitfields unsigned to avoid clang 16 warning
Clang 16 introduced a warning about single bit bitfields in structs,
which is triggered by a declaration in bsnmp's snmpd.h:

    contrib/bsnmp/snmpd/trans_lsock.c:271:21: error: implicit truncation from 'int' to a one-bit wide bit-field changes value from 1 to -1 [-Werror,-Wsingle-bit-bitfield-constant-conversion]
            peer->input.stream = 1;
                               ^ ~

Signed one-bit bitfields can only have values -1 and 0, but the intent
here is to use the field as a boolean, so make it unsigned.

MFC after:	3 days
2023-04-17 18:26:03 +02:00
..
action.c
BEGEMOT-MIB.txt
BEGEMOT-SNMPD.txt
bsnmpd.1
config.c
export.c
FOKUS-MIB.txt SNMP: Update the fokus MIB with a new contact info. 2023-04-14 08:28:56 +00:00
main.c Fix bsnmpd(1) crash with ill-formed Discovery message 2021-10-01 14:10:39 +03:00
snmpd.config
snmpd.h bsnmp: make single bit bitfields unsigned to avoid clang 16 warning 2023-04-17 18:26:03 +02:00
snmpd.sh
snmpmod.3 snmpmod(3): fix typo under the COMMUNITIES section 2020-11-05 21:37:24 +00:00
snmpmod.h
trans_inet.c
trans_inet.h
trans_lsock.c
trans_lsock.h
trans_udp.c
trans_udp.h
trap.c
tree.def Follow the standard object definition from RFC2578 2022-12-29 22:02:27 +02:00