diag.c revision 73c1f4a0
1