From 2a093697741d11de7f48356d4da6a5bc4f7153af Mon Sep 17 00:00:00 2001 From: Adam Kwolek Date: Wed, 2 Mar 2011 12:28:13 +1100 Subject: Add block_subarray() Put code for blocking subarray in to separate function. This little code/function will be used for blocking arrays from mdmon monitoring during assembly process. Arrays cannot wait for container assembly finish, because meanwhile monitor can enable arrays for writing. Signed-off-by: Adam Kwolek Signed-off-by: NeilBrown --- msg.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'msg.h') diff --git a/msg.h b/msg.h index 1f916de..91a7798 100644 --- a/msg.h +++ b/msg.h @@ -27,6 +27,8 @@ extern int ack(int fd, int tmo); extern int wait_reply(int fd, int tmo); extern int connect_monitor(char *devname); extern int ping_monitor(char *devname); +extern int block_subarray(struct mdinfo *sra); +extern int unblock_subarray(struct mdinfo *sra, const int unfreeze); extern int block_monitor(char *container, const int freeze); extern void unblock_monitor(char *container, const int unfreeze); extern int fping_monitor(int sock); -- cgit v1.2.1