Apply a patch from Evin Robertson -- new pivot_root applet.
[oweals/busybox.git] / tail.c
diff --git a/tail.c b/tail.c
index 8e6488931c8f0994019977ce4dcfa15b446f031f..d45b29c4c082cec6453ddfc0b366af1af91d2244 100644 (file)
--- a/tail.c
+++ b/tail.c
 
 #include "busybox.h"
 
-#include <sys/types.h>
 #include <fcntl.h>
+#include <getopt.h>
+#include <string.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <sys/types.h>
 
-static struct suffix_mult tail_suffixes[] = {
+static const struct suffix_mult tail_suffixes[] = {
        { "b", 512 },
        { "k", 1024 },
        { "m", 1048576 },
@@ -34,13 +38,13 @@ static struct suffix_mult tail_suffixes[] = {
 };
 
 #ifndef BB_FEATURE_SIMPLE_TAIL
-static struct suffix_mult null_suffixes[] = {
+static const struct suffix_mult null_suffixes[] = {
        { NULL, 0 }
 };
 #endif
 
-#define BYTES 0
-#define LINES 1
+static const int BYTES = 0;
+static const int LINES = 1;
 
 static char *tailbuf;
 static int taillen;