summaryrefslogtreecommitdiff
path: root/sys/dev/raidframe/rf_reconstruct.h
diff options
context:
space:
mode:
authoroster <oster@NetBSD.org>2004-03-03 16:59:54 +0000
committeroster <oster@NetBSD.org>2004-03-03 16:59:54 +0000
commit28bd6c8ea299227ccfbb898b487054a08cf62136 (patch)
tree14eb16d4e758bdd4addbf1c125242508bdae6bed /sys/dev/raidframe/rf_reconstruct.h
parent8257c24d6f207ad04636dd4b2d6eed67bd2e16c1 (diff)
Introduce RF_REVENT_READ_FAILED, RF_REVENT_WRITE_FAILED and RF_REVENT_FORCEREAD_FAILED.
This removes 3 more RF_PANIC()'s (but we'll currently still panic if any of these cases occur). fix up a few printf's. XXX: still needs more cleanup and testing (and be taught to not panic).
Diffstat (limited to 'sys/dev/raidframe/rf_reconstruct.h')
-rw-r--r--sys/dev/raidframe/rf_reconstruct.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/sys/dev/raidframe/rf_reconstruct.h b/sys/dev/raidframe/rf_reconstruct.h
index 1035f6543a3..06fb560ab2b 100644
--- a/sys/dev/raidframe/rf_reconstruct.h
+++ b/sys/dev/raidframe/rf_reconstruct.h
@@ -1,4 +1,4 @@
-/* $NetBSD: rf_reconstruct.h,v 1.13 2004/01/01 19:32:55 oster Exp $ */
+/* $NetBSD: rf_reconstruct.h,v 1.14 2004/03/03 16:59:54 oster Exp $ */
/*
* Copyright (c) 1995 Carnegie-Mellon University.
* All rights reserved.
@@ -86,7 +86,10 @@ typedef enum RF_Revent_e {
RF_REVENT_BUFCLEAR,
RF_REVENT_HEADSEPCLEAR,
RF_REVENT_SKIP,
- RF_REVENT_FORCEDREADDONE
+ RF_REVENT_FORCEDREADDONE,
+ RF_REVENT_READ_FAILED,
+ RF_REVENT_WRITE_FAILED,
+ RF_REVENT_FORCEDREAD_FAILED
} RF_Revent_t;
struct RF_ReconEvent_s {