X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=extras%2Flibmemif%2Fexamples%2Ficmp-responder%2Ficmp-responder.go;h=79bb9d0ed0b6be2d76ae13e74b73f55e39bf97cb;hb=8c3f04816a8fd23a5eabde1b36cb2471e06229bc;hp=f9867f75466472a53c6f6ef20722520ae08c69b6;hpb=3f1edad4e6ba0a7876750aea55507fae14d8badf;p=govpp.git diff --git a/extras/libmemif/examples/icmp-responder/icmp-responder.go b/extras/libmemif/examples/icmp-responder/icmp-responder.go index f9867f7..79bb9d0 100644 --- a/extras/libmemif/examples/icmp-responder/icmp-responder.go +++ b/extras/libmemif/examples/icmp-responder/icmp-responder.go @@ -3,9 +3,10 @@ // and construct packets. // // The appropriate VPP configuration for the opposite memif is: -// vpp$ create memif id 1 socket /tmp/icmp-responder-example slave secret secret -// vpp$ set int state memif0/1 up -// vpp$ set int ip address memif0/1 192.168.1.2/24 +// vpp$ create memif socket id 1 filename /tmp/icmp-responder-example +// vpp$ create interface memif id 1 socket-id 1 slave secret secret no-zero-copy +// vpp$ set int state memif1/1 up +// vpp$ set int ip address memif1/1 192.168.1.2/24 // // To start the example, simply type: // root$ ./icmp-responder @@ -154,7 +155,7 @@ func IcmpResponder(memif *libmemif.Memif, queueID uint8) { break } // Generate response for each supported request. - responses := []libmemif.RawPacketData{} + var responses []libmemif.RawPacketData for _, packet := range packets { fmt.Println("Received new packet:") DumpPacket(packet) @@ -324,7 +325,7 @@ func main() { hwAddr, err = net.ParseMAC(MAC) if err != nil { - fmt.Println("Failed to parse the MAC address: %v", err) + fmt.Printf("Failed to parse the MAC address: %v", err) return } @@ -333,7 +334,7 @@ func main() { ipAddr = ip.To4() } if ipAddr == nil { - fmt.Println("Failed to parse the IP address: %v", err) + fmt.Printf("Failed to parse the IP address: %v", err) return }