MCPcopy Create free account
hub / github.com/encodeous/nylon / ConfigureAlias

Function ConfigureAlias

core/sys_linux.go:31–33  ·  view source on GitHub ↗
(logger *slog.Logger, ifName string, addr netip.Addr)

Source from the content-addressed store, hash-verified

29}
30
31func ConfigureAlias(logger *slog.Logger, ifName string, addr netip.Addr) error {
32 return Exec(logger, "ip", "addr", "add", state.AddrToPrefix(addr).String(), "dev", ifName)
33}
34
35func RemoveAlias(logger *slog.Logger, ifName string, addr netip.Addr) error {
36 return Exec(logger, "ip", "addr", "del", state.AddrToPrefix(addr).String(), "dev", ifName)

Callers 2

initWireGuardMethod · 0.70
syncAliasesMethod · 0.70

Calls 3

AddrToPrefixFunction · 0.92
ExecFunction · 0.85
StringMethod · 0.45

Tested by

no test coverage detected