18 lines
709 B
C
18 lines
709 B
C
#ifndef HA_H
|
|
#define HA_H
|
|
|
|
/*
|
|
* XCE Controller HA — role management and election (P1).
|
|
*
|
|
* P1-1 audit: the existing create_ssl_context() + iomgr_set_ssl_ctx() path
|
|
* in cluster.c (line 559, set at line 583) covers all controller-to-controller SSL.
|
|
* HA listeners (heartbeat, election probe, replication accept) reuse the same
|
|
* ssl_ctx already installed on c->iomgr.
|
|
* No new TLS infrastructure is needed — XCE runs on a trusted management LAN.
|
|
* Peer identity is validated by host:port match against the --peers candidate list.
|
|
* See design doc Part 5.9 and memory: Persistence & HA Trusted LAN Decision.
|
|
*/
|
|
|
|
/* Full struct definitions and API declarations added in P1-2. */
|
|
|
|
#endif /* HA_H */
|