summaryrefslogtreecommitdiff
path: root/docs/posix_conformance.txt
diff options
context:
space:
mode:
authorNicholas Clark2018-01-25 19:00:19 +0100
committerDenys Vlasenko2018-01-25 19:00:19 +0100
commit77a6678c427db5ea15d6d0005a579f441277df06 (patch)
tree3dc09cfe78a10443d20ce3d35dac71b9101fc34d /docs/posix_conformance.txt
parent043be556916ab0fbbece9d406cef199d397f8455 (diff)
downloadbusybox-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.txt5
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