diff options
| author | Joey Jiao <quic_jiangenj@quicinc.com> | 2022-03-03 11:52:45 +0800 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2025-03-17 03:57:39 +0000 |
| commit | 8bce0e10ff4d88187f2cf3dde8995444e6c6c7e1 (patch) | |
| tree | 685d11b46a0a6a69057732ea8bdd72a8355db08d /syz-hub/state | |
| parent | e28266709dd2a1d1452d4a5bbf271700e10335c6 (diff) | |
all: show manager url in syz-hub
Diffstat (limited to 'syz-hub/state')
| -rw-r--r-- | syz-hub/state/state.go | 4 | ||||
| -rw-r--r-- | syz-hub/state/state_test.go | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/syz-hub/state/state.go b/syz-hub/state/state.go index 0bed36a91..bbba0cc0e 100644 --- a/syz-hub/state/state.go +++ b/syz-hub/state/state.go @@ -36,6 +36,7 @@ type State struct { type Manager struct { name string dir string + HTTP string Domain string corpusSeq uint64 reproSeq uint64 @@ -208,7 +209,7 @@ func (st *State) PurgeOldManagers() error { return nil } -func (st *State) Connect(name, domain string, fresh bool, calls []string, corpus [][]byte) error { +func (st *State) Connect(name, http, domain string, fresh bool, calls []string, corpus [][]byte) error { mgr := st.Managers[name] if mgr == nil { var err error @@ -217,6 +218,7 @@ func (st *State) Connect(name, domain string, fresh bool, calls []string, corpus return err } } + mgr.HTTP = http mgr.Connected = time.Now() mgr.Domain = domain writeFile(mgr.domainFile, []byte(mgr.Domain)) diff --git a/syz-hub/state/state_test.go b/syz-hub/state/state_test.go index 335f02ea0..7a7f5d6df 100644 --- a/syz-hub/state/state_test.go +++ b/syz-hub/state/state_test.go @@ -38,7 +38,7 @@ func (ts *TestState) Reload() { func (ts *TestState) Connect(name, domain string, fresh bool, calls []string, corpus [][]byte) { ts.t.Helper() - if err := ts.state.Connect(name, domain, fresh, calls, corpus); err != nil { + if err := ts.state.Connect(name, "", domain, fresh, calls, corpus); err != nil { ts.t.Fatalf("Connect failed: %v", err) } } |
