dbh201
2022-07-26 3073a7eced618b0bfc9c9c74319aaf4ebf3d2aca
1
2
3
4
5
6
7
8
9
10
11
--- a/src/arpsend.c.original      2021-04-02 18:21:52.000000000 +0000
+++ b/src/arpsend.c       2021-04-11 16:38:39.006459963 +0000
@@ -214,7 +214,7 @@
 
             /* we were able to determine my_eaddr and my_eaddr for this interface */
     
-                       if ((sender_protocol_address.s_addr == my_ipaddr.s_addr) && bcmp(&sender_hardware_address, my_eaddr, sizeof(my_eaddr))) {
+                       if ((sender_protocol_address.s_addr == my_ipaddr.s_addr) && bcmp(&sender_hardware_address, my_eaddr, sizeof(*my_eaddr))) {
                 if (danger_found) /* this is not our first warning */
                     fprintf(stdout, "\n");
                 fprintf(stdout, "*** Warning: sender_protocol_address '%s' is my IP address, but\nsender_hardware_address '%s' ",