Remove PIPEXCSESSION ioctl(2) call only from npppd(8).
authormvs <mvs@openbsd.org>
Fri, 1 Jul 2022 09:57:24 +0000 (09:57 +0000)
committermvs <mvs@openbsd.org>
Fri, 1 Jul 2022 09:57:24 +0000 (09:57 +0000)
commita4a82b864d54df78998acefef417b501d54f7df2
treea9e9ed56a1344dd164cde490e91745a4c749d357
parentcf85347fcaf1b04df91f85820772f5ae84768baf
Remove PIPEXCSESSION ioctl(2) call only from npppd(8).

Long time ago pipex(4) sessions can't be deleted until pipex(4) queues
become empty. Such dead sessions stay linked to the stack and the
session `ip_forward' flag was used to prevent packets processing. But
now pipex(4) session could be closed just after close request. This
logic became unnecessary.

PIPEXCSESSION ioctl(2) will be removed from kernel with upcoming diff.

ok yasuoka@
usr.sbin/npppd/npppd/npppd.c