diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2024-05-15 15:17:16 +0200 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2024-05-17 08:46:55 +0000 |
| commit | 15846cbccf63a4e74cce5b8cf0c1931fdcf81ccd (patch) | |
| tree | cc0f7740f5e2a84cf3c842e30bff93e926a00f6a /syz-manager | |
| parent | df04197b8da247c029f5966369849c8dd8122398 (diff) | |
pkg/ipc: use flatrpc flags
Flatrpc flags are passed in RPC execution requests,
so to avoid conversions and duplicate set of flags
use flatrpc flags in pkg/ipc directly.
Diffstat (limited to 'syz-manager')
| -rw-r--r-- | syz-manager/rpc.go | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/syz-manager/rpc.go b/syz-manager/rpc.go index 53dc5a389..8c5e67e34 100644 --- a/syz-manager/rpc.go +++ b/syz-manager/rpc.go @@ -584,10 +584,10 @@ func (serv *RPCServer) newRequest(runner *Runner, req *queue.Request) (rpctype.E func (serv *RPCServer) execOpts() ipc.ExecOpts { env := ipc.FeaturesToFlags(serv.enabledFeatures, nil) if *flagDebug { - env |= ipc.FlagDebug + env |= flatrpc.ExecEnvDebug } if serv.cfg.Cover { - env |= ipc.FlagSignal + env |= flatrpc.ExecEnvSignal } sandbox, err := ipc.SandboxToFlags(serv.cfg.Sandbox) if err != nil { @@ -595,12 +595,12 @@ func (serv *RPCServer) execOpts() ipc.ExecOpts { } env |= sandbox - exec := ipc.FlagThreaded + exec := flatrpc.ExecFlagThreaded if !serv.cfg.RawCover { - exec |= ipc.FlagDedupCover + exec |= flatrpc.ExecFlagDedupCover } if serv.cfg.HasCovFilter() { - exec |= ipc.FlagEnableCoverageFilter + exec |= flatrpc.ExecFlagCoverFilter } return ipc.ExecOpts{ EnvFlags: env, |
