tcp: return EOPNOTSUPP on attempt to connect(2) a listening socket
This is the error code specified by SUS. Only the TCP over IPv6 required
this fix.
Fixes: bd4a39cc93d9faf8b5c000855d5aa90df592dd49
Reviewed by: markj
Differential Revision: https://reviews.freebsd.org/D49275