diag.c revision aec8dc62
1