Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Oct 2013 21:51:48 +0200
From:      Markus Hitter <mah@jump-ing.de>
To:        sbruno@freebsd.org
Cc:        freebsd-embedded@freebsd.org
Subject:   Re: makefs(8) proposed changes [repost from fs@]
Message-ID:  <06526D03-28F4-4086-A82D-386A8C1AECF9@jump-ing.de>
In-Reply-To: <1381853252.2682.0.camel@localhost>
References:  <1380730546.1619.47.camel@localhost> <1381853252.2682.0.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help

Am 15.10.2013 um 18:07 schrieb Sean Bruno:

> Index: ffs.c
> ===================================================================
> --- ffs.c       (revision 255871)
> +++ ffs.c       (working copy)
> @@ -470,6 +470,7 @@
>         char    *buf;
>         int     i, bufsize;
>         off_t   bufrem;
> +       char temp_buf[16*512];
>
>         assert (image != NULL);
>         assert (fsopts != NULL);
> @@ -480,6 +481,7 @@
>                 warn("Can't open `%s' for writing", image);
>                 return (-1);
>         }
> +       read(fsopts->fd, temp_buf, 16*512);
>
>                 /* zero image */
>  #if HAVE_STRUCT_STATVFS_F_IOSIZE && HAVE_FSTATVFS

Usually I'm only an observer here, but what's the point of reading 8  
kB without using them? There's also lseek(2).


Markus

- - - - - - - - - - - - - - - - - - -
Dipl. Ing. (FH) Markus Hitter
http://www.jump-ing.de/








Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?06526D03-28F4-4086-A82D-386A8C1AECF9>