Unbreak TFO, that was broken with 8d5719aa74. These two assignments

are unneccessary and used to be there before TFO as an invariant.  With
TFO and after 8d5719aa74 the "so" value is still needed.

Reported & tested by:	tuexen
Fixes:	8d5719aa74
This commit is contained in:
Gleb Smirnoff 2021-06-22 16:03:44 -07:00
parent 014a40f8f6
commit c4804b6b0b

View File

@ -1491,10 +1491,6 @@ syncache_add(struct in_conninfo *inc, struct tcpopt *to, struct tcphdr *th,
tfo_pending = tp->t_tfo_pending;
}
/* By the time we drop the lock these should no longer be used. */
so = NULL;
tp = NULL;
#ifdef MAC
if (mac_syncache_init(&maclabel) != 0) {
INP_RUNLOCK(inp);