CVSROOT:        /cvs
Module name:    src
Changes by:     bl...@cvs.openbsd.org   2018/03/13 10:42:22

Modified files:
        sys/netinet    : if_ether.c 

Log message:
Mbuf data is used as struct ether_header before it has been made
continuous.  The length of the hardware and protocol address are
provided in the network packet and have to be checked first.  So
enforce that we only deal with internet over ethernet arp headers
with the address length filled correctly.
found by Maxime Villard;  OK claudio@

Reply via email to