dh.c revision ee34e264
1