aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/instance
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-06-04 12:55:39 +0200
committerDmitry Vyukov <dvyukov@google.com>2024-06-05 09:08:39 +0000
commite2dee74923d168c188f25fb11f1e254fdc759e93 (patch)
treee58239b8e474ee161ddb6ac3c23c24cbfd8249e5 /pkg/instance
parent3623b56060a97ba5ae6e4ba25db127e58ad0e6be (diff)
pkg/flatrpc: send parameters to the fuzzer in RPC
When we rewrite syz-fuzzer in C++ flag parsing will be painful, so send as many parameters to syz-fuzzer in RPC rather than as flags.
Diffstat (limited to 'pkg/instance')
-rw-r--r--pkg/instance/instance.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/pkg/instance/instance.go b/pkg/instance/instance.go
index f65311db0..cc4efb5a3 100644
--- a/pkg/instance/instance.go
+++ b/pkg/instance/instance.go
@@ -452,7 +452,6 @@ type FuzzerCmdArgs struct {
Arch string
FwdAddr string
Sandbox string
- Procs int
Verbosity int
Cover bool
Debug bool
@@ -481,9 +480,9 @@ func FuzzerCmd(args *FuzzerCmdArgs) string {
optionalArg = " " + tool.OptionalFlags(flags)
}
return fmt.Sprintf("%v -executor=%v -name=%v -arch=%v%v -manager=%v -sandbox=%v"+
- " -procs=%v -cover=%v -debug=%v %v%v",
+ " -cover=%v -debug=%v %v%v",
args.Fuzzer, args.Executor, args.Name, args.Arch, osArg, args.FwdAddr, args.Sandbox,
- args.Procs, args.Cover, args.Debug, verbosityArg, optionalArg)
+ args.Cover, args.Debug, verbosityArg, optionalArg)
}
func ExecprogCmd(execprog, executor, OS, arch, sandbox string, sandboxArg int, repeat, threaded, collide bool,