Update generated binapi to v22.02 & makefile changes
[govpp.git] / examples / stream-client / stream_client.go
index f4af859..3a826e5 100644 (file)
@@ -32,6 +32,7 @@ import (
        "git.fd.io/govpp.git/binapi/ip"
        "git.fd.io/govpp.git/binapi/ip_types"
        "git.fd.io/govpp.git/binapi/mactime"
+       "git.fd.io/govpp.git/binapi/memclnt"
        "git.fd.io/govpp.git/binapi/vpe"
        "git.fd.io/govpp.git/core"
 )
@@ -157,7 +158,7 @@ func interfaceDumpStream(stream api.Stream) {
                logError(err, "SwInterfaceDump sending message")
                return
        }
-       if err := stream.SendMsg(&vpe.ControlPing{}); err != nil {
+       if err := stream.SendMsg(&memclnt.ControlPing{}); err != nil {
                logError(err, "ControlPing sending message")
                return
        }
@@ -174,7 +175,7 @@ Loop:
                case *interfaces.SwInterfaceDetails:
                        fmt.Printf(" - SwInterfaceDetails: %+v\n", msg)
 
-               case *vpe.ControlPingReply:
+               case *memclnt.ControlPingReply:
                        fmt.Printf(" - ControlPingReply: %+v\n", msg)
                        break Loop
 
@@ -227,7 +228,7 @@ func ipAddressDumpStream(stream api.Stream, index interface_types.InterfaceIndex
                logError(err, "IPAddressDump sending message")
                return
        }
-       if err := stream.SendMsg(&vpe.ControlPing{}); err != nil {
+       if err := stream.SendMsg(&memclnt.ControlPing{}); err != nil {
                logError(err, "ControlPing sending sending message")
                return
        }
@@ -244,7 +245,7 @@ Loop:
                case *ip.IPAddressDetails:
                        fmt.Printf(" - IPAddressDetails: %+v\n", msg)
 
-               case *vpe.ControlPingReply:
+               case *memclnt.ControlPingReply:
                        fmt.Printf(" - ControlPingReply: %+v\n", msg)
                        break Loop
 
@@ -260,7 +261,7 @@ Loop:
 
 // Mactime dump uses MactimeDumpReply message as an end of the stream
 // notification instead of the control ping.
-func mactimeDump(stream api.Stream) {
+func mactimeDump(stream api.Stream) {
        fmt.Println("Sending mactime dump..")
 
        if err := stream.SendMsg(&mactime.MactimeDump{}); err != nil {