RA lifetimes must be at least 2 hours
diff --git a/src/option.c b/src/option.c
index c4a62c4..ee7989a 100644
--- a/src/option.c
+++ b/src/option.c
@@ -2421,6 +2421,16 @@
 		  }
 	      }
 	  }
+
+#ifdef HAVE_DHCP6
+	/* lifetimes must be min 2 hrs, by RFC 2462.
+	   This gets enforced in radv.c for DHCP ranges
+	   which are legitimately less. */
+	if ((new->flags & CONTEXT_RA_ONLY) &&
+	    new->lease_time < 7200)
+	  new->lease_time = 7200;
+#endif
+	    
 	break;
       }