Browse Source

devtools/onion: allow '-' input file so you can pipe from stdin.

This avoid the requirement to use a temporary file.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
travis-debug
Rusty Russell 5 years ago
committed by Christian Decker
parent
commit
43a46e252c
  1. 3
      devtools/onion.c

3
devtools/onion.c

@ -145,7 +145,8 @@ static void do_decode(int argc, char **argv, const u8 assocdata[ASSOC_DATA_SIZE]
if (argc != 4)
opt_usage_exit_fail("Expect an filename and privkey with 'decode' method");
char *hextemp = grab_file(ctx, argv[2]);
/* "-" means stdin, which is NULL for grab_file */
char *hextemp = grab_file(ctx, streq(argv[2], "-") ? NULL : argv[2]);
size_t hexlen = strlen(hextemp);
// trim trailing whitespace

Loading…
Cancel
Save