Я пишу программу сокета, которая поддерживает очереди FIFO для двух входных сокетов. При выборе очереди для обслуживания программа вытаскивает самую последнюю отметку времени из каждой очереди.
Мне нужен надежный метод для сравнения двух структур timeval
. Я попытался использовать timercmp()
, но моя версия gcc не поддерживает его, и в документации указано, что эта функция не совместима с POSIX.
Что мне делать?