1122405Sharti# $FreeBSD$ 2122405Sharti# 3122405Sharti# Author: Harti Brandt <harti@freebsd.org> 4122405Sharti 5152269ShartiCONTRIB= ${.CURDIR}/../../../../contrib/bsnmp 6122416Sharti.PATH: ${CONTRIB}/snmp_mibII 7122405Sharti 8122405ShartiMOD= mibII 9155604ShartiSRCS= mibII.c mibII_begemot.c mibII_ifmib.c mibII_ifstack.c \ 10155604Sharti mibII_interfaces.c mibII_ip.c mibII_ipaddr.c mibII_nettomedia.c \ 11155604Sharti mibII_rcvaddr.c mibII_route.c mibII_tcp.c mibII_udp.c 12124873ShartiXSYM= ipAddrTable ifTable ifRcvAddressEntry ifMIB ipMIB tcpMIB udpMIB \ 13124873Sharti ipForward ifIndex linkDown linkUp 14122405ShartiMAN= snmp_mibII.3 15122405Sharti 16152269ShartiCFLAGS+= -I${CONTRIB}/lib -I${CONTRIB}/snmpd 17156085SruCFLAGS+= -DHAVE_ERR_H -DHAVE_GETADDRINFO -DHAVE_STRLCPY -DHAVE_SYS_TREE_H 18239462Sdim# XXX Work around clang warning, until maintainer approves fix. 19239462SdimNO_WERROR.clang= 20152269Sharti 21122405ShartiDEFS= ${MOD}_tree.def 22122405ShartiINCS= snmp_${MOD}.h 23155604ShartiBMIBS= BEGEMOT-IP-MIB.txt BEGEMOT-MIB2-MIB.txt 24122405Sharti 25152269Sharti.include <bsd.snmpmod.mk> 26155604Sharti 27155604Shartismilint: 28155604Sharti env SMIPATH=/usr/share/snmp/mibs:/usr/local/share/snmp/mibs \ 29155604Sharti smilint -c /dev/null -l6 -i group-membership ${BMIBS:C/^/${CONTRIB}\/snmp_mibII\//} 30