Распечатайте временную метку пакета с помощью libpcap

У меня есть вопрос по поводу отметки времени.

У меня есть файл pcap, и частью программы является печать метки времени пакета в C / C ++.

я использую

pcap_next_ex (app-> PCAP, &заголовок, &данные)

для получения пакета от pcap и

printf («% ld \ n», header-> ts.tv_sec);

printf («% ld \ n», header-> ts.tv_usec);

для печати отметки времени.

проблема в том, что я читаю первый пакет и вывод команды printf

первый принт-1303140747

второй принтф 467638

и реальная отметка времени составляет 0,00000 (первый пакет)

Я что-то здесь не так делаю?

Спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]