changeset 5015:379f6a76e2e9 draft

ARP: add a comment to note ethernet padding upto 60 bytes.
author Roy Marples <roy@marples.name>
date Fri, 31 Jan 2020 11:04:27 +0000
parents c785a95166d8
children 4f2b9a29d4af
files src/arp.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/arp.c	Wed Jan 29 17:06:34 2020 +0000
+++ b/src/arp.c	Fri Jan 31 11:04:27 2020 +0000
@@ -109,6 +109,8 @@
 		return ps_bpf_sendarp(ifp, arp_buffer, len);
 #endif
 	state = ARP_CSTATE(ifp);
+	/* Note that well formed ethernet will add extra padding
+	 * to ensure that the packet is at least 60 bytes (64 including FCS). */
 	return bpf_send(ifp, state->bpf_fd, ETHERTYPE_ARP, arp_buffer, len);
 
 eexit: