diag.c revision 6fdd34d4
1