diff options
author | julian <julian@FreeBSD.org> | 2009-07-28 19:43:27 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 2009-07-28 19:43:27 +0000 |
commit | f22b416ddb62260d0b81c89a5d5d330c90b92170 (patch) | |
tree | d4546cf01d9d119487b9932d022b22472cce4200 /sys/netinet/tcp_input.c | |
parent | 4092d532fe6dc0bf94bf61afe6e251b06754f6d0 (diff) | |
download | FreeBSD-src-f22b416ddb62260d0b81c89a5d5d330c90b92170.zip FreeBSD-src-f22b416ddb62260d0b81c89a5d5d330c90b92170.tar.gz |
Somewhere along the line accept sockets stopped honoring the
FIB selected for them. Fix this.
Reviewed by: ambrisko
Approved by: re (kib)
MFC after: 3 days
Diffstat (limited to 'sys/netinet/tcp_input.c')
-rw-r--r-- | sys/netinet/tcp_input.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/netinet/tcp_input.c b/sys/netinet/tcp_input.c index 42ed197..2a14d14 100644 --- a/sys/netinet/tcp_input.c +++ b/sys/netinet/tcp_input.c @@ -758,6 +758,7 @@ findpcb: } inc.inc_fport = th->th_sport; inc.inc_lport = th->th_dport; + inc.inc_fibnum = so->so_fibnum; /* * Check for an existing connection attempt in syncache if |