summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1996-05-06 18:06:13 +0000
committerMichael I. Bushnell <mib@gnu.org>1996-05-06 18:06:13 +0000
commitb58327d7e656ae6543775492b763e5268527a1eb (patch)
treeb1ab7c6b5aee248de55afd12026db89059d54758 /hurd
parent5fc0603fdcd5280e514c08e5b49697b5b0d79806 (diff)
(struct procinfo): Add exitstatus and sigcode members.
(FSTYPE_SOCKET): Doc fix. (retry_type) [FS_RETRY_REAUTH]: Doc fix. (file_storage_class): Add STORAGE_NULL, STORAGE_CONCAT, STORAGE_INTERLEAVE, and STORAGE_LAYER. (struct fsys_statfsbuf): Delete type. (fsys_statfsbuf_t): Now based upon struct statfs.
Diffstat (limited to 'hurd')
-rw-r--r--hurd/hurd_types.h13
1 files changed, 10 insertions, 3 deletions
diff --git a/hurd/hurd_types.h b/hurd/hurd_types.h
index 0638c1e7..dbdca791 100644
--- a/hurd/hurd_types.h
+++ b/hurd/hurd_types.h
@@ -84,8 +84,11 @@ typedef struct statfs fsys_statfsbuf_t;
/* Values for retry field in fs.defs:dir_pathtrans call: */
enum retry_type
{
- FS_RETRY_NORMAL = 1, /* Retry normally. */
- FS_RETRY_REAUTH = 2, /* Retry after reauthenticating retry port. */
+ FS_RETRY_NORMAL = 1, /* Retry normally if retry_name is not null. */
+ FS_RETRY_REAUTH = 2, /* Retry after reauthenticating retry port.
+ Even if the retry name is null, a retry
+ is still necessary with this code after the
+ reauthentication is complete. */
FS_RETRY_MAGICAL = 3, /* Retry string is magical. */
/* "tty" means controlling tty;
@@ -159,6 +162,10 @@ enum file_storage_class
STORAGE_NETWORK,
STORAGE_MEMORY,
STORAGE_TASK,
+ STORAGE_NULL,
+ STORAGE_CONCAT,
+ STORAGE_INTERLEAVE,
+ STORAGE_LAYER,
};
/* STORAGE_DEVICE implies that:
@@ -285,7 +292,7 @@ typedef int *procinfo_t;
#define FSTYPE_AFS 0x00000012 /* Andrew File System 3.xx */
#define FSTYPE_DFS 0x00000013 /* Distributed File Sys (OSF) == AFS 4.xx */
#define FSTYPE_PROC9 0x00000014 /* /proc filesystem ala Plan 9 */
-#define FSTYPE_SOCKET 0x00000015 /* Naming point for socket server */
+#define FSTYPE_SOCKET 0x00000015 /* io_t that isn't a file but a socket */
#define FSTYPE_MISC 0x00000016 /* generic trivfs server */
#define FSTYPE_EXT2FS 0x00000017 /* Linux filesystem by Remy Card */