server: Split the queuing of hardware messages into a separate send_hardware_message request.
diff --git a/server/request.h b/server/request.h
index a6d720a..751473f 100644
--- a/server/request.h
+++ b/server/request.h
@@ -233,6 +233,7 @@
 DECL_HANDLER(get_process_idle_event);
 DECL_HANDLER(send_message);
 DECL_HANDLER(post_quit_message);
+DECL_HANDLER(send_hardware_message);
 DECL_HANDLER(get_message);
 DECL_HANDLER(reply_message);
 DECL_HANDLER(accept_hardware_message);
@@ -452,6 +453,7 @@
     (req_handler)req_get_process_idle_event,
     (req_handler)req_send_message,
     (req_handler)req_post_quit_message,
+    (req_handler)req_send_hardware_message,
     (req_handler)req_get_message,
     (req_handler)req_reply_message,
     (req_handler)req_accept_hardware_message,