Patchset for dcfldd
Brought to you by:
harbourn,
jessekornblum
Attached is a patchset with all of the changes I have made to dcfldd to date.
Additions:
Allows for partial write of block during conv=sync if at the end of input.
Allows limit=<# of bytes> to limit the count of input, rather than count=<# of blocks>.
Closes all popened processes. (Uses internal popen call, rather than original popen2.)
Allows sizeprobe=<# of bytes> to manually specify.
Allows for splitformat=MAC to use output file naming of foo.dmg, foo.002.dmgpart, ..., foo.999.dmgpart, foo.1000.dmgpart, ....
Allows for splitformat=WIN to use output file naming of foo.001, foo.002, ..., foo.999, foo.1000, ....
Fixes too many opened files bug.
Patches version number to indicate code has been patched.
dcfldd-dl-20080415 patch