Split error-message table portions of errno.h out to gpxe/errortab.h
authorMichael Brown <mcb30@etherboot.org>
Wed, 20 Dec 2006 03:40:48 +0000 (03:40 +0000)
committerMichael Brown <mcb30@etherboot.org>
Wed, 20 Dec 2006 03:40:48 +0000 (03:40 +0000)
src/core/errno.c
src/include/errno.h
src/include/gpxe/errortab.h [new file with mode: 0644]
src/interface/pxe/pxe_errors.c

index 83c8564..84c3424 100644 (file)
@@ -1,6 +1,6 @@
-#include "etherboot.h"
-#include "errno.h"
-#include "vsprintf.h"
+#include <errno.h>
+#include <console.h>
+#include <gpxe/errortab.h>
 
 /** @file
  *
index 68966bd..43e2076 100644 (file)
 #define ETIMEDOUT      0xf6    /**< Connection timed out */
 #define EWOULDBLOCK    EAGAIN  /**< Resource temporarily unavailable */
 
-/* Data structures and declarations */
-
-#include <gpxe/tables.h>
-
 extern int errno;
 
-struct errortab {
-       int errno;
-       const char *text;
-};
-
-#define __errortab __table(errortab,01)
-
 #endif /* ERRNO_H */
diff --git a/src/include/gpxe/errortab.h b/src/include/gpxe/errortab.h
new file mode 100644 (file)
index 0000000..1ca7fe5
--- /dev/null
@@ -0,0 +1,20 @@
+#ifndef _GPXE_ERRORTAB_H
+#define _GPXE_ERRORTAB_H
+
+/** @file
+ *
+ * Error message tables
+ *
+ */
+
+#include <errno.h>
+#include <gpxe/tables.h>
+
+struct errortab {
+       int errno;
+       const char *text;
+};
+
+#define __errortab __table ( errortab, 01 )
+
+#endif /* _GPXE_ERRORTAB_H */
index dce50d7..3b00127 100644 (file)
@@ -1,4 +1,4 @@
-#include "errno.h"
+#include <gpxe/errortab.h>
 
 /*
  * This table was generated from the relevant section of errno.h using