server: Return the total length of the target in query_symlink.
diff --git a/server/symlink.c b/server/symlink.c
index 2ec7ed5..2330fde 100644
--- a/server/symlink.c
+++ b/server/symlink.c
@@ -214,6 +214,7 @@
                                                 SYMBOLIC_LINK_QUERY, &symlink_ops );
     if (!symlink) return;
 
+    reply->total = symlink->len;
     if (get_reply_max_size() < symlink->len)
         set_error( STATUS_BUFFER_TOO_SMALL );
     else