X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=etc%2Fcnid_dbd%2Fdbd_resolve.c;h=17a42de0ff1a5f362885edd4826fd9bbbc6e0521;hb=56b180541894127ea4a2ac37471da7f74a0e3a9e;hp=6008d152dc10e1d6f550fe915ade078f7094c0cb;hpb=71ec4b597b051519868286079eb4a27bbb1e0315;p=netatalk.git diff --git a/etc/cnid_dbd/dbd_resolve.c b/etc/cnid_dbd/dbd_resolve.c index 6008d152..17a42de0 100644 --- a/etc/cnid_dbd/dbd_resolve.c +++ b/etc/cnid_dbd/dbd_resolve.c @@ -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);