tcp: fix recv with flags MSG_WAITALL | MSG_PEEK