Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Aug 2006 09:59:09 +0000 (UTC)
From:      Yar Tikhiy <yar@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/net if_vlan.c
Message-ID:  <200608030959.k739x9N6007207@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
yar         2006-08-03 09:59:09 UTC

  FreeBSD src repository

  Modified files:
    sys/net              if_vlan.c 
  Log:
  Should vlan_input() ever be called with ifp pointing to a non-Ethernet
  interface, do not just assign -1 to tag because it breaks the logic of
  the code to follow.  The better way is to handle this case as an unsupported
  protocol and return unless INVARIANTS is in effect and we can panic.
  Panic is good there because the scenario can happen only because of a
  coding error elsewhere.
  
  We also should show the interface name in the panic message for easier
  debugging of the problem, should it ever emerge.
  
  Submitted by:   qingli (initially)
  
  Revision  Changes    Path
  1.109     +5 -4      src/sys/net/if_vlan.c



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