diff options
author | Denis Vlasenko | 2007-04-10 15:43:37 +0000 |
---|---|---|
committer | Denis Vlasenko | 2007-04-10 15:43:37 +0000 |
commit | 99912ca733dd960f5589227fd999c86e73c8e894 (patch) | |
tree | 9df947fc08884d498cf76a02204d74b121064134 /util-linux/hexdump.c | |
parent | ff131b980d524a33d8a43cefe65e14f64a43f2da (diff) | |
download | busybox-99912ca733dd960f5589227fd999c86e73c8e894.zip busybox-99912ca733dd960f5589227fd999c86e73c8e894.tar.gz |
audit small applets and mark some of them as NOFORK.
Put big scary warnings in relevant places.
Diffstat (limited to 'util-linux/hexdump.c')
-rw-r--r-- | util-linux/hexdump.c | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/util-linux/hexdump.c b/util-linux/hexdump.c index cddd185..85a4490 100644 --- a/util-linux/hexdump.c +++ b/util-linux/hexdump.c @@ -9,10 +9,13 @@ * Licensed under GPLv2 or later, see file License in this tarball for details. */ -#include "busybox.h" #include <getopt.h> +#include "busybox.h" #include "dump.h" +/* This is a NOEXEC applet. Be very careful! */ + + static void bb_dump_addfile(char *name) { char *p; @@ -45,10 +48,10 @@ static const char add_first[] = "\"%07.7_Ax\n\""; static const char hexdump_opts[] = "bcdoxCe:f:n:s:v"; static const struct suffix_mult suffixes[] = { - {"b", 512 }, - {"k", 1024 }, - {"m", 1024*1024 }, - {NULL, 0 } + { "b", 512 }, + { "k", 1024 }, + { "m", 1024*1024 }, + { NULL, 0 } }; int hexdump_main(int argc, char **argv); |