aboutgitcodebugslistschat
path: root/arp.c
diff options
context:
space:
mode:
authorStefano Brivio <sbrivio@redhat.com>2021-05-21 11:14:52 +0200
committerStefano Brivio <sbrivio@redhat.com>2021-05-21 11:14:52 +0200
commitad4a85c86056dbab773ba3e2823b51cf1d128245 (patch)
treead2f703a77aa4e5cec0b0b0e791a7d3340b8deb7 /arp.c
parent19d254bbbb3ab319d15891ff7287f5182980c105 (diff)
downloadpasst-ad4a85c86056dbab773ba3e2823b51cf1d128245.tar
passt-ad4a85c86056dbab773ba3e2823b51cf1d128245.tar.gz
passt-ad4a85c86056dbab773ba3e2823b51cf1d128245.tar.bz2
passt-ad4a85c86056dbab773ba3e2823b51cf1d128245.tar.lz
passt-ad4a85c86056dbab773ba3e2823b51cf1d128245.tar.xz
passt-ad4a85c86056dbab773ba3e2823b51cf1d128245.tar.zst
passt-ad4a85c86056dbab773ba3e2823b51cf1d128245.zip
qrap: Connect to the first available instance of passt, probe via ARP request
Signed-off-by: Stefano Brivio <sbrivio@redhat.com>
Diffstat (limited to 'arp.c')
-rw-r--r--arp.c15
1 files changed, 1 insertions, 14 deletions
diff --git a/arp.c b/arp.c
index d1052ec..20f08b2 100644
--- a/arp.c
+++ b/arp.c
@@ -26,20 +26,7 @@
#include "dhcp.h"
#include "util.h"
#include "tap.h"
-
-/**
- * struct arpmsg - 802.2 ARP IPv4 payload
- * @sha: Sender hardware address
- * @sip: Sender IP address
- * @tha: Target hardware address
- * @tip: Target IP address
- */
-struct arpmsg {
- unsigned char sha[ETH_ALEN];
- unsigned char sip[4];
- unsigned char tha[ETH_ALEN];
- unsigned char tip[4];
-} __attribute__((__packed__));
+#include "arp.h"
/**
* arp() - Check if this is an ARP message, reply as needed