md.c revision 2a2275d6
1