Merge pull request #91 from anacrolix/fix/missing-addr-protocol-name

Use the original protocol name for address missing errors
This commit is contained in:
Steven Allen 2018-12-14 10:51:43 -08:00 committed by GitHub
commit f8a18bb2f1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -22,7 +22,8 @@ func stringToBytes(s string) ([]byte, error) {
sp = sp[1:]
for len(sp) > 0 {
p := ProtocolWithName(sp[0])
name := sp[0]
p := ProtocolWithName(name)
if p.Code == 0 {
return nil, fmt.Errorf("no protocol with name %s", sp[0])
}
@ -34,7 +35,7 @@ func stringToBytes(s string) ([]byte, error) {
}
if len(sp) < 1 {
return nil, fmt.Errorf("protocol requires address, none given: %s", p.Name)
return nil, fmt.Errorf("protocol requires address, none given: %s", name)
}
if p.Path {