From e82fa32c0dd6d605948387f543042fc93b87c2e9 Mon Sep 17 00:00:00 2001 From: Alan Graham Date: Wed, 26 Jun 2024 19:44:11 +0000 Subject: [PATCH] fix dhcp with IP addresses --- core/vpn.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/core/vpn.go b/core/vpn.go index 7476066..29dbe59 100644 --- a/core/vpn.go +++ b/core/vpn.go @@ -195,25 +195,26 @@ func GetAllReservedNetIps(netId string) ([]string, error) { if err != nil { return nil, err } - reserverIps := make([]string, 0) + reservedIps := make([]string, 0) for _, client := range clients { if client.NetId == netId { for _, cidr := range client.Current.Address { ip, err := util.GetIpFromCidr(cidr) if err != nil { + reservedIps = append(reservedIps, cidr) log.WithFields(log.Fields{ "err": err, "cidr": cidr, }).Error("failed to ip from cidr") } else { - reserverIps = append(reserverIps, ip) + reservedIps = append(reservedIps, ip) } } } } - return reserverIps, nil + return reservedIps, nil } // ReadVPN vpn by id