aboutsummaryrefslogtreecommitdiffstats
path: root/src/fnet
diff options
context:
space:
mode:
authorLibravatar netblue30 <netblue30@yahoo.com>2019-01-07 13:34:36 -0500
committerLibravatar netblue30 <netblue30@yahoo.com>2019-01-07 13:34:36 -0500
commit44da7a061b83196a61f86e3c44e4f42512436b83 (patch)
tree6e527efb3776e5bc8109331076198bc258d498c5 /src/fnet
parentmainline merges Nov 6 (diff)
downloadfirejail-44da7a061b83196a61f86e3c44e4f42512436b83.tar.gz
firejail-44da7a061b83196a61f86e3c44e4f42512436b83.tar.zst
firejail-44da7a061b83196a61f86e3c44e4f42512436b83.zip
from mainline: Correctly set address length in arp frames
Diffstat (limited to 'src/fnet')
-rw-r--r--src/fnet/arp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fnet/arp.c b/src/fnet/arp.c
index 794f6c8c8..3c2a2361b 100644
--- a/src/fnet/arp.c
+++ b/src/fnet/arp.c
@@ -124,7 +124,7 @@ void arp_scan(const char *dev, uint32_t ifip, uint32_t ifmask) {
124 errExit("if_nametoindex"); 124 errExit("if_nametoindex");
125 addr.sll_family = AF_PACKET; 125 addr.sll_family = AF_PACKET;
126 memcpy (addr.sll_addr, mac, 6); 126 memcpy (addr.sll_addr, mac, 6);
127 addr.sll_halen = htons(6); 127 addr.sll_halen = ETH_ALEN;
128 128
129 // build the arp packet header 129 // build the arp packet header
130 ArpHdr hdr; 130 ArpHdr hdr;