]> arthur.barton.de Git - netatalk.git/blobdiff - etc/cnid_dbd/dbd_resolve.c
afp_catseaching the new database
[netatalk.git] / etc / cnid_dbd / dbd_resolve.c
index 6008d152dc10e1d6f550fe915ade078f7094c0cb..17a42de0ff1a5f362885edd4826fd9bbbc6e0521 100644 (file)
@@ -50,8 +50,8 @@ int dbd_resolve(DBD *dbd, struct cnid_dbd_rqst *rqst, struct cnid_dbd_rply *rply
 
     memcpy(&rply->did, (char *) data.data + CNID_DID_OFS, sizeof(cnid_t));
 
-    rply->namelen = data.size - CNID_NAME_OFS;
-    rply->name = (char *)data.data + CNID_NAME_OFS;
+    rply->namelen = data.size;
+    rply->name = (char *)data.data;
 
     LOG(log_debug, logtype_cnid, "dbd_resolve: Resolving CNID %u to did %u name %s",
         ntohl(rqst->cnid), ntohl(rply->did), rply->name);