]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Fix EtherIP. TOS field must be initialized when the inner protocol is
authorhrs <hrs@FreeBSD.org>
Thu, 24 Jul 2014 10:42:47 +0000 (10:42 +0000)
committerhrs <hrs@FreeBSD.org>
Thu, 24 Jul 2014 10:42:47 +0000 (10:42 +0000)
commit45044bb8e3af7094f5036d5559be6db94d636f8e
tree1fe9acc72d07037492cc3a3a18ab707ed499893e
parentb50b5e1d490cac7c939a304ba97393bcc321a997
Fix EtherIP.  TOS field must be initialized when the inner protocol is
PF_LINK, and multicast/broadcast flag should always be dropped because
the outer protocol uses unicast even when the inner address is not for
unicast.  It had been broken since r236951 when gif_output() started to
use IFQ_HANDOFF().
sys/netinet/in_gif.c
sys/netinet6/in6_gif.c