netbird
netbird copied to clipboard
Fix removeAllowedIP
Current implementation of removeAllowedIP recreates the wg iface, killing all open ports and connections. This is due to that "lines" is the complete output of get from wg-usp and not the specific interface which changes should be applied to.
Describe your changes
Refactor removeallowedip to be similar to addallowedip.
Issue ticket number and link
fixes #1912
Checklist
- [ x] Is it a bug fix
- [ ] Is a typo/documentation fix
- [ ] Is a feature enhancement
- [ ] It is a refactor
- [ ] Created tests that fail without the change (if possible)
- [ ] Extended the README / documentation, if necessary