no need to call write for DDUMP and DPRINT