From 02832ca35ded902878eb2a3aa43a1235de5f8ac4 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Mon, 25 Nov 2024 12:03:30 +0100 Subject: pkg/vminfo: refactor few things Use default nop implementation for most openbsd/netbsd methods. Move linux-specific vm type checks to linux code. Remove indirection for CheckFiles as we have for RequiredFiles. --- pkg/vminfo/openbsd.go | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) (limited to 'pkg/vminfo/openbsd.go') diff --git a/pkg/vminfo/openbsd.go b/pkg/vminfo/openbsd.go index e7c0d78e2..fe7c0191e 100644 --- a/pkg/vminfo/openbsd.go +++ b/pkg/vminfo/openbsd.go @@ -7,22 +7,8 @@ import ( "github.com/google/syzkaller/prog" ) -type openbsd int - -func (openbsd) RequiredFiles() []string { - return nil -} - -func (openbsd) checkFiles() []string { - return nil -} - -func (openbsd) parseModules(files filesystem) ([]*KernelModule, error) { - return nil, nil -} - -func (openbsd) machineInfos() []machineInfoFunc { - return nil +type openbsd struct { + nopChecker } func (openbsd) syscallCheck(ctx *checkContext, call *prog.Syscall) string { -- cgit mrf-deployment