cvs commit: src/sys/netinet if_ether.c

Bruce M Simpson bms at spc.org
Fri Oct 3 02:24:51 PDT 2003


On Fri, Oct 03, 2003 at 02:19:23AM -0700, Bruce M Simpson wrote:
>   Only delete the route if arplookup() tried to create it. Do not delete
>   RTF_STATIC routes. Do not check for RTF_HOST so as to avoid being DoSed
>   when an RTF_GENMASK route exists in the table.
           ^^^^^^^^^^^^
I meant RTA_GENMASK (and thus RTF_CLONING) here of course.

This may not be the last of such commits -- it looks like our handling of
RTF_LLINFO may be inconsistent in a number of places, but this should be
enough to fix the denial-of-service.

BMS


More information about the cvs-src mailing list