Change name of interface exclude mechanism

Updates #1552

Signed-off-by: Lee Briggs <lee@leebriggs.co.uk>
This commit is contained in:
Lee Briggs 2025-05-27 08:24:16 -07:00
parent 1014beeb8d
commit f65aa3d8e3
No known key found for this signature in database
GPG Key ID: A4D09B96FDFEB505

View File

@ -27,8 +27,9 @@ import (
// same interface and subnet.
var forceAllIPv6Endpoints = envknob.RegisterBool("TS_DEBUG_FORCE_ALL_IPV6_ENDPOINTS")
// set a debug knob to exclude interfaces from the list of interfaces
var excludedInterfaces = envknob.RegisterString("TS_DEBUG_EXCLUDED_INTERFACES")
// suppressInterfaces is a debug knob containing a list of interface names that should not be advertised as endpoints.
// Traffic may still flow over these interfaces if system routing makes the decision to do so.
var excludeInterfaces = envknob.RegisterString("TS_DEBUG_EXCLUDE_INTERFACES")
// LoginEndpointForProxyDetermination is the URL used for testing
// which HTTP proxy the system should use.
@ -54,7 +55,7 @@ func isExcludedInterface(nif *net.Interface) bool {
return false
}
remain := excludedInterfaces()
remain := excludeInterfaces()
for remain != "" {
var candidate string
candidate, remain, _ = strings.Cut(remain, ",")