c45b4c1e58
could only get a chance of testing it under 4.3, but together with the if_oltr.c fixes at least it seems to work now. If someone has the chance to test this under -current, please do. Unfortunaltey, the TR code itself (if_iso88025subr.c) is not written in a way that would allow to make a seaparate KLD out of it. By now, just link it directly into the oltr KLD since it's probably the POLA to be able to load the TR code together with the only TR hardware driver we've got by now. I've got one single unexplained panic (in doreti_switch or somewhere there, calling a 0xc1XXXXXX address that did no longer belong to the kernel at all) after unloading the modules once, thus i don't propose a MFC of this module despite my testing has been done solely on 4.3, unless someone is really going to test this stuff in -current.
38 lines
1.0 KiB
Makefile
38 lines
1.0 KiB
Makefile
# $FreeBSD$
|
|
|
|
# XXX present but broken: ip_mroute_mod
|
|
|
|
.if exists(${.CURDIR}/../crypto) && !defined(NOCRYPT)
|
|
_random= random
|
|
.endif
|
|
|
|
SUBDIR= 3dfx accf_data accf_http agp aha amr an aue \
|
|
cam ccd cd9660 coda cue dc de dgm digi ed fdescfs fs fxp if_disc if_ef \
|
|
if_ppp if_sl if_tap if_tun ip6fw ipfilter ipfw ispfw joy kue lge \
|
|
libmchain linux lnc md mii mlx msdosfs ncp netgraph nfs nge ntfs \
|
|
nullfs nwfs pcn portalfs procfs ${_random} \
|
|
rl rp sf sis sk sn snp sound sppp ste sym syscons sysvipc ti tl twe \
|
|
tx udbp ugen uhid ukbd ulpt umapfs umass umodem ums unionfs urio usb \
|
|
uscanner \
|
|
vinum vpo vr vx wb wx xl
|
|
|
|
# XXX some of these can move to the general case when de-i386'ed
|
|
.if ${MACHINE_ARCH} == "i386"
|
|
SUBDIR+=aac aic ar asr atspeaker bktr coff el fpu gnufpu ibcs2 mly \
|
|
oltr pecoff ray s3 smbfs splash sr streams vesa wi
|
|
.endif
|
|
|
|
.if ${MACHINE} == "pc98"
|
|
SUBDIR+=snc
|
|
.endif
|
|
|
|
.if ${MACHINE_ARCH} == "alpha"
|
|
SUBDIR+=osf1
|
|
.endif
|
|
|
|
.if defined(MODULES_OVERRIDE)
|
|
SUBDIR=${MODULES_OVERRIDE}
|
|
.endif
|
|
|
|
.include <bsd.subdir.mk>
|