summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/insmod-busybox/busybox.h
diff options
context:
space:
mode:
authorGwenolé Beauchesne <gbeauchesne@mandriva.org>2003-04-16 17:11:13 +0000
committerGwenolé Beauchesne <gbeauchesne@mandriva.org>2003-04-16 17:11:13 +0000
commitf699b1c08d453d010b35af5d82aaf89263de7fdf (patch)
treeb51d6b89698567255facc33b5098c5db5b6737e9 /mdk-stage1/insmod-busybox/busybox.h
parentd4b888c7b7e44576af4c56b4f01dc0d28c16eaac (diff)
downloaddrakx-backup-do-not-use-f699b1c08d453d010b35af5d82aaf89263de7fdf.tar
drakx-backup-do-not-use-f699b1c08d453d010b35af5d82aaf89263de7fdf.tar.gz
drakx-backup-do-not-use-f699b1c08d453d010b35af5d82aaf89263de7fdf.tar.bz2
drakx-backup-do-not-use-f699b1c08d453d010b35af5d82aaf89263de7fdf.tar.xz
drakx-backup-do-not-use-f699b1c08d453d010b35af5d82aaf89263de7fdf.zip
- Update to busybox 0.65.0 version
- Add support for x86-64
Diffstat (limited to 'mdk-stage1/insmod-busybox/busybox.h')
-rw-r--r--mdk-stage1/insmod-busybox/busybox.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/mdk-stage1/insmod-busybox/busybox.h b/mdk-stage1/insmod-busybox/busybox.h
index a2d620c8b..e01ff76f5 100644
--- a/mdk-stage1/insmod-busybox/busybox.h
+++ b/mdk-stage1/insmod-busybox/busybox.h
@@ -464,4 +464,14 @@ extern int sysinfo (struct sysinfo* info);
#define isclr(a,i) (((a)[(i)/NBBY] & (1<<((i)%NBBY))) == 0)
#endif
+/* Merge from busybox 0.65.0 */
+#define error_msg errorMsg
+#define perror_msg(FORMAT,...) error_msg(FORMAT ": %s", ## __VA_ARGS__, strerror(errno))
+#define recursive_action recursiveAction
+
+#define safe_strncpy(DST, SRC, SIZE) do { \
+ (DST)[SIZE-1] = '\0'; \
+ return strncpy((DST), (SRC),(SIZE)-1); \
+} while (0)
+
#endif /* _BB_INTERNAL_H_ */