md.c revision 3f99980c
1