Open
Description
Feature or enhancement
Proposal:
The IPV6_RECVERR socket option, which is needed to make good use of the MSG_ERRQUEUE recvmsg flag, is not exposed through socket, just through the private IN
module.
sock.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_RECVERR, 1)
data, ancdata, flags, addr = my_socket.recvmsg(2048, 1024, sock.MSG_ERRQUEUE)
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
People who want to use this only find some stackoverflow post that points them to the internal IN
module, which thus makes its way into production code rather than just exposing two more socket option names.