aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/libbb.h11
1 files changed, 4 insertions, 7 deletions
diff --git a/include/libbb.h b/include/libbb.h
index d12860ca9..14670f026 100644
--- a/include/libbb.h
+++ b/include/libbb.h
@@ -132,11 +132,9 @@ extern int get_kernel_revision(void);
132 132
133extern int get_console_fd(void); 133extern int get_console_fd(void);
134extern struct mntent *find_mount_point(const char *name, const char *table); 134extern struct mntent *find_mount_point(const char *name, const char *table);
135extern void write_mtab(char* blockDevice, char* directory,
136 char* filesystemType, long flags, char* string_flags);
137extern void erase_mtab(const char * name); 135extern void erase_mtab(const char * name);
138extern long *find_pid_by_name( const char* pidName); 136extern long *find_pid_by_name( const char* pidName);
139extern char *find_real_root_device_name(void); 137extern char *find_block_device(char *path);
140extern char *bb_get_line_from_file(FILE *file); 138extern char *bb_get_line_from_file(FILE *file);
141extern char *bb_get_chomped_line_from_file(FILE *file); 139extern char *bb_get_chomped_line_from_file(FILE *file);
142extern char *bb_get_chunk_from_file(FILE *file); 140extern char *bb_get_chunk_from_file(FILE *file);
@@ -242,16 +240,14 @@ extern char *bb_askpass(int timeout, const char * prompt);
242extern int device_open(const char *device, int mode); 240extern int device_open(const char *device, int mode);
243 241
244extern int del_loop(const char *device); 242extern int del_loop(const char *device);
245extern int set_loop(const char *device, const char *file, int offset, int *loopro); 243extern int set_loop(char **device, const char *file, int offset);
246extern char *find_unused_loop_device (void);
247
248 244
249#if (__GLIBC__ < 2) 245#if (__GLIBC__ < 2)
250extern int vdprintf(int d, const char *format, va_list ap); 246extern int vdprintf(int d, const char *format, va_list ap);
251#endif 247#endif
252 248
253int nfsmount(const char *spec, const char *node, int *flags, 249int nfsmount(const char *spec, const char *node, int *flags,
254 char **extra_opts, char **mount_opts, int running_bg); 250 char **mount_opts, int running_bg);
255 251
256/* Include our own copy of struct sysinfo to avoid binary compatability 252/* Include our own copy of struct sysinfo to avoid binary compatability
257 * problems with Linux 2.4, which changed things. Grumble, grumble. */ 253 * problems with Linux 2.4, which changed things. Grumble, grumble. */
@@ -452,6 +448,7 @@ typedef struct {
452 int ppid; 448 int ppid;
453#ifdef FEATURE_CPU_USAGE_PERCENTAGE 449#ifdef FEATURE_CPU_USAGE_PERCENTAGE
454 unsigned pcpu; 450 unsigned pcpu;
451 unsigned pscpu;
455 unsigned long stime, utime; 452 unsigned long stime, utime;
456#endif 453#endif
457 char *cmd; 454 char *cmd;