diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/linestack.c | 2 | ||||
-rw-r--r-- | lib/net.c | 2 | ||||
-rw-r--r-- | lib/toyflags.h | 6 |
3 files changed, 6 insertions, 4 deletions
diff --git a/lib/linestack.c b/lib/linestack.c index 91dec564..b533c1f8 100644 --- a/lib/linestack.c +++ b/lib/linestack.c @@ -117,7 +117,7 @@ int crunch_str(char **str, int width, FILE *out, char *escmore, } -// standard escapes: ^X if <32, <XX> if invliad UTF8, U+XXXX if UTF8 !iswprint() +// standard escapes: ^X if <32, <XX> if invalid UTF8, U+XXXX if UTF8 !iswprint() int crunch_escape(FILE *out, int cols, int wc) { char buf[8]; @@ -103,7 +103,7 @@ int pollinate(int in1, int in2, int out1, int out2, int timeout, int shutdown_ti } } -// Return converted numeric address in libbuf +// Return converted ipv4/ipv6 numeric address in libbuf char *ntop(struct sockaddr *sa) { void *addr; diff --git a/lib/toyflags.h b/lib/toyflags.h index 859cca2e..bec8078b 100644 --- a/lib/toyflags.h +++ b/lib/toyflags.h @@ -6,6 +6,8 @@ // Flags describing command behavior. +// Where to install (toybox --long outputs absolute paths to commands) +// If no location bits set, command not listed in "toybox" command's output. #define TOYFLAG_USR (1<<0) #define TOYFLAG_BIN (1<<1) #define TOYFLAG_SBIN (1<<2) @@ -18,8 +20,8 @@ #define TOYFLAG_UMASK (1<<5) // This command runs as root. -#define TOYFLAG_STAYROOT (1<<6) -#define TOYFLAG_NEEDROOT (1<<7) +#define TOYFLAG_STAYROOT (1<<6) // Don't drop suid root before running cmd_main +#define TOYFLAG_NEEDROOT (1<<7) // Refuse to run if real uid != 0 #define TOYFLAG_ROOTONLY (TOYFLAG_STAYROOT|TOYFLAG_NEEDROOT) // Call setlocale to listen to environment variables. |