inetd: comment tweak. no code changes
[oweals/busybox.git] / coreutils / dd.c
index 8a40aa77f86cd0ac5a9bd3262763189159c997f8..5281d811829077cf7848d9505ceb89fb3067e2ea 100644 (file)
@@ -8,7 +8,6 @@
  * Licensed under GPLv2 or later, see file LICENSE in this tarball for details.
  */
 
-#include <signal.h>  /* For FEATURE_DD_SIGNAL_HANDLING */
 #include "libbb.h"
 
 /* This is a NOEXEC applet. Be very careful! */
@@ -297,6 +296,8 @@ int dd_main(int argc UNUSED_PARAM, char **argv)
                                goto die_infile;
                        n = ibs;
                        bb_simple_perror_msg(infile);
+                       /* GNU dd with conv=noerror skips over "bad blocks" */
+                       xlseek(ifd, ibs, SEEK_CUR);
                }
                if ((size_t)n == ibs)
                        G.in_full++;