mirror of
https://github.com/Control-D-Inc/ctrld.git
synced 2026-08-23 01:27:13 +02:00
all: include client IP if ctrld is dnsmasq upstream
So ctrld can record the raw/original client IP instead of looking up from MAC to IP, which may not the right choice in some network setup like using wireguard/vpn on Merlin router.
This commit is contained in:
@@ -33,6 +33,9 @@ func (a *arpDiscover) String() string {
|
||||
}
|
||||
|
||||
func (a *arpDiscover) List() []string {
|
||||
if a == nil {
|
||||
return nil
|
||||
}
|
||||
var ips []string
|
||||
a.ip.Range(func(key, value any) bool {
|
||||
ips = append(ips, value.(string))
|
||||
|
||||
Reference in New Issue
Block a user