aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-07-04 10:12:23 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-07-05 10:44:34 +0200
commitbc1210b614287b1c035a71935fb1f791ebbbf9f6 (patch)
tree9ee5ec4c3f020d273d498799093ed7476ae2f142 /tools
parent2c6c896b3662341819da954f7ba962c8a89fbe34 (diff)
pkg/ipc: create default config based on target
Pass actual target to DefaultConfig, that's what we really want, not the stray ipc flag.
Diffstat (limited to 'tools')
-rw-r--r--tools/syz-execprog/execprog.go8
-rw-r--r--tools/syz-stress/stress.go2
2 files changed, 5 insertions, 5 deletions
diff --git a/tools/syz-execprog/execprog.go b/tools/syz-execprog/execprog.go
index d6b9822fe..9e591a8ac 100644
--- a/tools/syz-execprog/execprog.go
+++ b/tools/syz-execprog/execprog.go
@@ -61,8 +61,7 @@ func main() {
if _, err = host.Setup(features); err != nil {
log.Fatalf("%v", err)
}
-
- config, execOpts := createConfig(entries, features)
+ config, execOpts := createConfig(target, entries, features)
var wg sync.WaitGroup
wg.Add(*flagProcs)
@@ -206,8 +205,9 @@ func loadPrograms(target *prog.Target, files []string) []*prog.LogEntry {
return entries
}
-func createConfig(entries []*prog.LogEntry, features *host.Features) (*ipc.Config, *ipc.ExecOpts) {
- config, execOpts, err := ipc.DefaultConfig()
+func createConfig(target *prog.Target, entries []*prog.LogEntry, features *host.Features) (
+ *ipc.Config, *ipc.ExecOpts) {
+ config, execOpts, err := ipc.DefaultConfig(target)
if err != nil {
log.Fatalf("%v", err)
}
diff --git a/tools/syz-stress/stress.go b/tools/syz-stress/stress.go
index 29ab24046..03866a49b 100644
--- a/tools/syz-stress/stress.go
+++ b/tools/syz-stress/stress.go
@@ -60,7 +60,7 @@ func main() {
prios := target.CalculatePriorities(corpus)
ct := target.BuildChoiceTable(prios, calls)
- config, execOpts, err := ipc.DefaultConfig()
+ config, execOpts, err := ipc.DefaultConfig(target)
if err != nil {
log.Fatalf("%v", err)
}