From 870193c064986838e9c488af7ede7e7fa3955ab8 Mon Sep 17 00:00:00 2001 From: cthuang Date: Thu, 29 Sep 2022 12:59:38 +0100 Subject: [PATCH] TUN-6811: Ping group range should be parsed as int32 --- ingress/icmp_linux.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ingress/icmp_linux.go b/ingress/icmp_linux.go index de6829a0..10ef3e76 100644 --- a/ingress/icmp_linux.go +++ b/ingress/icmp_linux.go @@ -81,11 +81,11 @@ func checkInPingGroup() error { // Example content: 999 59999 found := findGroupIDRegex.FindAll(file, 2) if len(found) == 2 { - groupMin, err := strconv.ParseUint(string(found[0]), 10, 16) + groupMin, err := strconv.ParseInt(string(found[0]), 10, 32) if err != nil { return errors.Wrapf(err, "failed to determine minimum ping group ID") } - groupMax, err := strconv.ParseUint(string(found[1]), 10, 16) + groupMax, err := strconv.ParseInt(string(found[1]), 10, 32) if err != nil { return errors.Wrapf(err, "failed to determine minimum ping group ID") }