md.c revision 3f79cc22
1