⬢ DragonFlyBSD Kernel Audit
DF-3448 / fix.diff
← back to finding ↓ download raw
--- a/sys/netinet6/in6_proto.c
+++ b/sys/netinet6/in6_proto.c
@@ -446,7 +446,7 @@ static int
 	old = ip6_temp_valid_lifetime;
 	error = SYSCTL_IN(req, arg1, sizeof(int));
 	if (ip6_temp_valid_lifetime < ip6_temp_preferred_lifetime) {
-		ip6_temp_preferred_lifetime = old;
+		ip6_temp_valid_lifetime = old;
 		return (EINVAL);
 	}
 	return (error);