Fix looping bug, use fullRead
[oweals/busybox.git] / internal.h
index a47274342a9c60a1f82491fbb997edfbefa4dbc2..b2034da5e46fe3412ff2f6c5f428d429e9b5e64f 100644 (file)
@@ -110,6 +110,7 @@ extern const struct BB_applet applets[];
 
 extern int ar_main(int argc, char **argv);
 extern int basename_main(int argc, char **argv);
+extern int bogomips_main(int argc, char **argv);
 extern int busybox_main(int argc, char** argv);
 extern int cat_main(int argc, char** argv);
 extern int chmod_chown_chgrp_main(int argc, char** argv);
@@ -129,6 +130,7 @@ extern int du_main(int argc, char** argv);
 extern int dumpkmap_main(int argc, char** argv);
 extern int dutmp_main(int argc, char** argv);
 extern int echo_main(int argc, char** argv);
+extern int expr_main(int argc, char** argv);
 extern int false_main(int argc, char** argv);
 extern int fbset_main(int argc, char** argv);
 extern int fdisk_main(int argc, char** argv);
@@ -137,6 +139,7 @@ extern int fsck_minix_main(int argc, char **argv);
 extern int find_main(int argc, char** argv);
 extern int free_main(int argc, char** argv);
 extern int freeramdisk_main(int argc, char** argv);
+extern int getopt_main(int argc, char** argv);
 extern int grep_main(int argc, char** argv);
 extern int gunzip_main (int argc, char** argv);
 extern int gzip_main(int argc, char** argv);
@@ -176,6 +179,7 @@ extern int poweroff_main(int argc, char **argv);
 extern int printf_main(int argc, char** argv);
 extern int ps_main(int argc, char** argv);
 extern int pwd_main(int argc, char** argv);
+extern int rdate_main(int argc, char** argv);
 extern int reboot_main(int argc, char** argv);
 extern int renice_main(int argc, char** argv);
 extern int reset_main(int argc, char** argv);
@@ -211,6 +215,7 @@ extern int uniq_main(int argc, char** argv);
 extern int update_main(int argc, char** argv);
 extern int usleep_main(int argc, char** argv);
 extern int wc_main(int argc, char** argv);
+extern int wget_main(int argc, char** argv);
 extern int which_main(int argc, char** argv);
 extern int whoami_main(int argc, char** argv);
 extern int yes_main(int argc, char** argv);
@@ -237,6 +242,7 @@ extern const char du_usage[];
 extern const char dumpkmap_usage[];
 extern const char dutmp_usage[];
 extern const char echo_usage[];
+extern const char expr_usage[];
 extern const char false_usage[];
 extern const char fdflush_usage[];
 extern const char find_usage[];
@@ -282,6 +288,7 @@ extern const char poweroff_usage[];
 extern const char printf_usage[];
 extern const char ps_usage[];
 extern const char pwd_usage[];
+extern const char rdate_usage[];
 extern const char reboot_usage[];
 extern const char renice_usage[];
 extern const char reset_usage[];
@@ -315,6 +322,7 @@ extern const char usleep_usage[];
 extern const char uudecode_usage[];
 extern const char uuencode_usage[];
 extern const char wc_usage[];
+extern const char wget_usage[];
 extern const char which_usage[];
 extern const char whoami_usage[];
 extern const char yes_usage[];
@@ -342,6 +350,7 @@ void reset_ino_dev_hashtable(void);
 
 int copyFile(const char *srcName, const char *destName,
                 int setModes, int followLinks, int forceFlag);
+int copySubFile(int srcFd, int dstFd, size_t remaining);
 char *buildName(const char *dirName, const char *fileName);
 int makeString(int argc, const char **argv, char *buf, int bufLen);
 char *getChunk(int size);