chiark / gitweb /
[PATCH] klibc_fixups: remove unneeded stuff
authorkay.sievers@vrfy.org <kay.sievers@vrfy.org>
Sat, 5 Mar 2005 06:16:21 +0000 (07:16 +0100)
committerGreg KH <gregkh@suse.de>
Wed, 27 Apr 2005 06:48:48 +0000 (23:48 -0700)
Makefile
klibc_fixups/malloc.h [deleted file]
klibc_fixups/mntent.h [deleted file]
libsysfs/dlist.c
libsysfs/dlist.h
libsysfs/sysfs.h

index 99a7618..7c159b3 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -202,7 +202,6 @@ ifeq ($(strip $(USE_KLIBC)),true)
 
        HEADERS += \
                klibc_fixups/klibc_fixups.h     \
-               klibc_fixups/mntent.h           \
                klibc_fixups/pwd.h
 
        KLIBC_FIXUP_OBJS = \
diff --git a/klibc_fixups/malloc.h b/klibc_fixups/malloc.h
deleted file mode 100644 (file)
index 439608e..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#ifdef __KLIBC__
-
-#ifndef _MALLOC_H
-#define _MALLOC_H
-
-#include <stdlib.h>
-
-#endif /* _MALLOC_H */
-#endif /* __KLIBC__ */
diff --git a/klibc_fixups/mntent.h b/klibc_fixups/mntent.h
deleted file mode 100644 (file)
index ea79a2d..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#ifdef __KLIBC__
-
-#ifndef _MNTENT_H
-#define _MNTENT_H
-
-#include <stdio.h>
-
-struct mntent
-{
-       char *mnt_fsname;
-       char *mnt_dir;
-       char *mnt_type;
-       char *mnt_opts;
-       int mnt_freq;
-       int mnt_passno;
-};
-
-static inline FILE *setmntent (const char *file, const char *mode)
-{
-       return (FILE *) 1;
-}
-
-static inline struct mntent *getmntent (FILE *stream)
-{
-       static struct mntent mntent = {
-               .mnt_dir        = "/sys",
-               .mnt_type       = "sysfs"
-       };
-
-       return &mntent;
-}
-
-static inline int endmntent (FILE *stream)
-{
-       return 0;
-}
-
-#endif /* _MNTENT_H */
-#endif /* __KLIBC__ */
index c4ee324..c44e9d5 100644 (file)
@@ -27,6 +27,7 @@
  * delete function.  Otherwise dlist will just use free.
 
 */
+#include "stdlib.h"
 #include "dlist.h"
 
 /*
index 9e3a6c9..62eaa9f 100644 (file)
 
 * Just use the dlist_(insert|delete)_(before|after) macros if you do not want
 * to think about it.
-
 */
-#include <malloc.h>
+
+#include <stddef.h>
+
 typedef struct dl_node {
   struct dl_node *prev;
   struct dl_node *next;
index 30bd9b4..8384277 100644 (file)
@@ -28,7 +28,6 @@
 #include <unistd.h>
 #include <string.h>
 #include <ctype.h>
-#include <mntent.h>
 #include <dirent.h>
 #include <sys/stat.h>
 #include <fcntl.h>