diff toys.h @ 370:c7a26e26ad08

Add TOYBOX_SUID.
author Rob Landley <rob@landley.net>
date Tue, 05 Jan 2010 12:17:05 -0600
parents 86a4054307ab
children 827ad88a3456
line wrap: on
line diff
--- a/toys.h	Tue Jan 05 10:48:32 2010 -0600
+++ b/toys.h	Tue Jan 05 12:17:05 2010 -0600
@@ -68,6 +68,11 @@
 // Start applet with a umask of 0 (saves old umask in this.old_umask)
 #define TOYFLAG_UMASK    (1<<5)
 
+// This applet runs as root.
+#define TOYFLAG_STAYROOT (1<<6)
+#define TOYFLAG_NEEDROOT (1<<7)
+#define TOYFLAG_ROOTONLY (TOYFLAG_STAYROOT|TOYFLAG_NEEDROOT)
+
 // Array of available applets
 
 extern struct toy_list {