PORTNAME= ng_mikrotik_eoip PORTVERSION= 1.0 CATEGORIES= net kld MASTER_SITES= http://projects.ukrweb.net/files/ \ http://imax.in.ua/files/ MAINTAINER= gelraen.ua@gmail.com COMMENT= Netgraph node for Mikrotik EoIP tunneling LICENSE= BSD2CLAUSE SSP_UNSAFE= kernel module does not support ssp OPTIONS_DEFINE= PTABLE PTABLE_DESC= Use O(1) lookup for tunnel hooks # This option enables usage of static pointer table to find needed decimal-named hook, # which increases memory usage for each node by 65536*sizeof(hook_p). You probably want # this option if you have many tunnels with single remote IP. PTABLE_MAKE_ARGS= NO_LINEAR_HOOK_LOOKUP=1 KMODDIR?= /boot/modules PLIST_SUB+= KMODDIR=${KMODDIR} \ PORTNAME=${PORTNAME} .include .if !exists(${SRC_BASE}/sys/sys/module.h) IGNORE= requires kernel source files .endif do-install: ${MKDIR} "${STAGEDIR}${KMODDIR}" ${INSTALL_KLD} ${WRKSRC}/${PORTNAME}.ko "${STAGEDIR}${KMODDIR}" .include