From 0c5577513f215d1b81fe62f06afe4351e18f8ceb Mon Sep 17 00:00:00 2001 From: Rob Landley Date: Thu, 19 Jul 2018 23:27:14 -0500 Subject: Tweak/add some comments. --- lib/linestack.c | 2 +- lib/net.c | 2 +- lib/toyflags.h | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) (limited to 'lib') 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, if invliad UTF8, U+XXXX if UTF8 !iswprint() +// standard escapes: ^X if <32, if invalid UTF8, U+XXXX if UTF8 !iswprint() int crunch_escape(FILE *out, int cols, int wc) { char buf[8]; diff --git a/lib/net.c b/lib/net.c index 846be31f..8969306b 100644 --- a/lib/net.c +++ b/lib/net.c @@ -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. -- cgit v1.2.3