From 0687984e4493465e3ef3b648b0b40a5270c0e95f Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Tue, 13 Apr 2021 18:58:51 -0600 Subject: if_wg: remove peer marshalling from get request Signed-off-by: Jason A. Donenfeld --- TODO.md | 5 ----- 1 file changed, 5 deletions(-) (limited to 'TODO.md') diff --git a/TODO.md b/TODO.md index 377ac8b..b525083 100644 --- a/TODO.md +++ b/TODO.md @@ -2,11 +2,6 @@ - Finish porting [this script](https://git.zx2c4.com/wireguard-linux/tree/tools/testing/selftests/wireguard/netns.sh) to `./tests/netns.sh` using vnets and epairs. -- Marshall peers directly to nvlists without going through intermediate - structures (`wg_peer_export`) and the like. This means grappling with the use - of epoch there, and either making nvl allocations not sleep, or doing nvl - allocations outside of epoch critical sections, or possibly deciding epoch - doesn't actually matter there because we're holding an sx. - Rework locking and epoch lifetimes; come up with consistent set of rules. - Chop off padding on rx after verifying lengths, so that tcpdump doesn't see zeros. -- cgit v1.2.3-11-g984f