Not reading the responses when flushing responses with opaque mode activated

Reading the responses just to flush them cause waiting again for the network
timeout, but when the opaque mode is activated, we don't need to flush the
responses, as we can just ignore them and the next command will ignore all
the non-matching responses looking at the opaque number.