summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile6
-rw-r--r--core/bin_api/vpe/vpe.go4
-rw-r--r--examples/bin_api/acl/acl.go2
-rw-r--r--examples/bin_api/af_packet/af_packet.go2
-rw-r--r--examples/bin_api/interfaces/interfaces.go2
-rw-r--r--examples/bin_api/ip/ip.go3
-rw-r--r--examples/bin_api/memif/memif.go2
-rw-r--r--examples/bin_api/tap/tap.go2
-rw-r--r--examples/bin_api/uflow/uflow.go2
9 files changed, 15 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 8d3a4ec..10e1b12 100644
--- a/Makefile
+++ b/Makefile
@@ -12,4 +12,8 @@ install:
clean:
@rm binapi_generator/binapi_generator
-.PHONY: build test install clean
+generate:
+ @cd core && go generate ./...
+ @cd examples && go generate ./...
+
+.PHONY: build test install clean generate
diff --git a/core/bin_api/vpe/vpe.go b/core/bin_api/vpe/vpe.go
index 8ebfae0..b0a775f 100644
--- a/core/bin_api/vpe/vpe.go
+++ b/core/bin_api/vpe/vpe.go
@@ -1,11 +1,11 @@
// Package vpe represents the VPP binary API of the 'vpe' VPP module.
-// DO NOT EDIT. Generated from '/usr/share/vpp/api/vpe.api.json' on Thu, 27 Apr 2017 11:34:11 CEST.
+// DO NOT EDIT. Generated from '/usr/share/vpp/api/vpe.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package vpe
import "gerrit.fd.io/r/govpp.git/api"
// VlApiVersion contains version of the API.
-const VlAPIVersion = 0xd3bcc288
+const VlAPIVersion = 0x0a33c8f7
// IP4FibCounter represents the VPP binary API data type 'ip4_fib_counter'.
// Generated from '/usr/share/vpp/api/vpe.api.json', line 3:
diff --git a/examples/bin_api/acl/acl.go b/examples/bin_api/acl/acl.go
index 34300fc..990b579 100644
--- a/examples/bin_api/acl/acl.go
+++ b/examples/bin_api/acl/acl.go
@@ -1,5 +1,5 @@
// Package acl represents the VPP binary API of the 'acl' VPP module.
-// DO NOT EDIT. Generated from 'bin_api/acl.api.json' on Fri, 21 Apr 2017 17:10:06 CEST.
+// DO NOT EDIT. Generated from 'bin_api/acl.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package acl
import "gerrit.fd.io/r/govpp.git/api"
diff --git a/examples/bin_api/af_packet/af_packet.go b/examples/bin_api/af_packet/af_packet.go
index a00b060..0062054 100644
--- a/examples/bin_api/af_packet/af_packet.go
+++ b/examples/bin_api/af_packet/af_packet.go
@@ -1,5 +1,5 @@
// Package af_packet represents the VPP binary API of the 'af_packet' VPP module.
-// DO NOT EDIT. Generated from 'bin_api/af_packet.api.json' on Fri, 21 Apr 2017 17:10:06 CEST.
+// DO NOT EDIT. Generated from 'bin_api/af_packet.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package af_packet
import "gerrit.fd.io/r/govpp.git/api"
diff --git a/examples/bin_api/interfaces/interfaces.go b/examples/bin_api/interfaces/interfaces.go
index e452ceb..f3c8fab 100644
--- a/examples/bin_api/interfaces/interfaces.go
+++ b/examples/bin_api/interfaces/interfaces.go
@@ -1,5 +1,5 @@
// Package interfaces represents the VPP binary API of the 'interfaces' VPP module.
-// DO NOT EDIT. Generated from 'bin_api/interface.api.json' on Fri, 21 Apr 2017 17:10:06 CEST.
+// DO NOT EDIT. Generated from 'bin_api/interface.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package interfaces
import "gerrit.fd.io/r/govpp.git/api"
diff --git a/examples/bin_api/ip/ip.go b/examples/bin_api/ip/ip.go
index 4d0d27a..6991d4e 100644
--- a/examples/bin_api/ip/ip.go
+++ b/examples/bin_api/ip/ip.go
@@ -1,5 +1,5 @@
// Package ip represents the VPP binary API of the 'ip' VPP module.
-// DO NOT EDIT. Generated from 'bin_api/ip.api.json' on Fri, 21 Apr 2017 17:10:06 CEST.
+// DO NOT EDIT. Generated from 'bin_api/ip.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package ip
import "gerrit.fd.io/r/govpp.git/api"
@@ -882,6 +882,7 @@ func NewIPAddressDump() api.Message {
//
type IPDetails struct {
SwIfIndex uint32
+ Context uint32
IsIpv6 uint8
}
diff --git a/examples/bin_api/memif/memif.go b/examples/bin_api/memif/memif.go
index 703e852..a64529a 100644
--- a/examples/bin_api/memif/memif.go
+++ b/examples/bin_api/memif/memif.go
@@ -1,5 +1,5 @@
// Package memif represents the VPP binary API of the 'memif' VPP module.
-// DO NOT EDIT. Generated from 'bin_api/memif.api.json' on Fri, 21 Apr 2017 17:10:06 CEST.
+// DO NOT EDIT. Generated from 'bin_api/memif.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package memif
import "gerrit.fd.io/r/govpp.git/api"
diff --git a/examples/bin_api/tap/tap.go b/examples/bin_api/tap/tap.go
index 778db91..6df73c3 100644
--- a/examples/bin_api/tap/tap.go
+++ b/examples/bin_api/tap/tap.go
@@ -1,5 +1,5 @@
// Package tap represents the VPP binary API of the 'tap' VPP module.
-// DO NOT EDIT. Generated from 'bin_api/tap.api.json' on Fri, 21 Apr 2017 17:10:06 CEST.
+// DO NOT EDIT. Generated from 'bin_api/tap.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package tap
import "gerrit.fd.io/r/govpp.git/api"
diff --git a/examples/bin_api/uflow/uflow.go b/examples/bin_api/uflow/uflow.go
index 7e5f50e..b02ee12 100644
--- a/examples/bin_api/uflow/uflow.go
+++ b/examples/bin_api/uflow/uflow.go
@@ -1,5 +1,5 @@
// Package uflow represents the VPP binary API of the 'uflow' VPP module.
-// DO NOT EDIT. Generated from 'bin_api/uflow.api.json' on Fri, 21 Apr 2017 17:10:06 CEST.
+// DO NOT EDIT. Generated from 'bin_api/uflow.api.json' on Thu, 04 May 2017 13:11:57 CEST.
package uflow
import "gerrit.fd.io/r/govpp.git/api"