path: root/TODO.md
diff options
Diffstat (limited to 'TODO.md')
1 files changed, 5 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index 36756c9..b4377e2 100644
--- a/TODO.md
+++ b/TODO.md
@@ -7,6 +7,11 @@
FreeBSD, just `capable()`, which makes it a bit weird for one jail to have
permissions in another.)
- Make code style consistent with one FreeBSD way, rather than a mix of styles.
+- Send ICMP messages at the proper place.
+- Review all included headers, and minimize a bit.
+- Figure out clear locking rules for network stack stuff -- when different
+ functions run under what locks and what they race with. There's a lot of
+ weirdness with `wg_transmit`/`wg_output` to deal with.
### Crypto TODO