mirror of
https://github.com/netbirdio/netbird.git
synced 2026-09-27 00:59:07 +02:00
[management,signal,proxy,relay,misc] Limit shared config loader to combined server
This commit is contained in:
@@ -49,16 +49,6 @@ func Parse(raw string) (*List, error) {
|
||||
return &List{prefixes: prefixes}, nil
|
||||
}
|
||||
|
||||
// UnmarshalText parses trusted proxy prefixes from text configuration.
|
||||
func (l *List) UnmarshalText(text []byte) error {
|
||||
parsed, err := Parse(string(text))
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
*l = *parsed
|
||||
return nil
|
||||
}
|
||||
|
||||
// FromPrefixes wraps an already-parsed set of prefixes in a List.
|
||||
func FromPrefixes(prefixes []netip.Prefix) *List {
|
||||
return &List{prefixes: prefixes}
|
||||
|
||||
Reference in New Issue
Block a user