lkml.org 
[lkml]   [2007]   [May]   [18]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    Subject[PATCH 11/14] kbuild: add support for reading stdin with gen_init_cpio
    From ad5409f51b70b12575a8b0dc07c897395311d13b Mon Sep 17 00:00:00 2001
    From: Mike Frysinger <vapier@gentoo.org>
    Date: Thu, 10 May 2007 22:44:28 -0700
    Subject: [PATCH 11/14] kbuild: add support for reading stdin with gen_init_cpio

    Treat an argument of "-" as meaning "read stdin for cpio files" so
    gen_init_cpio can be piped into.

    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
    ---
    usr/gen_init_cpio.c | 4 +++-
    1 files changed, 3 insertions(+), 1 deletions(-)

    diff --git a/usr/gen_init_cpio.c b/usr/gen_init_cpio.c
    index 8365db6..7abc07f 100644
    --- a/usr/gen_init_cpio.c
    +++ b/usr/gen_init_cpio.c
    @@ -498,7 +498,9 @@ int main (int argc, char *argv[])
    exit(1);
    }

    - if (! (cpio_list = fopen(argv[1], "r"))) {
    + if (!strcmp(argv[1], "-"))
    + cpio_list = stdin;
    + else if (! (cpio_list = fopen(argv[1], "r"))) {
    fprintf(stderr, "ERROR: unable to open '%s': %s\n\n",
    argv[1], strerror(errno));
    usage(argv[0]);
    --
    1.5.1.rc3.20.gaa453
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2007-05-18 09:01    [W:0.026 / U:59.612 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site