diag.c revision ee5675ec
1