server: Store sharing state for named pipes.
diff --git a/server/named_pipe.c b/server/named_pipe.c
index 29d5c5e..9a37acb 100644
--- a/server/named_pipe.c
+++ b/server/named_pipe.c
@@ -91,6 +91,7 @@
{
struct object obj; /* object header */
unsigned int flags;
+ unsigned int sharing;
unsigned int maxinstances;
unsigned int outsize;
unsigned int insize;
@@ -960,6 +961,7 @@
pipe->maxinstances = req->maxinstances;
pipe->timeout = req->timeout;
pipe->flags = req->flags;
+ pipe->sharing = req->sharing;
}
else
{