04e38f0633
The eui64.[ch] and ipv6cp.[ch] were taken from ppp-2.3.11. However, our stock pppd(8) doesn't provide option_t nor some utility functions. So, I made some hacks to adjust to our stock pppd(8). The sys_bsd.c part was taken from NetBSD with some modifications to adjust to our stock pppd(8). usr.sbin/pppd/Makefile: 1.31 usr.sbin/pppd/eui64.c: 1.2 usr.sbin/pppd/eui64.h: 1.1 usr.sbin/pppd/ipv6cp.c: 1.2 usr.sbin/pppd/ipv6cp.h: 1.2 usr.sbin/pppd/main.c: 1.22 usr.sbin/pppd/options.c: 1.25 usr.sbin/pppd/pathnames.h: 1.11 usr.sbin/pppd/pppd.8: 1.27 usr.sbin/pppd/pppd.h: 1.14 usr.sbin/pppd/sys-bsd.c: 1.21 |
||
---|---|---|
.. | ||
auth.c | ||
cbcp.c | ||
cbcp.h | ||
ccp.c | ||
ccp.h | ||
chap_ms.c | ||
chap_ms.h | ||
chap.c | ||
chap.h | ||
demand.c | ||
eui64.c | ||
eui64.h | ||
fsm.c | ||
fsm.h | ||
ipcp.c | ||
ipcp.h | ||
ipv6cp.c | ||
ipv6cp.h | ||
ipxcp.c | ||
ipxcp.h | ||
lcp.c | ||
lcp.h | ||
magic.c | ||
magic.h | ||
main.c | ||
Makefile | ||
options.c | ||
patchlevel.h | ||
pathnames.h | ||
pppd.8 | ||
pppd.h | ||
RELNOTES | ||
sys-bsd.c | ||
upap.c | ||
upap.h |