switch msg := reply.(type) {
case *interfaces.SwInterfaceDetails:
fmt.Printf(" - retrieved interface: %v (idx: %d)\n", msg.InterfaceName, msg.SwIfIndex)
switch msg := reply.(type) {
case *interfaces.SwInterfaceDetails:
fmt.Printf(" - retrieved interface: %v (idx: %d)\n", msg.InterfaceName, msg.SwIfIndex)