session: SessionModule.IPParam() swap error return

modules: fix solitary calling function
This commit is contained in:
Lars Lehtonen 2019-11-25 03:46:38 -08:00
commit 00b6e070de
No known key found for this signature in database
GPG key ID: 8137D474EBCB04F2
2 changed files with 4 additions and 4 deletions

View file

@ -96,7 +96,7 @@ func (mod *DNSSpoofer) Configure() error {
return err
} else if mod.All, err = mod.BoolParam("dns.spoof.all"); err != nil {
return err
} else if err, address = mod.IPParam("dns.spoof.address"); err != nil {
} else if address, err = mod.IPParam("dns.spoof.address"); err != nil {
return err
} else if err, domains = mod.ListParam("dns.spoof.domains"); err != nil {
return err

View file

@ -181,11 +181,11 @@ func (m SessionModule) StringParam(name string) (error, string) {
}
}
func (m SessionModule) IPParam(name string) (error, net.IP) {
func (m SessionModule) IPParam(name string) (net.IP, error) {
if err, v := m.StringParam(name); err != nil {
return err, nil
return nil, err
} else {
return nil, net.ParseIP(v)
return net.ParseIP(v), err
}
}