diff --git a/server/sessdata/ip_pool.go b/server/sessdata/ip_pool.go index a8d295f..1b7b711 100644 --- a/server/sessdata/ip_pool.go +++ b/server/sessdata/ip_pool.go @@ -138,7 +138,7 @@ func AcquireIp(username, macAddr string) net.IP { return nil } - base.Error("no ip available, please del ip_map table row") + base.Error("no ip available, please see ip_map table row") return nil } diff --git a/server/sessdata/ip_pool_test.go b/server/sessdata/ip_pool_test.go index c0e702c..5db01cd 100644 --- a/server/sessdata/ip_pool_test.go +++ b/server/sessdata/ip_pool_test.go @@ -59,8 +59,9 @@ func TestIpPool(t *testing.T) { assert.Nil(ip) ReleaseIp(net.IPv4(192, 168, 3, 88), "mac-88") - ReleaseIp(net.IPv4(192, 168, 3, 77), "mac-77") + ReleaseIp(net.IPv4(192, 168, 3, 188), "mac-188") // 从头循环获取可用ip - ip = AcquireIp("user", "mac-release-new") - assert.True(net.IPv4(192, 168, 3, 77).Equal(ip)) + ip = AcquireIp("user", "mac-188") + t.Log("mac-188", ip) + assert.True(net.IPv4(192, 168, 3, 188).Equal(ip)) }