summaryrefslogtreecommitdiff
path: root/dde_pcnet32_test/arping.h
diff options
context:
space:
mode:
Diffstat (limited to 'dde_pcnet32_test/arping.h')
-rw-r--r--dde_pcnet32_test/arping.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/dde_pcnet32_test/arping.h b/dde_pcnet32_test/arping.h
new file mode 100644
index 00000000..9eaabf79
--- /dev/null
+++ b/dde_pcnet32_test/arping.h
@@ -0,0 +1,15 @@
+#pragma once
+
+#include <ddekit/semaphore.h>
+
+struct arping_elem
+{
+ struct arping_elem *next;
+ struct sk_buff *skb;
+};
+
+extern ddekit_sem_t *arping_semaphore;
+extern struct arping_elem *arping_list;
+
+#define mac_fmt "%02X:%02X:%02X:%02X:%02X:%02X"
+#define mac_str(mac) (unsigned char)((mac)[0]), (unsigned char)((mac)[1]),(mac)[2],(mac)[3],(mac)[4],(mac)[5]