md.c revision 5792a285
1