aboutsummaryrefslogtreecommitdiff
path: root/include/libbb.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/libbb.h')
-rw-r--r--include/libbb.h30
1 files changed, 21 insertions, 9 deletions
diff --git a/include/libbb.h b/include/libbb.h
index e4be35d48..4293d394b 100644
--- a/include/libbb.h
+++ b/include/libbb.h
@@ -11,23 +11,22 @@
11#ifndef __LIBBUSYBOX_H__ 11#ifndef __LIBBUSYBOX_H__
12#define __LIBBUSYBOX_H__ 1 12#define __LIBBUSYBOX_H__ 1
13 13
14#include "bb_config.h"
14#include "platform.h" 15#include "platform.h"
15 16
17#include <dirent.h>
18#include <inttypes.h>
19#include <netdb.h>
16#include <stdio.h> 20#include <stdio.h>
17#include <stdlib.h> 21#include <stdlib.h>
18#include <stdarg.h> 22#include <stdarg.h>
19#include <sys/types.h>
20#include <sys/stat.h> 23#include <sys/stat.h>
24#include <sys/time.h>
25#include <sys/types.h>
21#include <termios.h> 26#include <termios.h>
22#include <dirent.h>
23 27
24#include <netinet/in.h>
25#include <netdb.h>
26 28
27#include <inttypes.h>
28#include <sys/time.h>
29 29
30#include "bb_config.h"
31#ifdef CONFIG_SELINUX 30#ifdef CONFIG_SELINUX
32#include <selinux/selinux.h> 31#include <selinux/selinux.h>
33#endif 32#endif
@@ -526,9 +525,22 @@ void *md5_end(void *resbuf, md5_ctx_t *ctx);
526 525
527extern uint32_t *bb_crc32_filltable (int endian); 526extern uint32_t *bb_crc32_filltable (int endian);
528 527
529/* busybox.h will include dmalloc later for us, else include it here. */ 528#ifndef RB_POWER_OFF
530#if !defined _BB_INTERNAL_H_ && defined DMALLOC 529/* Stop system and switch power off if possible. */
530#define RB_POWER_OFF 0x4321fedc
531#endif
532
533/* Try to pull in PATH_MAX */
534#include <limits.h>
535#include <sys/param.h>
536#ifndef PATH_MAX
537#define PATH_MAX 256
538#endif
539
540#ifdef DMALLOC
531#include <dmalloc.h> 541#include <dmalloc.h>
532#endif 542#endif
533 543
544extern const char BB_BANNER[];
545
534#endif /* __LIBBUSYBOX_H__ */ 546#endif /* __LIBBUSYBOX_H__ */