From b31a71be88eb7bada32c44742afe53c0dbdc392f Mon Sep 17 00:00:00 2001 From: Oliver Herms <oliver.herms@exaring.de> Date: Fri, 5 Oct 2018 18:41:54 +0200 Subject: [PATCH] Increasing test coverage --- protocols/bmp/packet/peer_up.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/protocols/bmp/packet/peer_up.go b/protocols/bmp/packet/peer_up.go index 6f173d1e..8675fdc9 100644 --- a/protocols/bmp/packet/peer_up.go +++ b/protocols/bmp/packet/peer_up.go @@ -71,7 +71,10 @@ func decodePeerUpNotification(buf *bytes.Buffer, ch *CommonHeader) (*PeerUpNotif func getOpenMsg(buf *bytes.Buffer) ([]byte, error) { msg := make([]byte, OpenMsgMinLen) - _, err := buf.Read(msg) + fields := []interface{}{ + &msg, + } + err := decoder.Decode(buf, fields) if err != nil { return nil, fmt.Errorf("Unable to read: %v", err) } @@ -81,7 +84,7 @@ func getOpenMsg(buf *bytes.Buffer) ([]byte, error) { } optParams := make([]byte, msg[OpenMsgMinLen-1]) - fields := []interface{}{ + fields = []interface{}{ &optParams, } -- GitLab