md.c revision b0c26a79
1