feat: initial VRRP implementation with health checking

- VRRP protocol implementation (RFC 3768/5798)
- Virtual IP management (add/remove VIPs)
- State machine (INIT/BACKUP/MASTER/FAULT)
- Priority-based master election
- Gratuitous ARP for network updates
- Health checking (TCP, HTTP, ICMP, Script)
- Configuration hot-reload (SIGHUP)

🤖 Generated with [Qoder][https://qoder.com]
This commit is contained in:
loveuer
2025-12-08 22:23:45 +08:00
commit 894ddb53d3
35 changed files with 4893 additions and 0 deletions

6
.gitignore vendored Normal file
View File

@@ -0,0 +1,6 @@
.qoder
.vscode
.idea
dist
x-*