Module Name: src Committed By: pooka Date: Fri Feb 4 19:42:13 UTC 2011
Modified Files: src/bin/dd: Makefile args.c dd.c dd.h src/distrib/sets/lists/base: mi src/distrib/sets/lists/comp: mi Added Files: src/bin/dd: dd_hostops.c dd_rumpops.c Log Message: Remove the rif/rof options and add rump.dd. This makes usage consistent with other rump clients. Copying between kernels is done using the host pipe, e.g.: dd if=foo rof=bar skip=1 seek=1 => dd if=foo skip=1 | rump.dd of=bar seek=1 Also, the pipe idiom extends to copying between different rump kernels, e.g.: env RUMP_SERVER=unix://srv1 rump.dd if=thefile \ | env RUMP_SERVER=unix://srv2 rump.dd of=thefile Pipe approach suggested by yamt (thanks!) To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/bin/dd/Makefile src/bin/dd/dd.h cvs rdiff -u -r1.33 -r1.34 src/bin/dd/args.c cvs rdiff -u -r1.46 -r1.47 src/bin/dd/dd.c cvs rdiff -u -r0 -r1.1 src/bin/dd/dd_hostops.c src/bin/dd/dd_rumpops.c cvs rdiff -u -r1.919 -r1.920 src/distrib/sets/lists/base/mi cvs rdiff -u -r1.1580 -r1.1581 src/distrib/sets/lists/comp/mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.