diff options
author | Jukka Rissanen <jukka.rissanen@linux.intel.com> | 2011-11-23 15:31:39 +0200 |
---|---|---|
committer | Samuel Ortiz <sameo@linux.intel.com> | 2011-11-24 01:21:48 +0100 |
commit | 358b68deea41bbbb4d6fc97123da7b3cf85a1c9a (patch) | |
tree | 3850d5d54c0c5642704bb2e1a9a4dc8856431fe9 | |
parent | a781b520ba389a0723161bababfbddc0ee2c8e41 (diff) | |
download | connman-358b68deea41bbbb4d6fc97123da7b3cf85a1c9a.tar.gz connman-358b68deea41bbbb4d6fc97123da7b3cf85a1c9a.tar.bz2 connman-358b68deea41bbbb4d6fc97123da7b3cf85a1c9a.zip |
dnsproxy: Do not copy two extra bytes if using TCP
-rw-r--r-- | src/dnsproxy.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dnsproxy.c b/src/dnsproxy.c index 24aad910..21512c62 100644 --- a/src/dnsproxy.c +++ b/src/dnsproxy.c @@ -387,7 +387,7 @@ static int ns_resolv(struct server_data *server, struct request_data *req, memcpy(alt + offset + altlen, request + offset + altlen - domlen, - req->request_len - altlen + domlen); + req->request_len - altlen - offset + domlen); if (server->protocol == IPPROTO_TCP) { int req_len = req->request_len + domlen - 2; |