server: Add get_sd and set_sd object operations to allow the security descriptor to be stored somewhere other than server memory, such as on disk.
diff --git a/server/mailslot.c b/server/mailslot.c
index fd50080..ee891ff 100644
--- a/server/mailslot.c
+++ b/server/mailslot.c
@@ -81,6 +81,8 @@
     no_signal,                 /* signal */
     mailslot_get_fd,           /* get_fd */
     mailslot_map_access,       /* map_access */
+    default_get_sd,            /* get_sd */
+    default_set_sd,            /* set_sd */
     no_lookup_name,            /* lookup_name */
     mailslot_open_file,        /* open_file */
     fd_close_handle,           /* close_handle */
@@ -129,6 +131,8 @@
     no_signal,                  /* signal */
     mail_writer_get_fd,         /* get_fd */
     mail_writer_map_access,     /* map_access */
+    default_get_sd,             /* get_sd */
+    default_set_sd,             /* set_sd */
     no_lookup_name,             /* lookup_name */
     no_open_file,               /* open_file */
     fd_close_handle,            /* close_handle */
@@ -177,6 +181,8 @@
     no_signal,                      /* signal */
     mailslot_device_get_fd,         /* get_fd */
     no_map_access,                  /* map_access */
+    default_get_sd,                 /* get_sd */
+    default_set_sd,                 /* set_sd */
     mailslot_device_lookup_name,    /* lookup_name */
     mailslot_device_open_file,      /* open_file */
     fd_close_handle,                /* close_handle */