summaryrefslogtreecommitdiff
path: root/src/libsystemd-network/test-ipv4ll.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2021-06-18 16:02:46 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2021-07-01 00:49:02 +0900
commitecad63f8503ea9f6264b34936b0ac8e7b6e718ac (patch)
treee32fecd8b0d6c415044c7b1f219dd1ce4b487676 /src/libsystemd-network/test-ipv4ll.c
parente1a3915b413a407f4f38a9ac5af05a36011154ae (diff)
downloadsystemd-ecad63f8503ea9f6264b34936b0ac8e7b6e718ac.tar.gz
arp-util: use struct in_addr
Diffstat (limited to 'src/libsystemd-network/test-ipv4ll.c')
-rw-r--r--src/libsystemd-network/test-ipv4ll.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsystemd-network/test-ipv4ll.c b/src/libsystemd-network/test-ipv4ll.c
index c08039f3bb..1036b26412 100644
--- a/src/libsystemd-network/test-ipv4ll.c
+++ b/src/libsystemd-network/test-ipv4ll.c
@@ -45,7 +45,7 @@ static void basic_request_handler(sd_ipv4ll *ll, int event, void *userdata) {
int arp_send_packet(
int fd,
int ifindex,
- be32_t pa,
+ const struct in_addr *pa,
const struct ether_addr *ha,
bool announce) {
@@ -53,7 +53,7 @@ int arp_send_packet(
assert_se(fd >= 0);
assert_se(ifindex > 0);
- assert_se(pa != 0);
+ assert_se(pa);
assert_se(ha);
if (send(fd, &ea, sizeof(struct ether_arp), 0) < 0)
@@ -62,7 +62,7 @@ int arp_send_packet(
return 0;
}
-int arp_network_bind_raw_socket(int ifindex, be32_t address, const struct ether_addr *eth_mac) {
+int arp_network_bind_raw_socket(int ifindex, const struct in_addr *a, const struct ether_addr *eth_mac) {
if (socketpair(AF_UNIX, SOCK_DGRAM | SOCK_CLOEXEC | SOCK_NONBLOCK, 0, test_fd) < 0)
return -errno;