mirror of
https://github.com/yggdrasil-network/water.git
synced 2025-05-19 08:25:09 +03:00
16 lines
323 B
Go
16 lines
323 B
Go
package water
|
|
|
|
import (
|
|
"net"
|
|
"os/exec"
|
|
"testing"
|
|
)
|
|
|
|
func setupIfce(t *testing.T, ipNet net.IPNet, dev string) {
|
|
if err := exec.Command("ip", "link", "set", dev, "up").Run(); err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
if err := exec.Command("ip", "addr", "add", ipNet.String(), "dev", dev).Run(); err != nil {
|
|
t.Fatal(err)
|
|
}
|
|
}
|