From ec9e9cb4d4ddda8cbc9992bb630c78181457f7bc Mon Sep 17 00:00:00 2001 From: Neil Alexander Date: Fri, 20 Jul 2018 19:42:48 +0100 Subject: [PATCH] Update 2018-07-20-more-platforms.md --- _posts/2018-07-20-more-platforms.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2018-07-20-more-platforms.md b/_posts/2018-07-20-more-platforms.md index 49ca9c7..3045ad7 100644 --- a/_posts/2018-07-20-more-platforms.md +++ b/_posts/2018-07-20-more-platforms.md @@ -91,7 +91,7 @@ in the end, but did end up being really quite different from macOS. Originally I anticipated that setting the interface address, prefix and MTU would be just like macOS too, but this turned out not to be the case. -Whereas macOS uses an `AF_SYSTEM` socket, BSD expects you to simplify perform +Whereas macOS uses an `AF_SYSTEM` socket, BSD expects you to simply perform syscalls directly onto the TUN/TAP device node. More code for BSD was born. However, like all system calls, these are difficult to debug, and I haven't yet figured out the secret formula to getting these `ioctl` calls to work right. I