drd.c revision 7733f6c3
1