diff --git a/owlps-listener/owlps-listenerd.c b/owlps-listener/owlps-listenerd.c index d2f67a6..47037ac 100644 --- a/owlps-listener/owlps-listenerd.c +++ b/owlps-listener/owlps-listenerd.c @@ -926,8 +926,9 @@ void read_packet(u_char *args, const struct pcap_pkthdr *header, // Copy AP MAC : memcpy(request.ap_mac_addr_bytes, my_mac_bytes, ETHER_ADDR_LEN) ; - // Capture time is in the pcap header (net-endian): - request.start_time = owl_timeval_to_timestamp(header->ts) ; + // Capture time is in the pcap header (host-endian): + request.start_time = + owl_hton_timestamp(owl_timeval_to_timestamp(header->ts)) ; /* Active mode */ if (is_explicit_packet