ipn/ipnlocal: remove dead code now that Android uses LocalAPI instead

The new Android app and its libtailscale don't use this anymore;
it uses LocalAPI like other clients now.

Updates #11649

Change-Id: Ic9f42b41e0e0280b82294329093dc6c275f41d50
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
This commit is contained in:
Brad Fitzpatrick
2024-04-13 15:48:11 -07:00
committed by Brad Fitzpatrick
parent 65f215115f
commit 170c618483
3 changed files with 15 additions and 17 deletions

View File

@@ -775,7 +775,7 @@ func TestStatusWithoutPeers(t *testing.T) {
return cc, nil
})
b.Start(ipn.Options{})
b.Login(nil)
b.StartLoginInteractive()
cc.send(nil, "", false, &netmap.NetworkMap{
SelfNode: (&tailcfg.Node{
MachineAuthorized: true,
@@ -862,7 +862,7 @@ func TestStatusPeerCapabilities(t *testing.T) {
return cc, nil
})
b.Start(ipn.Options{})
b.Login(nil)
b.StartLoginInteractive()
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {
b.setNetMapLocked(&netmap.NetworkMap{
@@ -901,8 +901,6 @@ type legacyBackend interface {
// flow. This should trigger a new BrowseToURL notification
// eventually.
StartLoginInteractive()
// Login logs in with an OAuth2 token.
Login(token *tailcfg.Oauth2Token)
// SetPrefs installs a new set of user preferences, including
// WantRunning. This may cause the wireguard engine to
// reconfigure or stop.