⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile.cfg

📁 wm PNE 3.3 source code, running at more than vxworks6.x version.
💻 CFG
字号:
## Makefile for snmp/utils#$#equate(PRODUCTH $#filepath($(SRCDIR) target h wrn wm demo))$#makefile-init()# The Interfaces Extension MIB requires stuff from RFC-1907, which redefines# all the MIB-2 objects from RFC-1213, so we have to disable warnings.$#equate(IFX_FLAG $#if-installed(ATTACHE_IFX_MIB -nowarn))$#equate(OTHER_RT_MIBS  rfc1213.mib  $#if-installed(ATTACHE_CIDR_MIB         rfc2096.mib)  $#if-installed(ENVOY_SNMP_RFC2275_VIEWS $#progn(rfc2571.mib rfc2575.mib))  $#if-installed(ENVOY_SNMP_VERSION_3     $#progn(rfc2572.mib rfc2573.mib						  rfc2574.mib rfc2576.mib))  $#if-installed(ATTACHE_IFX_MIB          $#progn(rfc1907.mib rfc1573.mib))  $#if-installed(ENVOY_ENTITY_MIB         rfc2737.mib)  $#if-installed(ENVOY_AGENTX $#if-installed(ENVOY_AGENTX_MASTER rfc2742.mib)))$#equate(OTHER_MIBS  $#(OTHER_RT_MIBS)  $#if-installed(ENVOY_SNMP_RFC1445_VIEWS ../snmpctls/view.mib)) $#equate(OTHER_CTLS  $#if-installed(ATTACHE	           $(SRCDIR)/target/src/wrn/wm/attache/net/attache.mib)  $#if-installed(ENVOY_SNMP_RFC1445_VIEWS  ../snmpctls/view.ctl)  $#if-installed(ENVOY_SNMP_RFC2275_VIEWS      $#if-installed(ENVOY_SNMP_VERSION_3    ../snmpctls/v3mib.ctl					   ../snmpctls/view2275.ctl))  $#if-installed(ATTACHE_IFX_MIB           $(SRCDIR)/target/src/wrn/wm/snmp/std-mibs/rfc1573.ctl)  $#if-installed(ENVOY_ENTITY_MIB          ../snmpctls/entity.mib)  $#if-installed(ENVOY_AGENTX $#if-installed(ENVOY_AGENTX_MASTER ../snmpctls/ax2742.ctl)))#On Win32, we don't have any access to the mib-2 variables.$#if-installed(on_winsock  $#lineargs(    $#equate(SNMPTALK_MIBS toaster.mib)    $#equate(SNMPTALK_RT_MIBS sys.mib toaster.mib)    $#equate(SNMPTALK_CTL_MIBS))  $#lineargs(    $#equate(SNMPTALK_MIBS $#(OTHER_MIBS))    $#equate(SNMPTALK_RT_MIBS $#(OTHER_RT_MIBS))    $#equate(SNMPTALK_CTL_MIBS $#(OTHER_CTLS))))#if the attache_mib is installed we check to see if tcp is installed#otherwise we exclude all of the ip pieces from mib II $#if-installed(ATTACHE_MIB  $#if-installed(ATTACHE_TCP    $#if-installed(on_msdos      $#equate(SNMPTALK_MIB_EXCLUDES ;-exclude tcp)      $#equate(SNMPTALK_MIB_EXCLUDES))    $#equate(SNMPTALK_MIB_EXCLUDES -exclude tcp))  $#equate(SNMPTALK_MIB_EXCLUDES -exclude ip -exclude icmp -exclude tcp -exclude udp))$#if-installed(ENVOY_SNMP_VERSION_3  $#equate(SNMPTALK_MIB_V3_EXCLUDES    $#progn(      $#if-installed(ENVOY_SNMP_V3_TARGET $#nil() ../snmpctls/v3trgtex.mib)      $#if-installed(ENVOY_SNMP_V3_NOTIFY $#nil() ../snmpctls/v3ntfyex.mib)      $#if-installed(ENVOY_SNMP_V3_PROXY  $#nil() ../snmpctls/v3pxyex.mib)      $#if-installed(ENVOY_SNMP_COEXISTENCE $#nil() ../snmpctls/v3commex.mib))))#This is what the macro would look like if we had the v2#objects in rfc1213#$#if-installed(ENVOY_SNMP_GROUP_V1 #  $#if-installed(ENVOY_SNMP_GROUP_V2#    $#if-installed(on_msdos#      $#equate(SNMPTALK_STAT_EXCLUDES ;-exclude snmp)#      $#equate(SNMPTALK_STAT_EXCLUDES))#    $#equate(SNMPTALK_STAT_EXCLUDES ../snmpctls/v2_exc.mib))#  $#if-installed(ENVOY_SNMP_GROUP_V2#    $#equate(SNMPTALK_STAT_EXCLUDES ../snmpctls/v1_exc.mib)#    $#equate(SNMPTALK_STAT_EXCLUDES -exclude snmp)))#This is what we currently use as the v2 objects aren't in rfc1213$#if-installed(ENVOY_SNMP_GROUP_V1   $#if-installed(on_msdos    $#equate(SNMPTALK_STAT_EXCLUDES ;-exclude snmp)    $#equate(SNMPTALK_STAT_EXCLUDES))  $#if-installed(ENVOY_SNMP_GROUP_V2    $#equate(SNMPTALK_STAT_EXCLUDES ../snmpctls/v1_exc.mib)    $#equate(SNMPTALK_STAT_EXCLUDES -exclude snmp)))#If we're on winsock, we're not doing any excludes.$#if-installed(on_winsock  $#lineargs(    $#equate(SNMPTALK_MIB_EXCLUDES)    $#equate(SNMPTALK_STAT_EXCLUDES)))$#equate(TALKOBJS $#objs(snmptalk snmpint nprint mibutils ifstat arp drt)	$#if-installed(SNARK_MIB_NAMETREE $#objs(mib_nt) $#objs(readmib))	$#if-installed(ENVOY_SNMP_VERSION_3 $#objs(key_chg))	$#if-installed(ENVOY_SNMP_V3_NOTIFY 	  $#if-installed(ATTACHE $#objs(sendtrap)))	$#if-installed(ATTACHE_IPSEC $#objs(ips_glue))        $#if-installed(SNARK_OVER_PSOS $#objs(root drv_conf etc_ini))        $#if-installed(on_linux $#objs(linux-lock linux-user)))$#equate(OBJS $(TALKOBJS) $(SNMPTALK_SYS_OBJS))$#equate(SNMPLIB $(SRCDIR)/target/src/wrn/wm/snmp/engine/$#libs(snmp))#Winsock looks like sockets, but we include mib.c -- only works on win32.#For win16, just leave them blank.  If Attache is installed, they will#get filled in with useful values for Attache below in any case.$#if-installed(on_winsock  $#if-installed(on_win32    $#lineargs(      $#equate(SNMPTALK_SYS_OBJS $#objs(sockets mib))      $#equate(SNMPTALK_LIBS))    $#lineargs(      $#equate(SNMPTALK_SYS_OBJS)      $#equate(SNMPTALK_LIBS))))$#if-installed(ATTACHE  $#lineargs(    $#if-installed(ENVOY_AGENTX_MASTER      $#equate(SNMPTALK_SYS_OBJS $#objs(attache att_opr ax_mast mib))      $#equate(SNMPTALK_SYS_OBJS $#objs(attache att_opr mib)))    $#equate(SNMPTALK_LIBS $(SRCDIR)/target/src/wrn/wm/attache/net/$#libs(net)        $#if-installed(ATTACHE_PPP                       $(SRCDIR)/target/src/wrn/wm/attache/ppp/$#libs(ppp))        $#if-installed(ATTACHE_OVER_PSOS                        $(SRCDIR)/target/src/wrn/wm/attache/psos/$#libs(attpsos)                       $#if-installed(ATTACHE_PSOS_PNET                                       $(PSS_ROOT)/sys/libc/$#libs(pnet)))	$(SRCDIR)/target/src/wrn/wm/demo/lib/$#libs(snark)))  $#lineargs(    $#equate(SNMPTALK_SYS_OBJS $#objs(sockets))    $#equate(SNMPTALK_LIBS $(SRCDIR)/target/src/wrn/wm/demo/lib/$#libs(snark))))$#if-installed(SNARK_OVER_PSOS               $#equate(LIBS $#(SNMPLIB) $#(SNMPTALK_LIBS)                             $#(SNMPLIB) $#(SNMPTALK_LIBS)			     $#(COMMON_LIBS)))$#equate(COMMON_LIBS $(SRCDIR)/target/src/wrn/wm/common/lib/$#libs(epcommon)  $#if-installed(COMMON_DES $#filepath($(SRCDIR) target src wrn wm common lib $#libs(epdes))    $#if-installed(COMMON_DES_FAKE $#filepath($(SRCDIR) target src wrn wm common lib $#libs(epdes)))))    #$#if-installed(on_unix#  $#lineargs(#    $#equate(SNMPTALK_SYS_OBJS $#objs(sockets))#    $#equate(SNMPTALK_LIBS)))$#if-installed(ENVOY_USE_MIBCOMPILER  $#equate(MIB_RT mib.rt)  $#equate(MIB_RT))$#equate(AGENTX_OBJS $#objs(agentx ttmib ttmth attache mibutils nprint)	$#if-installed(SNARK_MIB_NAMETREE $#objs(mib_nt) $#objs(readmib)))all: $#exes(snmptalk) $#dummy()$#makeexe(snmptalk $#progn($#(TALKOBJS) $#(SNMPTALK_SYS_OBJS))		   $#progn($#(SNMPLIB) $#(SNMPTALK_LIBS)			   $#(SNMPLIB) $#(SNMPTALK_LIBS)			   $#(COMMON_LIBS))		   makefile $#(MIB_RT))$#makeexe(agentx $#progn($#(AGENTX_OBJS))		 $#progn($#(SNMPLIB) $#(SNMPTALK_LIBS)			 $#(SNMPLIB) $#(SNMPTALK_LIBS)			 $#(SNMPLIB) $#(SNMPTALK_LIBS)			 $#(COMMON_LIBS))		 makefile)$#makemibrt(mib.rt $(IFX_FLAG) $(SNMPTALK_RT_MIBS))mib_nt.c : makefile readmib.sed	$(MIBCOMPILER) $(MIBCOMPFLAGS) -nametree -o - $(IFX_FLAG) $(SNMPTALK_RT_MIBS) | sed -f readmib.sed >$@$#if-installed(ENVOY_USE_MIBCOMPILER  $#makemib(mib.c $(IFX_FLAG) $#progn($(SNMPTALK_MIB_EXCLUDES) $(SNMPTALK_MIB_V3_EXCLUDES)) $(SNMPTALK_STAT_EXCLUDES) $(SNMPTALK_MIBS) $(SNMPTALK_CTL_MIBS)))tthnd.h: ../snmpctls/tt.mib	$(MIBCOMPILER) -o tthnd.h $(MIBCOMPFLAGS) -skel.h ../snmpctls/tt.mibttmib.c: ../snmpctls/tt.mib tthnd.h	$(MIBCOMPILER) -o ttmib.c $(MIBCOMPFLAGS) ../snmpctls/tt.mib      sans-mibcompiler: mib.c mib.rt mib_nt.ccleanobj: $#dummy()	-$(RM) $#objs(*)clean: $#dummy()	-$(RM) mib.c	-$(RM) mib.rt	-$(RM) $#objs(*)	-$(RM) ttmib.c	-$(RM) tthnd.h	-$(RM) $#exes(snmptalk)	-$(RM) mib_nt.c$#clean()sizes: $#dummy()	$#makesize(snmptalk $(OBJS))$#makeetcini(etc_ini.c $(ETC_INI_FILES))

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -