summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Oppermann <andre@FreeBSD.org>2003-12-02 21:25:12 +0000
committerAndre Oppermann <andre@FreeBSD.org>2003-12-02 21:25:12 +0000
commitf5bd8e9affdb04ec6ac7260b2a233f9e3e7b0557 (patch)
treee68329ea18cb849f3782f2daf6031839e63a9539
parent504fbf4e1eb06e5112d7b82d1b29aaecd0d96434 (diff)
Notes
-rw-r--r--sys/netinet/tcp_hostcache.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/tcp_hostcache.c b/sys/netinet/tcp_hostcache.c
index 52f573f5bdc9..ed7f9dadf9e2 100644
--- a/sys/netinet/tcp_hostcache.c
+++ b/sys/netinet/tcp_hostcache.c
@@ -377,7 +377,7 @@ tcp_hc_insert(struct in_conninfo *inc)
*/
bzero(hc_entry, sizeof(*hc_entry));
if (inc->inc_isipv6)
- bcopy(&hc_entry->ip6, &inc->inc6_faddr, sizeof(hc_entry->ip6));
+ bcopy(&inc->inc6_faddr, &hc_entry->ip6, sizeof(hc_entry->ip6));
else
hc_entry->ip4 = inc->inc_faddr;
hc_entry->rmx_head = hc_head;
@@ -474,7 +474,7 @@ tcp_hc_gettao(struct in_conninfo *inc, struct rmxp_tao *tao)
hc_entry->rmx_hits++;
hc_entry->rmx_expire = tcp_hostcache.expire; /* start over again */
- bcopy(tao, &hc_entry->rmx_tao, sizeof(*tao));
+ bcopy(&hc_entry->rmx_tao, tao, sizeof(*tao));
THC_UNLOCK(&hc_entry->rmx_head->hch_mtx);
}