PPPX(4) FreeBSD Kernel Interfaces Manual PPPX(4)
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 <
[email protected]>
Claudio Jeker <
[email protected]>
FreeBSD 14.1-RELEASE-p8 January 23, 2020 FreeBSD 14.1-RELEASE-p8