server: Store the Unix name in the fd.
diff --git a/server/trace.c b/server/trace.c
index b7dec85..a529e5b 100644
--- a/server/trace.c
+++ b/server/trace.c
@@ -1457,6 +1457,17 @@
fprintf( stderr, " handle=%04x", req->handle );
}
+static void dump_get_handle_unix_name_request( const struct get_handle_unix_name_request *req )
+{
+ fprintf( stderr, " handle=%04x", req->handle );
+}
+
+static void dump_get_handle_unix_name_reply( const struct get_handle_unix_name_reply *req )
+{
+ fprintf( stderr, " name_len=%u", req->name_len );
+ dump_varargs_string( ", name=", cur_size );
+}
+
static void dump_get_handle_fd_request( const struct get_handle_fd_request *req )
{
fprintf( stderr, " handle=%04x", req->handle );
@@ -3832,6 +3843,7 @@
(dump_func)dump_create_file_request,
(dump_func)dump_open_file_object_request,
(dump_func)dump_alloc_file_handle_request,
+ (dump_func)dump_get_handle_unix_name_request,
(dump_func)dump_get_handle_fd_request,
(dump_func)dump_flush_file_request,
(dump_func)dump_lock_file_request,
@@ -4075,6 +4087,7 @@
(dump_func)dump_create_file_reply,
(dump_func)dump_open_file_object_reply,
(dump_func)dump_alloc_file_handle_reply,
+ (dump_func)dump_get_handle_unix_name_reply,
(dump_func)dump_get_handle_fd_reply,
(dump_func)dump_flush_file_reply,
(dump_func)dump_lock_file_reply,
@@ -4318,6 +4331,7 @@
"create_file",
"open_file_object",
"alloc_file_handle",
+ "get_handle_unix_name",
"get_handle_fd",
"flush_file",
"lock_file",