ipn/ipnlocal: remove some dead code (legacyBackend methods) from LocalBackend
Nothing used it. Updates #11649 Change-Id: Ic1c331d947974cd7d4738ff3aafe9c498853689e Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:

committed by
Brad Fitzpatrick

parent
a6739c49df
commit
b9aa7421d6
@ -584,20 +584,6 @@ func (h *Handler) serveDebug(w http.ResponseWriter, r *http.Request) {
|
||||
err = h.b.DebugRebind()
|
||||
case "restun":
|
||||
err = h.b.DebugReSTUN()
|
||||
case "enginestatus":
|
||||
// serveRequestEngineStatus kicks off a call to RequestEngineStatus (via
|
||||
// LocalBackend => UserspaceEngine => LocalBackend =>
|
||||
// ipn.Notify{Engine}).
|
||||
//
|
||||
// This is a temporary (2022-11-25) measure for the Windows client's
|
||||
// move to the LocalAPI HTTP interface. It was polling this over the IPN
|
||||
// bus before every 2 seconds which is wasteful. We should add a bit to
|
||||
// WatchIPNMask instead to let an IPN bus watcher say that it's
|
||||
// interested in that info and then only send it on demand, not via
|
||||
// polling. But for now we keep this interface because that's what the
|
||||
// client already did. A future change will remove this, so don't depend
|
||||
// on it.
|
||||
h.b.RequestEngineStatus()
|
||||
case "notify":
|
||||
var n ipn.Notify
|
||||
err = json.NewDecoder(r.Body).Decode(&n)
|
||||
|
Reference in New Issue
Block a user