Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Aug 2010 14:13:44 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/netinet6 raw_ip6.c
Message-ID:  <201008141413.o7EEDuj3042679@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
bz          2010-08-14 14:13:44 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet6         raw_ip6.c 
  Log:
  SVN rev 211301 on 2010-08-14 14:13:44Z by bz
  
  In rip6_input(), in case of multicast, we might skip the normal processing
  and go to the next iteration early if multicast filtering would decide that
  this socket shall not receive the data.
  Unlock the pcb in that case or we leak the read lock and next time trying
  to get a write lock, would hang forever.
  
  PR:             kern/149608
  Submitted by:   Chris Luke (chrisy flirble.org)
  MFC after:      3 days
  
  Revision  Changes    Path
  1.116     +1 -0      src/sys/netinet6/raw_ip6.c



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