diff --git a/internal/clientinfo/client_info.go b/internal/clientinfo/client_info.go index e6bda79..35d5dbb 100644 --- a/internal/clientinfo/client_info.go +++ b/internal/clientinfo/client_info.go @@ -173,6 +173,8 @@ func (t *Table) SetSelfIP(ip string) { t.selfIPLock.Lock() defer t.selfIPLock.Unlock() t.selfIP = ip + t.dhcp.selfIP = t.selfIP + t.dhcp.addSelf() } func (t *Table) init() {