12 Commits

Author SHA1 Message Date
Marek Kwaczynski
be0f45e7bc udevmand: fix segmentation fault during deinit
Segmentation fault was due to double free on b object.
bridge_flush function doesn't need free b object
becasue it is handled by bridge_update.

Signed-off-by: Marek Kwaczynski <marek@shasta.cloud>
2024-12-19 06:47:58 +01:00
John Crispin
979aca4764 mac addresses were never flushed
Signed-off-by: John Crispin <john@phrozen.org>
2023-03-15 15:21:44 +01:00
John Crispin
3d2b67b180 use u64 when reporting interface counters
Signed-off-by: John Crispin <john@phrozen.org>
2022-11-02 09:31:34 +01:00
John Crispin
065f75cb88 make delta counters an opt-in property
Signed-off-by: John Crispin <john@phrozen.org>
2022-01-12 07:44:15 +01:00
John Crispin
b5a68ca17b fix wrap around glitch
Signed-off-by: John Crispin <john@phrozen.org>
2021-10-22 10:33:24 +02:00
John Crispin
5115b6ff41 report delta counters rather than cumulative ones
Signed-off-by: John Crispin <john@phrozen.org>
2021-05-22 08:17:58 +02:00
John Crispin
7f0726ba03 udevmand: improve neighbour enumeration
Signed-off-by: John Crispin <john@phrozen.org>
2021-02-03 11:58:39 +01:00
John Crispin
8b3fada390 do not log to syslog
Signed-off-by: John Crispin <john@phrozen.org>
2021-02-02 11:37:51 +01:00
John Crispin
0b7eb2f146 resolv port to owrt iface names
Signed-off-by: John Crispin <john@phrozen.org>
2021-02-01 16:43:17 +01:00
John Crispin
5ca087499e make neigh detection more stable and remove wifi handling
Signed-off-by: John Crispin <john@phrozen.org>
2021-02-01 16:08:56 +01:00
John Crispin
d93583f7c8 minor cleanup in the library definitions
Signed-off-by: John Crispin <john@phrozen.org>
2020-06-23 08:05:19 +02:00
John Crispin
d94c726a58 import udevmand
Signed-off-by: John Crispin <john@phrozen.org>
2020-05-29 12:37:40 +02:00