I'd say no. The meaning the flag currently has is basically "did we create the socket with AF_INET6 or not?". Right now the socket is always created right before binding, should that change in the future, we might need to revisit.