Commit Graph

11 Commits

Author SHA1 Message Date
Marc Brooks b6c1e49803
Restructure to ensure we're releasing locks
We were holding locks too long and doing more structure copying than optimal.
2025-11-10 23:13:09 -06:00
Siyuan 1e5184284f fix(lldp): golangci-lint issues 2025-11-10 16:56:43 +00:00
Siyuan 826e5155b2 fix(lldp): use mutexes to protect state 2025-11-10 16:55:26 +00:00
Siyuan 8957a65cae feat(lldp): support multiple management address TLVs 2025-11-10 16:43:29 +00:00
Siyuan b49d67c87d fix: RX goroutine cleanup 2025-11-06 22:40:44 +00:00
Siyuan 621be3c1d9 fix: PR issues 2025-11-06 21:54:56 +00:00
Siyuan 03f781f7e1 chore: skip TLV end check for LLDP shutdown frame 2025-11-06 20:54:52 +00:00
Siyuan 9f4acce279 fix: crash when stopping LLDP receiver 2025-11-06 15:27:36 +00:00
Siyuan 3e39361aa7 feat: add LLDP neighbors store and update network settings 2025-11-06 14:46:59 +00:00
Siyuan fd44ff49fd feat: add LLDP transmit support 2025-11-06 14:12:49 +00:00
Siyuan 366f7f3543 feat: add LLDP support 2025-11-05 16:51:36 +00:00