test-ipv4ll: use assert_se consistently

We use assert_se in tests so that the asserts get evaluated even if compiled with NDEBUG.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2017-05-13 11:47:36 -04:00
parent afc5fc1ffa
commit 3bf47e7392

View file

@ -71,10 +71,10 @@ int arp_send_probe(int fd, int ifindex,
be32_t pa, const struct ether_addr *ha) {
struct ether_arp ea = {};
assert(fd >= 0);
assert(ifindex > 0);
assert(pa != 0);
assert(ha);
assert_se(fd >= 0);
assert_se(ifindex > 0);
assert_se(pa != 0);
assert_se(ha);
return arp_network_send_raw_socket(fd, ifindex, &ea);
}
@ -83,10 +83,10 @@ int arp_send_announcement(int fd, int ifindex,
be32_t pa, const struct ether_addr *ha) {
struct ether_arp ea = {};
assert(fd >= 0);
assert(ifindex > 0);
assert(pa != 0);
assert(ha);
assert_se(fd >= 0);
assert_se(ifindex > 0);
assert_se(pa != 0);
assert_se(ha);
return arp_network_send_raw_socket(fd, ifindex, &ea);
}