diff options
author | Nicholas Clark | 2018-01-25 19:00:19 +0100 |
---|---|---|
committer | Denys Vlasenko | 2018-01-25 19:00:19 +0100 |
commit | 77a6678c427db5ea15d6d0005a579f441277df06 (patch) | |
tree | 3dc09cfe78a10443d20ce3d35dac71b9101fc34d /docs/posix_conformance.txt | |
parent | 043be556916ab0fbbece9d406cef199d397f8455 (diff) | |
download | busybox-77a6678c427db5ea15d6d0005a579f441277df06.zip busybox-77a6678c427db5ea15d6d0005a579f441277df06.tar.gz |
dd: add 'fullblock' iflag
Adds a fullblock iflag for improved compatibility with GNU dd.
The new iflag can be used to ensure that dd calls retrieve the
expected amount of data when reading from pipes or unusual
filesystems.
function old new delta
packed_usage 32249 32334 +85
dd_main 1582 1632 +50
static.iflag_words 12 22 +10
------------------------------------------------------------------------
(add/remove: 0/0 grow/shrink: 3/0 up/down: 145/0) Total: 145 bytes
Signed-off-by: Nicholas Clark <nicholas.clark@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'docs/posix_conformance.txt')
-rw-r--r-- | docs/posix_conformance.txt | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/posix_conformance.txt b/docs/posix_conformance.txt index 8b91120..cdf89b7 100644 --- a/docs/posix_conformance.txt +++ b/docs/posix_conformance.txt @@ -178,9 +178,10 @@ dd POSIX options: conv=noerror | yes | | conv=notrunc | yes | | conv=sync | yes | | +dd compatibility options: + conv=fsync | yes | | iflag=skip_bytes| yes | | -dd Busybox specific options: - conv=fsync + iflag=fullblock | yes | | df POSIX options option | exists | compliant | remarks |