Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2009 10:48:02 +0000 (UTC)
From:      "Bjoern A. Zeeb" <bz@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/net if_llatbl.c src/sys/netinet6 in6.c in6_gif.c in6_ifattach.c nd6_nbr.c
Message-ID:  <200901311048.n0VAmp7f053511@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
bz          2009-01-31 10:48:02 UTC

  FreeBSD src repository

  Modified files:
    sys/net              if_llatbl.c 
    sys/netinet6         in6.c in6_gif.c in6_ifattach.c nd6_nbr.c 
  Log:
  SVN rev 187946 on 2009-01-31 10:48:02Z by bz
  
  Like with r185713 make sure to not leak a lock as rtalloc1(9) returns
  a locked route. Thus we have to use RTFREE_LOCKED(9) to get it unlocked
  and rtfree(9)d rather than just rtfree(9)d.
  
  Since the PR was filed, new places with the same problem were added
  with new code.  Also check that the rt is valid before freeing it
  either way there.
  
  PR:             kern/129793
  Submitted by:   Dheeraj Reddy <dheeraj@ece.gatech.edu>
  MFC after:      2 weeks
  Committed from: Bugathon #6
  
  Revision  Changes    Path
  1.3       +3 -2      src/sys/net/if_llatbl.c
  1.98      +3 -3      src/sys/netinet6/in6.c
  1.37      +2 -2      src/sys/netinet6/in6_gif.c
  1.55      +1 -1      src/sys/netinet6/in6_ifattach.c
  1.61      +1 -1      src/sys/netinet6/nd6_nbr.c



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