diff --git a/internal/upnp/upnp.go b/internal/upnp/upnp.go index 710d2483..8d2746b6 100644 --- a/internal/upnp/upnp.go +++ b/internal/upnp/upnp.go @@ -452,7 +452,7 @@ func replaceRawPath(u *url.URL, rp string) { u.RawQuery = q } -func soapRequest(url, device, function, message string) ([]byte, error) { +func soapRequest(url, service, function, message string) ([]byte, error) { tpl := ` %s @@ -468,7 +468,7 @@ func soapRequest(url, device, function, message string) ([]byte, error) { } req.Header.Set("Content-Type", `text/xml; charset="utf-8"`) req.Header.Set("User-Agent", "syncthing/1.0") - req.Header.Set("SOAPAction", fmt.Sprintf(`"%s#%s"`, device, function)) + req.Header.Set("SOAPAction", fmt.Sprintf(`"%s#%s"`, service, function)) req.Header.Set("Connection", "Close") req.Header.Set("Cache-Control", "no-cache") req.Header.Set("Pragma", "no-cache")