func arpTests(ncc client.NCC) { // Send a gratuitous ARP message. vip := net.ParseIP(*clusterVIPStr) if vip == nil { log.Fatalf("Invalid cluster VIP - %q", *clusterVIPStr) } log.Print("Sending gratuitous ARP...") if err := ncc.ARPSendGratuitous(*testIface, vip); err != nil { log.Fatalf("Failed to send gratuitous ARP: %v", err) } log.Print("Done.") }