Rename peer_ips to peer_prefixes and simplify EncodePrefix with AsSlice

This commit is contained in:
Viktor Liu
2026-03-19 13:38:55 +01:00
parent 01c4d5761d
commit 63c19dbf2e
3 changed files with 169 additions and 180 deletions

View File

@@ -570,7 +570,7 @@ enum RuleAction {
// FirewallRule represents a firewall rule
message FirewallRule {
// Use peer_ips instead.
// Use peer_prefixes instead.
string PeerIP = 1 [deprecated = true];
RuleDirection Direction = 2;
RuleAction Action = 3;
@@ -586,7 +586,7 @@ message FirewallRule {
// Compact IP prefixes for this rule, supersedes PeerIP.
// Each entry is 5 bytes (v4) or 17 bytes (v6): [IP bytes][1 byte prefix_len].
repeated bytes peer_ips = 9;
repeated bytes peer_prefixes = 9;
}
message NetworkAddress {