//#define _PATH_DEFPATH "/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin"\r
//#endif\r
\r
+/*\r
+ * Provide trailing slash, since mostly used for building pathnames.\r
+ * see the __CONCAT() macro from <sys/EfiCdefs.h> for cpp examples.\r
+ */\r
+#define _PATH_DEV "/dev/"\r
+#define _PATH_ETC "/Efi/etc/"\r
+#define _PATH_TMP "/Efi/Temp/"\r
+//#define _PATH_DEV_PTS "/dev/pts/"\r
+//#define _PATH_EMUL_AOUT "/emul/aout/"\r
+//#define _PATH_VARDB "/var/db/"\r
+//#define _PATH_VARRUN "/var/run/"\r
+//#define _PATH_VARTMP "/var/tmp/"\r
+\r
///*\r
// * All standard utilities path.\r
// * set by init(8) for system programs & scripts (e.g. /etc/rc)\r
#define _PATH_SOCKET "socket:"\r
\r
// *nix style device paths\r
-#define _PATH_DEVTTY "/dev/tty"\r
-#define _PATH_DEVNULL "/dev/null"\r
-#define _PATH_DEVCONSOLE "/dev/console"\r
-#define _PATH_DEVCONSTTY "/dev/constty"\r
-#define _PATH_DEVSTDIN "/dev/stdin"\r
-#define _PATH_DEVSTDOUT "/dev/stdout"\r
-#define _PATH_DEVSTDERR "/dev/stderr"\r
-#define _PATH_DEVSOCKET "/dev/socket"\r
+#define _PATH_DEVTTY _PATH_DEV "tty"\r
+#define _PATH_DEVNULL _PATH_DEV "null"\r
+#define _PATH_DEVCONSOLE _PATH_DEV "console"\r
+#define _PATH_DEVCONSTTY _PATH_DEV "constty"\r
+#define _PATH_DEVSTDIN _PATH_DEV "stdin"\r
+#define _PATH_DEVSTDOUT _PATH_DEV "stdout"\r
+#define _PATH_DEVSTDERR _PATH_DEV "stderr"\r
+#define _PATH_DEVSOCKET _PATH_DEV "socket"\r
\r
// Special files and locations\r
-#define _PATH_HOSTS "/Efi/etc/hosts"\r
-#define _PATH_SERVICES "/Efi/etc/services"\r
-#define _PATH_HOSTNAME "/Efi/etc/hostname"\r
-#define _PATH_LOCALE "/Efi/etc/Locale"\r
-#define _PATH_FSTAB "/Efi/etc/fstab"\r
+#define _PATH_FSTAB _PATH_ETC "fstab"\r
+////#define _PATH_HEQUIV _PATH_ETC "hosts.equiv"\r
+#define _PATH_HOSTNAME _PATH_ETC "hostname"\r
+#define _PATH_HOSTS _PATH_ETC "hosts"\r
+#define _PATH_HOSTCONF _PATH_ETC "host.conf"\r
+#define _PATH_LOCALE _PATH_ETC "Locale"\r
+#define _PATH_NETCONF _PATH_ETC "host.conf"\r
+#define _PATH_NETWORKS _PATH_ETC "networks"\r
+#define _PATH_PROTOCOLS _PATH_ETC "protocols"\r
\r
/*\r
- * Provide trailing slash, since mostly used for building pathnames.\r
- * see the __CONCAT() macro from <sys/EfiCdefs.h> for cpp examples.\r
+ * Resolver configuration file.\r
+ * Normally not present, but may contain the address of the\r
+ * inital name server(s) to query and the domain search list.\r
*/\r
-#define _PATH_DEV "/dev/"\r
-#define _PATH_TMP "/Efi/Temp/"\r
-//#define _PATH_DEV_PTS "/dev/pts/"\r
-//#define _PATH_EMUL_AOUT "/emul/aout/"\r
-//#define _PATH_VARDB "/var/db/"\r
-//#define _PATH_VARRUN "/var/run/"\r
-//#define _PATH_VARTMP "/var/tmp/"\r
+#define _PATH_RESCONF _PATH_ETC "resolv.conf"\r
+#define _PATH_SERVICES _PATH_ETC "services"\r
+////#define _PATH_SERVICES_DB "/Efi/var/db/services.db"\r
\r
//#define _PATH_BSHELL RESCUEDIR "/sh"\r
//#define _PATH_CSHELL RESCUEDIR "/csh"\r