From 246b8ac89ce4462510e07aa321fadcdcc4470093 Mon Sep 17 00:00:00 2001 From: Miek Gieben Date: Sun, 19 Jan 2020 09:49:28 +0100 Subject: [PATCH] document better Signed-off-by: Miek Gieben --- plugin/traffic/xds/assignment.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/plugin/traffic/xds/assignment.go b/plugin/traffic/xds/assignment.go index 1e5381e0d..8c2b0334f 100644 --- a/plugin/traffic/xds/assignment.go +++ b/plugin/traffic/xds/assignment.go @@ -9,12 +9,16 @@ import ( corepb "github.com/envoyproxy/go-control-plane/envoy/api/v2/core" ) +// SocketAddress holds a corepb.SocketAddress. type SocketAddress struct { *corepb.SocketAddress } +// Address returns the address from s. func (s *SocketAddress) Address() net.IP { return net.ParseIP(s.GetAddress()) } -func (s *SocketAddress) Port() uint16 { return uint16(s.GetPortValue()) } + +// Port returns the port from s. +func (s *SocketAddress) Port() uint16 { return uint16(s.GetPortValue()) } type assignment struct { mu sync.RWMutex