Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 25 Dec 2013 09:43:51 +0000 (UTC)
From:      Gleb Smirnoff <glebius@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r259865 - head/sys/netinet/libalias
Message-ID:  <201312250943.rBP9hpjs054962@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: glebius
Date: Wed Dec 25 09:43:51 2013
New Revision: 259865
URL: http://svnweb.freebsd.org/changeset/base/259865

Log:
  It'll be okay to use LibAliasDetachHandlers() here, relying
  on the fact that all handlers come from modules' bss and are
  followed by NODIR handler.

Modified:
  head/sys/netinet/libalias/alias.c

Modified: head/sys/netinet/libalias/alias.c
==============================================================================
--- head/sys/netinet/libalias/alias.c	Wed Dec 25 08:34:35 2013	(r259864)
+++ head/sys/netinet/libalias/alias.c	Wed Dec 25 09:43:51 2013	(r259865)
@@ -1722,7 +1722,7 @@ LibAliasUnLoadAllModule(void)
 
 	/* Unload all modules then reload everything. */
 	while ((p = first_handler()) != NULL) {	
-		detach_handler(p);
+		LibAliasDetachHandlers(p);
 	}
 	while ((t = walk_dll_chain()) != NULL) {	
 		dlclose(t->handle);



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