summaryrefslogtreecommitdiff
path: root/storeio
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>1999-11-18 06:23:45 +0000
committerRoland McGrath <roland@gnu.org>1999-11-18 06:23:45 +0000
commit9e1a821ad8510ad57d547c68873276f3705215a6 (patch)
tree36ccdb80b3acd99ef3a69d4bd69380be0e358813 /storeio
parentf57bf38f6c7c4371142b749dbd11b0fbb91632c3 (diff)
.
Diffstat (limited to 'storeio')
-rw-r--r--storeio/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/storeio/ChangeLog b/storeio/ChangeLog
index 14a134d1..31d9dd31 100644
--- a/storeio/ChangeLog
+++ b/storeio/ChangeLog
@@ -1,3 +1,19 @@
+1999-11-14 Roland McGrath <roland@baalperazim.frob.com>
+
+ * io.c (trivfs_S_file_get_storage_info): Fail with EOPNOTSUPP when
+ there is no store open.
+
+ * storeio.c (check_open_hook): Don't check for D_NO_SUCH_DEVICE here.
+ Translation to ENXIO now done in libstore.
+
+ * dev.h (struct dev): New member `enforced'.
+ * storeio.c (enforce_store): New variable.
+ (options, parse_opt, trivfs_append_args): Grok new option
+ --enforced/-e to set enforce_store.
+ (check_open_hook): Set DEVICE->enforced from enforce_store.
+ * io.c (trivfs_S_file_get_storage_info): If DEV->enforced is set
+ and the store flags lack STORE_ENFORCED, then return STORAGE_OTHER.
+
1999-09-13 Roland McGrath <roland@baalperazim.frob.com>
* io.c: Reverted changes related to io_map_segment.