diag.c revision 41628d33
1