From 024073d10e7f123baa3ff8fab58840a947a1f8e8 Mon Sep 17 00:00:00 2001 From: Florian Obser Date: Tue, 21 Feb 2023 13:17:22 +0100 Subject: [PATCH] spelling; from weerd --- privsep.org | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/privsep.org b/privsep.org index 7d02a7d..f6f64eb 100644 --- a/privsep.org +++ b/privsep.org @@ -630,9 +630,9 @@ performed. For the other three, the /frontend/ process sends a piece of data that influences how the action is performed. The piece of data has a fixed, -known at compile time, length. For example =IMSG​_OPEN​_BPFSOCK= is send +known at compile time, length. For example =IMSG​_OPEN​_BPFSOCK= is sent by the /frontend/ process when it learns of a new network interface -gaining the /autoconf/ flag. It needs a new bpf(4) socket to send an +gaining the /autoconf/ flag. It needs a new bpf(4) socket to send and receive DHCP messages on that interface[fn::bpf(4) sockets are bound to a specific interface and then locked, meaning the /frontend/ process will not be able to change anything about the socket. That @@ -649,7 +649,7 @@ interface in the system. If it sends something else, we assume the #+end_src We are using the same pattern of checking the data size for all the other message types send from the /frontend/ process. The same is true -for how [[https://github.com/openbsd/src/blob/3c46ceeaef274bbef234dac63245c4b6567168d7/sbin/dhcpleased/dhcpleased.c#L514][main​_dispatch​_engine()]] handles the messages send by the +for how [[https://github.com/openbsd/src/blob/3c46ceeaef274bbef234dac63245c4b6567168d7/sbin/dhcpleased/dhcpleased.c#L514][main​_dispatch​_engine()]] handles the messages sent by the /engine/ process. The /frontend/ process sends the =IMSG​_OPEN​_BPFSOCK= message using