Hmmm... let me say it for the hundreth time.
Valid RST frames cannot be ignored under any circumstances.
It is a full failure, period.
The RST frame does not indicate why it happened, so you may not intuit
the reason, "retry" the connection, or anything else like that. It
means connection failed, and we must return error from connect().
Nothing else is acceptable.
Later,
David S. Miller
davem@redhat.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/