From 7f3c6a88689cf00c1e8844d96a937ff88060afc0 Mon Sep 17 00:00:00 2001 From: Alice Wasko Date: Sun, 20 Oct 2024 15:10:41 -0700 Subject: [PATCH] fix linting errors Signed-off-by: Alice Wasko --- pkg/ambex/transforms.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/ambex/transforms.go b/pkg/ambex/transforms.go index 76eef6298..bdd225f2c 100644 --- a/pkg/ambex/transforms.go +++ b/pkg/ambex/transforms.go @@ -148,7 +148,9 @@ func V3ListenerToRdsListener(lnr *v3listener.Listener) (*v3listener.Listener, [] // Use xxhash64 because it's decently fast and cryptographic security isn't needed. h := xxhash.New() - h.Write(filterChainMatch) + if _, err := h.Write(filterChainMatch); err != nil { + return nil, nil, fmt.Errorf("xxhash write error: %w", err) + } matchKey := strconv.FormatUint(h.Sum64(), 16) rc.Name = fmt.Sprintf("%s-routeconfig-%s-%d", l.Name, matchKey, matchKeyIndex[matchKey])