NAME
pppx
, pppac
— PPP multiplexer
device
SYNOPSIS
pseudo-device pppx
#include <sys/socket.h>
#include <sys/ioctl.h>
#include <net/pipex.h>
DESCRIPTION
The pppx
and pppac
drivers works with the
npppd(8) daemon to provide network interfaces for Point-to-Point
Protocol (PPP) sessions by request from the daemon.
pppx
operates by allocating a network interface for
each PPP session. pppac
concentrates multiple PPP
sessions on a single network interface. The interfaces also work with
pipex(4) to accelerate the performance of data packet forwarding, and
supports ioctls which are added by
pipex(4).
To use pppx
or
pppac
from
npppd(8) the administrator needs to configure the interface
configuration in
npppd.conf(5). Also the administrator needs to enable
pipex(4) by setting net.pipex.enable to
‘1’ using
sysctl(8).
SEE ALSO
inet(4), inet6(4), pipex(4), hostname.if(5), npppd.conf(5), netstart(8), npppd(8), sysctl(8)
HISTORY
The pppx
driver first appeared in
OpenBSD 5.3. The pppac
interface driver first appeared in OpenBSD 6.7.
AUTHORS
David Gwynne
<dlg@openbsd.org>
Claudio Jeker
<claudio@openbsd.org>