Skip to content

Commit 11efded

Browse files
committed
ovsnl: add awareness for ovs_meter
1 parent d567e1f commit 11efded

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

ovsnl/client.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@ func (c *Client) Close() error {
8080

8181
// init initializes the generic netlink family service of Client.
8282
func (c *Client) init(families []genetlink.Family) error {
83-
// Assume 4 families present.
83+
// Assume 5 families present.
8484
var gotf int
85-
const wantf = 4
85+
const wantf = 5
8686

8787
for _, f := range families {
8888
// Ignore any families without the OVS prefix.
@@ -118,7 +118,7 @@ func (c *Client) initFamily(f genetlink.Family) error {
118118
c: c,
119119
}
120120
return nil
121-
case ovsh.FlowFamily, ovsh.PacketFamily, ovsh.VportFamily:
121+
case ovsh.FlowFamily, ovsh.PacketFamily, ovsh.VportFamily, ovsh.MeterFamily:
122122
// TODO(mdlayher): populate.
123123
return nil
124124
}

ovsnl/client_linux_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ func TestClientOK(t *testing.T) {
8484
ovsh.FlowFamily,
8585
ovsh.PacketFamily,
8686
ovsh.VportFamily,
87+
ovsh.MeterFamily,
8788
}), nil
8889
})
8990

@@ -127,6 +128,7 @@ func ovsFamilies(fn genltest.Func) genltest.Func {
127128
ovsh.FlowFamily,
128129
ovsh.PacketFamily,
129130
ovsh.VportFamily,
131+
ovsh.MeterFamily,
130132
}), nil
131133
}
132134

0 commit comments

Comments
 (0)