gomemif: Add mode support

Type: feature

Change-Id: I0bc51288bc63a0583b98314e4e2a62383b0d6e43
Signed-off-by: Nathan Skrzypczak <nathan.skrzypczak@gmail.com>
diff --git a/extras/gomemif/memif/interface.go b/extras/gomemif/memif/interface.go
index a571deb..15a8e87 100644
--- a/extras/gomemif/memif/interface.go
+++ b/extras/gomemif/memif/interface.go
@@ -71,6 +71,7 @@
 type Arguments struct {
 	Id               uint32 // Interface identifier unique across socket. Used to identify peer interface when connecting
 	IsMaster         bool   // Interface role master/slave
+	Mode             interfaceMode
 	Name             string
 	Secret           [24]byte // optional parameter, secrets of the interfaces must match if they are to connect
 	MemoryConfig     MemoryConfig