`buflen / 2`