Взглянув на исходный код библиотеки GNU C, я обнаружил, что inet_ntoa реализован с помощью
static __thread char buffer[18]
Мой вопрос в том, что, поскольку есть необходимость использовать inet_ntoa с повторным входом, почему автор GNU C Library не использует malloc для его реализации?
Спасибо.