Found by compiling with CFLAGS=-DDEBUG. OK?
martijn@ Index: snmpctl/snmpclient.c =================================================================== RCS file: /cvs/src/usr.sbin/snmpctl/snmpclient.c,v retrieving revision 1.18 diff -u -p -r1.18 snmpclient.c --- snmpctl/snmpclient.c 25 Nov 2018 14:58:28 -0000 1.18 +++ snmpctl/snmpclient.c 12 Dec 2018 15:31:40 -0000 @@ -401,7 +401,7 @@ snmpc_sendreq(struct snmpc *sc, unsigned } #ifdef DEBUG - fprintf(stderr, "REQUEST(%lu):\n", type); + fprintf(stderr, "REQUEST(%u):\n", type); smi_debug_elements(root); #endif Index: snmpd/smi.c =================================================================== RCS file: /cvs/src/usr.sbin/snmpd/smi.c,v retrieving revision 1.22 diff -u -p -r1.22 smi.c --- snmpd/smi.c 31 Jul 2018 11:01:29 -0000 1.22 +++ snmpd/smi.c 12 Dec 2018 15:31:40 -0000 @@ -404,7 +404,7 @@ smi_debug_elements(struct ber_element *r fprintf(stderr, "class: <INVALID>(%u) type: ", root->be_class); break; } - fprintf(stderr, "(%lu) encoding %lu ", + fprintf(stderr, "(%u) encoding %u ", root->be_type, root->be_encoding); if ((value = smi_print_element(root)) == NULL)