md.c revision 28a8f0d3
1