diff options
Diffstat (limited to 'dde_pcnet32_test/arping.h')
-rw-r--r-- | dde_pcnet32_test/arping.h | 15 |
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] |