Fixed reversed logic.

This commit is contained in:
Alex Sergeyev 2015-05-07 11:31:23 -04:00
parent 2e9176243e
commit fe15681571
1 changed files with 2 additions and 2 deletions

View File

@ -1450,9 +1450,9 @@ func setWKS(h RR_Header, c chan lex, o, f string) (RR, *ParseError, string) {
case zString:
if k, err = net.LookupPort(proto, l.token); err != nil {
if i, e := strconv.Atoi(l.token); e != nil { // If a number use that
rr.BitMap = append(rr.BitMap, uint16(i))
} else {
return nil, &ParseError{f, "bad WKS BitMap", l}, ""
} else {
rr.BitMap = append(rr.BitMap, uint16(i))
}
}
rr.BitMap = append(rr.BitMap, uint16(k))