dns_resolver: assure that dns_query() result is null-terminated
[pandora-kernel.git] / net / dns_resolver / dns_query.c
index e7b6d53..6853d22 100644 (file)
@@ -149,7 +149,9 @@ int dns_query(const char *type, const char *name, size_t namelen,
        if (!*_result)
                goto put;
 
-       memcpy(*_result, upayload->data, len + 1);
+       memcpy(*_result, upayload->data, len);
+       *_result[len] = '\0';
+
        if (_expiry)
                *_expiry = rkey->expiry;