Remove requirement that include/applets.h must be sorted
[oweals/busybox.git] / include / busybox.h
index 0c44d2f51a045a52c3eb027ef6575a50e00ff58a..48ce856ea37d0791f2ddafb32a0ce6bb90aec277 100644 (file)
@@ -4,11 +4,13 @@
  *
  * Licensed under the GPL v2 or later, see the file LICENSE in this tarball.
  */
-#ifndef        _BB_INTERNAL_H_
-#define        _BB_INTERNAL_H_    1
+#ifndef BUSYBOX_H
+#define BUSYBOX_H 1
 
 #include "libbb.h"
 
+PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN
+
 /* order matters: used as index into "install_dir[]" in appletlib.c */
 typedef enum bb_install_loc_t {
        _BB_DIR_ROOT = 0,
@@ -19,9 +21,9 @@ typedef enum bb_install_loc_t {
 } bb_install_loc_t;
 
 typedef enum bb_suid_t {
-       _BB_SUID_NEVER = 0,
+       _BB_SUID_DROP = 0,
        _BB_SUID_MAYBE,
-       _BB_SUID_ALWAYS
+       _BB_SUID_REQUIRE
 } bb_suid_t;
 
 
@@ -67,5 +69,6 @@ int lbb_main(char **argv);
 #endif
 #endif
 
+POP_SAVED_FUNCTION_VISIBILITY
 
-#endif /* _BB_INTERNAL_H_ */
+#endif