3 .PATH: ${SRCTOP}/sys/net
6 SRCS= if_tuntap.c opt_inet.h opt_inet6.h
8 # Symlink for backwards compatibility with systems installed at 12.0 or older
9 .if ${MACHINE_CPUARCH} != "powerpc"
10 SYMLINKS= ${KMOD}.ko ${KMODDIR}/if_tun.ko \
11 ${KMOD}.ko ${KMODDIR}/if_tap.ko
13 # Some PPC systems use msdosfs for /boot, which can't handle links or symlinks
14 afterinstall: alias alias_debug
16 ${INSTALL} -T release -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
17 ${_INSTALLFLAGS} ${PROG} ${DESTDIR}${KMODDIR}/if_tun.ko
18 ${INSTALL} -T release -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
19 ${_INSTALLFLAGS} ${PROG} ${DESTDIR}${KMODDIR}/if_tap.ko
20 .if defined(DEBUG_FLAGS) && !defined(INSTALL_NODEBUG) && \
21 "${MK_KERNEL_SYMBOLS}" != "no"
23 ${INSTALL} -T debug -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
24 ${_INSTALLFLAGS} ${PROG}.debug \
25 ${DESTDIR}${KERN_DEBUGDIR}${KMODDIR}/if_tun.ko
26 ${INSTALL} -T debug -o ${KMODOWN} -g ${KMODGRP} -m ${KMODMODE} \
27 ${_INSTALLFLAGS} ${PROG}.debug \
28 ${DESTDIR}${KERN_DEBUGDIR}${KMODDIR}/if_tap.ko
34 .include <bsd.kmod.mk>