svn commit: r185835 - user/kmacy/head_arpv2/sys/netinet6

Kip Macy kmacy at FreeBSD.org
Tue Dec 9 20:07:51 PST 2008


Author: kmacy
Date: Wed Dec 10 04:07:51 2008
New Revision: 185835
URL: http://svn.freebsd.org/changeset/base/185835

Log:
  else clause only contains LLE_DELETE check change to else if

Modified:
  user/kmacy/head_arpv2/sys/netinet6/in6.c

Modified: user/kmacy/head_arpv2/sys/netinet6/in6.c
==============================================================================
--- user/kmacy/head_arpv2/sys/netinet6/in6.c	Wed Dec 10 04:06:54 2008	(r185834)
+++ user/kmacy/head_arpv2/sys/netinet6/in6.c	Wed Dec 10 04:07:51 2008	(r185835)
@@ -2214,16 +2214,14 @@ in6_lltable_lookup(struct lltable *llt, 
 		lle->lle_tbl  = llt;
 		lle->lle_head = lleh;
 		LIST_INSERT_HEAD(lleh, lle, lle_next);
-	} else {
-		if (flags & LLE_DELETE) {
-			LLE_WLOCK(lle);
-			lle->la_flags = LLE_DELETED;
-			LLE_WUNLOCK(lle);
+	} else if (flags & LLE_DELETE) {
+		LLE_WLOCK(lle);
+		lle->la_flags = LLE_DELETED;
+		LLE_WUNLOCK(lle);
 #ifdef INVARIANTS
-			log(LOG_INFO, "ifaddr cache = %p  is deleted\n", lle);	
-#endif
-			lle = NULL;
-		}
+		log(LOG_INFO, "ifaddr cache = %p  is deleted\n", lle);	
+#endif	
+		lle = NULL;
 	}
 	if (lle) {
 		if (flags & LLE_EXCLUSIVE)


More information about the svn-src-user mailing list