+#if 0
+ } else if (lck != NULL) {
+ uint32_t i;
+
+ for (i=0; i < lck->data->num_share_modes; i++) {
+ struct share_mode_entry *e = &lck->data->share_modes[i];
+ char msg[MSG_SMB_SHARE_MODE_ENTRY_SIZE];
+
+ if (procid_is_me(&e->pid)) {
+ continue;
+ }
+
+ share_mode_entry_to_message(msg, e);
+
+ messaging_send_buf(fsp->conn->sconn->msg_ctx,
+ e->pid,
+ MSG_SMB_BREAK_RESPONSE,
+ (uint8 *)msg,
+ MSG_SMB_SHARE_MODE_ENTRY_SIZE);
+ }
+ }
+#endif
+
+ TALLOC_FREE(lck);
+
+ tmp = fd_close(fsp);
+ status = ntstatus_keeperror(status, tmp);
+ file_free(req, fsp);
+ return status;