Failover / DDNS Patches
Kevin C Miller
kevinm at andrew.cmu.edu
Mon Nov 10 22:49:13 UTC 2003
Attached is my current set of patches (to -rc11; I need to get rc12 in
place) to bring the server's failover capabilities up to the current
internet-draft. Additionally, it supports the exchange of DDNS information
in the failover updates.
This has undergone limited testing here; I'm moving towards a wider test
pretty soon. If anyone is able to look/comment/test, I'd appreciate it.
The nature of the changes to bring it up to the current draft involved the
re-ordering of a number of failover options, deletion of a few, and
addition of others. For this reason, versions of the server with this patch
are incompatible with previous versions of the server. It should detect
this and refuse to startup. In a simple test, the new version will say:
failover:disconnect: no relationship name in CONNECT (server version
mismatch?)
and the older version said 'FAILOVER: option size (21:1), option TLS-reply'.
Also, the relationship names are checked for a match. This being the name
specified in the failover block:
failover "RELATIONSHIP-NAME" {
...
}
So both servers need the same name, otherwise they'll refuse to run.
Questions/comments?
Thanks,
-Kevin
---------------------------------------------------
Kevin C. Miller <kcm at cmu.edu>
Network Development
Carnegie Mellon University
-- Binary/unsupported file stripped by Ecartis --
-- Type: application/octet-stream
-- File: dhcp-3.0.1rc11-fp1
More information about the dhcp-hackers
mailing list