From d62516ed1ee148c58eed60c4fa38c5dc2c3b9622 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Wed, 25 Mar 2026 17:11:57 +0900 Subject: internal/netlink: enlarge recvfrom buffer This also uses an array type for the buffer since its size now uses the hardcoded value found in the kernel. Signed-off-by: Ophestra --- internal/netlink/netlink_test.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'internal/netlink/netlink_test.go') diff --git a/internal/netlink/netlink_test.go b/internal/netlink/netlink_test.go index 0926e3bd..0b7df0f1 100644 --- a/internal/netlink/netlink_test.go +++ b/internal/netlink/netlink_test.go @@ -1,7 +1,6 @@ package netlink import ( - "os" "syscall" "testing" ) @@ -23,10 +22,7 @@ func checkPayload(t *testing.T, testCases []payloadTestCase) { t.Run(tc.name, func(t *testing.T) { t.Parallel() - c := conn{ - pos: syscall.NLMSG_HDRLEN, - buf: make([]byte, os.Getpagesize()), - } + c := conn{pos: syscall.NLMSG_HDRLEN} tc.f(&c) if got := c.pending(); string(got) != string(tc.want) { t.Errorf("pending: %#v, want %#v", got, tc.want) -- cgit v1.3.1