stats = SRC_GetSourcestats(inst->source);
- inst->report.total_rx_count++;
-
pkt_leap = NTP_LVM_TO_LEAP(message->lvm);
pkt_version = NTP_LVM_TO_VERSION(message->lvm);
pkt_refid = ntohl(message->reference_id);
int proc_packet, proc_as_unknown;
NTP_PacketInfo info;
+ inst->report.total_rx_count++;
+
if (!parse_packet(message, length, &info))
return 0;
NTP_Packet *res;
uint32_t prev_rx_count, prev_valid_count;
struct timespec prev_rx_ts, prev_init_rx_ts;
- int prev_open_socket, ret;
+ int ret;
res = &res_buffer;
prev_valid_count = inst->report.total_valid_count;
prev_rx_ts = inst->local_rx.ts;
prev_init_rx_ts = inst->init_local_rx.ts;
- prev_open_socket = inst->local_addr.sock_fd != INVALID_SOCK_FD;
ret = NCR_ProcessRxKnown(inst, &local_addr, &local_ts, res, res_length);
else if (!good)
TEST_CHECK(!ret);
- if (prev_open_socket)
- TEST_CHECK(prev_rx_count + 1 == inst->report.total_rx_count);
- else
- TEST_CHECK(prev_rx_count == inst->report.total_rx_count);
+ TEST_CHECK(prev_rx_count + 1 == inst->report.total_rx_count);
if (valid)
TEST_CHECK(prev_valid_count + 1 == inst->report.total_valid_count);