DragonFlyBSD Kernel Audit
DF-0161 / fix.diff
← back to finding ↓ download raw
diff --git a/sys/kern/uipc_mbuf2.c b/sys/kern/uipc_mbuf2.c
--- a/sys/kern/uipc_mbuf2.c
+++ b/sys/kern/uipc_mbuf2.c
@@ -375,10 +375,9 @@
 		}
 		if (tprev == NULL)
 			SLIST_INSERT_HEAD(&to->m_pkthdr.tags, t, m_tag_link);
-		else {
+		else
 			SLIST_INSERT_AFTER(tprev, t, m_tag_link);
-			tprev = t;
-		}
+		tprev = t;
 	}
 	return 1;
 }