.ether_addr_octet = {'A', 'B', 'C', '1', '2', '3'}
};
-static bool verbose = false;
-
static void router_dump(sd_ndisc_router *rt) {
struct in6_addr addr;
uint8_t hop_limit;
assert_se(write(test_fd[1], advertisement, sizeof(advertisement)) ==
sizeof(advertisement));
- if (verbose)
- printf(" sent RA with flag 0x%02x\n", flags);
+ log_debug("%s: Sent RA with flag 0x%02x", __func__, flags);
return 0;
}
assert_se(flags == flags_array[idx]);
idx++;
- if (verbose)
- printf(" got event 0x%02" PRIx64 "\n", flags);
+ log_debug("%s: Got event 0x%02" PRIx64, __func__, flags);
if (idx < ELEMENTSOF(flags_array)) {
send_ra(flags_array[idx]);
advertisement[5] = flags;
- printf("sizeof(nd_router_advert)=%zu\n", sizeof(struct nd_router_advert));
-
assert_se(write(test_fd[1], advertisement, sizeof(advertisement)) ==
sizeof(advertisement));
- if (verbose)
- printf(" sent RA with flag 0x%02x\n", flags);
+ log_debug("%s: Sent RA with flag 0x%02x", __func__, flags);
return 0;
}
((struct nd_neighbor_advert*) advertisement)->nd_na_flags_reserved = flags;
assert_se(write(test_fd[1], advertisement, sizeof(advertisement)) == sizeof(advertisement));
- if (verbose)
- printf(" sent NA with flag 0x%02x\n", flags);
+
+ log_debug("%s: Sent NA with flag 0x%02x", __func__, flags);
return 0;
}
assert_se(flags == flags_array[idx]);
idx++;
- if (verbose)
- printf(" got event 0x%02" PRIx32 "\n", flags);
+ log_debug("%s: Got event 0x%02" PRIx32, __func__, flags);
if (idx < ELEMENTSOF(flags_array)) {
send_na(flags_array[idx]);