On Fri, Jul 09, 2021 at 10:47:49PM +0300, Vitaliy Makkoveev wrote:
> If I understood your diff right, pipex(4) is also affected through:
> 
> ip_local()
>    -> ip_deliver()
>      -> (*pr_input)()
>        -> gre_input()
>          -> gre_input_key()
>            -> gre_input_1()
>              -> pipex_pptp_input()

I am not a pipex user.  But ip_local() is called with exclusive netlock.

if_netisr() -> NET_LOCK() -> ipintr() -> ip_local()

This should be fine.  Or did I miss something?

bluhm

Reply via email to