Я понимаю, что strlcpy и strlcat были созданы как надежные замены для strncpy и strncat. Однако некоторые люди по-прежнему считают, что они небезопасны и просто вызывают разные проблемы.
Может ли кто-нибудь привести пример использования strlcpy или strlcat (т.е. функция, которая всегда возвращает нуль в своих строках) может привести к проблемам безопасности?
Ульрих Дреппер и Джеймс Антилл заявляют, что это правда, но никогда не приводят примеры или не уточняют этот момент.