Ah, ahora entendí la pregunta. El ejercicio de teórico es verdad que siemore guarda en el buffer, pero si no se está enviando nada (variable salida_no_mande), saca el dato en la misma función intEntrada(). Eso a efectos prácticos es como no usar el buffer. De todos modos, esa parte de la ketra no pretende poner restricciones al respecto de cómo usar el buffer, sino explicar que en caso de no poder mandar, se deben recordar hasta MAX_BUFFER bytes.
Saludos,
Federico
Saludos,
Federico