f16770ae7e
be printed, if the module were loaded into a kernel which had INET6 enabled. The gre(4) driver does not use INET6, nor is it specified for IPv6. The tunnel_status() function in ifconfig(8) is somewhat overzealous and assumes that all tunnel interfaces speak KAME ifioctls. This fix follows the path of least resistance, by teaching gre(4) about the two KAME ifioctls concerned. PR: bin/56341
18 lines
343 B
Makefile
18 lines
343 B
Makefile
# $FreeBSD$
|
|
|
|
.PATH: ${.CURDIR}/../../net ${.CURDIR}/../../netinet ${.CURDIR}/../../netinet6
|
|
|
|
KMOD= if_gre
|
|
SRCS= if_gre.c ip_gre.c opt_inet.h opt_inet6.h opt_atalk.h
|
|
|
|
opt_inet.h:
|
|
echo "#define INET 1" > ${.TARGET}
|
|
|
|
opt_inet6.h:
|
|
echo "#define INET6 1" > ${.TARGET}
|
|
|
|
opt_atalk.h:
|
|
echo "#define NETATALK 1" > ${.TARGET}
|
|
|
|
.include <bsd.kmod.mk>
|