X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Flibbb.h;h=a827ba612ed3f193a38636afd2b4213e53d360fd;hb=147a3ca1a40df4a97e9a12f18eadb537bea73b9a;hp=869a780b0b00fa6402892982b23cac09223648e4;hpb=545106f8db3e9e40d454a8713e713b0741739b23;p=oweals%2Fbusybox.git diff --git a/include/libbb.h b/include/libbb.h index 869a780b0..a827ba612 100644 --- a/include/libbb.h +++ b/include/libbb.h @@ -131,7 +131,7 @@ extern long* find_pid_by_name( const char* pidName); extern char *find_real_root_device_name(const char* name); extern char *get_line_from_file(FILE *file); extern void print_file(FILE *file); -extern int copyfd(int fd1, int fd2); +extern int copyfd(int fd1, int fd2, const off_t chunksize); extern int print_file_by_name(char *filename); extern char process_escape_sequence(const char **ptr); extern char *get_last_path_component(char *path); @@ -169,7 +169,7 @@ extern char * my_getpwuid(char *name, long uid); extern char * my_getgrgid(char *group, long gid); extern long my_getpwnamegid(const char *name); -extern int device_open(char *device, int mode); +extern int device_open(const char *device, int mode); extern int del_loop(const char *device); extern int set_loop(const char *device, const char *file, int offset, int *loopro); @@ -355,5 +355,14 @@ typedef struct { } procps_status_t; extern procps_status_t * procps_scan(int save_user_arg0); +extern unsigned short compare_string_array(const char *string_array[], const char *key); + +extern int my_query_module(const char *name, int which, void **buf, size_t *bufsize, size_t *ret); + +typedef struct llist_s { + char *data; + struct llist_s *link; +} llist_t; +extern llist_t *llist_add_to(llist_t *old_head, char *new_item); #endif /* __LIBCONFIG_H__ */