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)