Cuong Manh Le
|
59dc74ffbb
|
internal: record correct interfaces for queries from router on Firewalla
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
437fb1b16d
|
all: add clients list command to debug Mac discovery
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
e43b2b5530
|
internal/clientinfo: add doc comments for mdns operations
While at it, also remove un-used channel argument of probe function.
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
2cd8b7e021
|
internal/clientinfo: remove dhcp from refresher list
dhcp lease files are watched separately using fsnotify, it does not need
to be in refresher list.
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
d6768c4c39
|
internal/clientinfo: use default route IP as self client info
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
59a895bfe2
|
internal/clientinfo: improving mdns discovery
- Prevent duplicated log message.
- Distinguish in case of create/update hostname.
- Stop probing if network is unreachable or invalid.
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
cacd957594
|
internal/clientinfo: do not lower case hostname
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
76d2e2c226
|
Improving Mac discovery
|
2023-08-09 23:54:23 +07:00 |
|
Cuong Manh Le
|
9fe6af684f
|
all: watch lease files if send client info enabled
So users who run ctrld in Linux can still see clients info, even though
it's not an router platform that ctrld supports.
|
2023-08-09 23:54:23 +07:00 |
|