ssahani / rpms / dhcp

Forked from rpms/dhcp 6 years ago
Clone
3b727ca
--- dhcp-3.0.5/server/confpars.c.failover	2007-03-30 16:28:08.000000000 -0400
3b727ca
+++ dhcp-3.0.5/server/confpars.c	2007-03-30 16:32:39.000000000 -0400
3b727ca
@@ -998,10 +998,17 @@
3b727ca
 		parse_warn (cfile, "peer address may not be omitted");
3b727ca
 
3b727ca
 	/* XXX - when/if we get a port number assigned, just set as default */
3b727ca
+	/* See Red Hat Bugzilla 167292:
3b727ca
+	 * we do now:  dhcp-failover 647/tcp
3b727ca
+	 *             dhcp-failover 647/udp
3b727ca
+	 *             dhcp-failover 847/tcp
3b727ca
+	 *             dhcp-failover 847/udp
3b727ca
+	 * IANA registration by Bernard Volz <volz@cisco.com>
3b727ca
+	 */
3b727ca
 	if (!peer -> me.port)
3b727ca
-		parse_warn (cfile, "local port may not be omitted");
3b727ca
+		peer -> me.port = 647;
3b727ca
 	if (!peer -> partner.port)
3b727ca
-		parse_warn (cfile, "peer port may not be omitted");
3b727ca
+		peer -> partner.port = 847;
3b727ca
 
3b727ca
 	if (peer -> i_am == primary) {
3b727ca
 	    if (!peer -> hba) {