Fix codeql errors (#1181)

This commit is contained in:
Tom Limoncelli 2021-07-01 09:30:02 -04:00 committed by GitHub
parent 80e7f0adb0
commit 4b68e14039
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 7 deletions

View file

@ -4,7 +4,6 @@ import (
"fmt"
"net"
"regexp"
"strconv"
"strings"
)
@ -89,12 +88,10 @@ func ipMatchesClasslessDomain(ip net.IP, domain string) bool {
// atob converts a to a byte value or panics.
func atob(s string) uint8 {
if i, err := strconv.Atoi(s); err == nil {
if i < 256 {
return byte(i)
}
if i, err := ParseUint(s, 10, 8); err == nil {
return byte(i)
}
panic(fmt.Sprintf("(%v) matched \\d{1,3} but is not a byte", s))
panic(fmt.Sprintf("%v is not a byte", s))
}
func ipv6magic(name, domain string) (string, error) {

View file

@ -86,7 +86,7 @@ func decodeRecordDataNaptr(s string) models.RecordConfig {
// eatUint16 consumes the first 16 bits of the string, returns it as a
// uint16, and returns the remaining bytes of the string.
func eatUint16(s string) (string, uint16) {
value, err := strconv.ParseUint(s[2:4]+s[0:2], 16, 64)
value, err := strconv.ParseUint(s[2:4]+s[0:2], 16, 16)
if err != nil {
log.Fatal(err)
}