Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Jul 2011 05:47:48 +0000 (UTC)
From:      "Andrey V. Elsukov" <ae@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/netinet if_ether.c
Message-ID:  <201107040548.p645mCpw068585@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
ae          2011-07-04 05:47:48 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          if_ether.c 
  Log:
  SVN rev 223753 on 2011-07-04 05:47:48Z by ae
  
  ARP code reuses mbuf from ARP request to make a reply, but it does not
  reset rcvif to NULL. Since rcvif is not NULL, ipfw(4) supposes that ARP
  replies were received on specified interface.
  Reset rcvif to NULL for ARP replies to fix this issue.
  
  PR:             kern/131817
  Reviewed by:    glebius
  MFC after:      1 month
  
  Revision  Changes    Path
  1.239     +1 -0      src/sys/netinet/if_ether.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107040548.p645mCpw068585>