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

Function RemoveAlias

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

Source from the content-addressed store, hash-verified

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)
37}
38
39func ConfigureRoute(logger *slog.Logger, dev tun.Device, itfName string, route netip.Prefix) error {
40 return Exec(logger, "ip", "route", "add", route.String(), "dev", itfName)

Callers 2

cleanupWireGuardMethod · 0.70
syncAliasesMethod · 0.70

Calls 3

AddrToPrefixFunction · 0.92
ExecFunction · 0.85
StringMethod · 0.45

Tested by

no test coverage detected