+++ /dev/null
-/*
- * Template MIB group interface - ipv6.h
- *
- */
-
-#ifndef _MIBGROUP_IPV6_H
-#define _MIBGROUP_IPV6_H
-
-#ifdef linux
-struct ip6_mib {
- unsigned long Ipv6DefaultHopLimit;
- unsigned long Ipv6Forwarding;
-};
-#endif
-
-config_require(mibII/interfaces mibII/at mibII/var_route mibII/route_write)
-config_add_mib(IPV6-ICMP-MIB:IPV6-MIB:IPV6-TCP-MIB:IPV6-UDP-MIB)
-config_arch_require(solaris2, kernel_sunos5)
-#include "var_route.h"
-#include "route_write.h"
-extern void init_ipv6(void);
-extern FindVarMethod var_ipv6;
-extern FindVarMethod var_ifv6Entry;
-extern FindVarMethod var_icmpv6Entry;
-extern FindVarMethod var_udp6;
-extern FindVarMethod var_tcp6;
-
-#include "at.h" /* for var_atEntry() */
-
-#define IPV6FORWARDING 1
-#define IPV6DEFAULTHOPLIMIT 2
-#define IPV6INTERFACES 3
-#define IPV6IFTBLLASTCHG 4
-
-#define IPV6IFDESCR 2
-#define IPV6IFLOWLAYER 3
-#define IPV6IFEFFECTMTU 4
-#define IPV6IFREASMMAXSIZE 5
-#define IPV6IFTOKEN 6
-#define IPV6IFTOKENLEN 7
-#define IPV6IFPHYSADDRESS 8
-#define IPV6IFADMSTATUS 9
-#define IPV6IFOPERSTATUS 10
-#define IPV6IFLASTCHANGE 11
-
-#define IPV6IFSTATSINRCVS 12
-#define IPV6IFSTATSINHDRERRS 13
-#define IPV6IFSTATSTOOBIGERRS 14
-#define IPV6IFSTATSINNOROUTES 15
-#define IPV6IFSTATSINADDRERRS 16
-#define IPV6IFSTATSINUNKNOWPROTS 17
-#define IPV6IFSTATSINTRUNCATPKTS 18
-#define IPV6IFSTATSINDISCARDS 19
-#define IPV6IFSTATSINDELIVERS 20
-#define IPV6IFSTATSOUTFORWDATAS 21
-#define IPV6IFSTATSOUTREQS 22
-#define IPV6IFSTATSOUTDISCARDS 23
-#define IPV6IFSTATSOUTFRAGOKS 24
-#define IPV6IFSTATSOUTFRAGFAILS 25
-#define IPV6IFSTATSOUTFRAGCREATS 26
-#define IPV6IFSTATSOUTREASMREQS 27
-#define IPV6IFSTATSOUTREASMOKS 28
-#define IPV6IFSTATSOUTREASMFAILS 29
-#define IPV6IFSTATSINMCASTPKTS 30
-#define IPV6IFSTATSOUTMCASTPKTS 31
-
-#define IPV6ADDRPREFIXONLINKFLG 3
-#define IPV6ADDRPREFIXAUTONOMOUSFLAG 4
-#define IPV6ADDRPREFIXADVPREFERLIFE 5
-#define IPV6ADDRPREFIXVALIDLIFE 6
-
-#define IPV6ADDRPFXLEN 7
-#define IPV6ADDRTYPE 8
-#define IPV6ADDRANYCASTFLAG 9
-#define IPV6ADDRSTATUS 10
-
-#define IPV6INSTALLEDROUTES 5
-#define IPV6DISCARDEDROUTES 6
-
-#define IPV6ROUTEIFINDEX 4
-#define IPV6ROUTENEXTHOP 5
-#define IPV6ROUTETYPE 6
-#define IPV6ROUTEPROTOCOL 7
-#define IPV6ROUTEPOLICY 8
-#define IPV6ROUTEAGE 9
-#define IPV6ROUTENEXTHOPRDI 10
-#define IPV6ROUTEMETRIC 11
-#define IPV6ROUTEWEIGHT 12
-#define IPV6ROUTEINFO 13
-#define IPV6ROUTEVALID 14
-
-#define IPV6NETTOMEDIAPHYADDR 2
-#define IPV6NETTOMEDIATYPE 3
-#define IPV6NETTOMEDIASTATE 4
-#define IPV6NETTOMEDIALASTUPDATE 5
-#define IPV6NETTOMEDIAVALID 6
-
-#define IPV6IFICMPINMSG 1
-#define IPV6IFICMPINERRORS 2
-#define IPV6IFICMPINDSTUNRCHS 3
-#define IPV6IFICMPINADMPROHS 4
-#define IPV6IFICMPINTIMEXCDS 5
-#define IPV6IFICMPINPARMPROBS 6
-#define IPV6IFICMPINPKTTOOBIGS 7
-#define IPV6IFICMPINECHOS 8
-#define IPV6IFICMPINECHOREPS 9
-#define IPV6IFICMPINRTRSLICITS 10
-#define IPV6IFICMPINRTRADVS 11
-#define IPV6IFICMPINNBRSLICITS 12
-#define IPV6IFICMPINNBRADVS 13
-#define IPV6IFICMPINREDIRECTS 14
-#define IPV6IFICMPINGRPMEQERYS 15
-#define IPV6IFICMPINGRPMERSPS 16
-#define IPV6IFICMPINGRPMEREDCS 17
-#define IPV6IFICMPOUTMSG 18
-#define IPV6IFICMPOUTERRORS 19
-#define IPV6IFICMPOUTDSTUNRCHS 20
-#define IPV6IFICMPOUTADMPROHS 21
-#define IPV6IFICMPOUTTIMEXCDS 22
-#define IPV6IFICMPOUTPARMPROBS 23
-#define IPV6IFICMPOUTPKTTOOBIGS 24
-#define IPV6IFICMPOUTECHOS 25
-#define IPV6IFICMPOUTECHOREPS 26
-#define IPV6IFICMPOUTRTRSLICITS 27
-#define IPV6IFICMPOUTRTRADVS 28
-#define IPV6IFICMPOUTNBRSLICITS 29
-#define IPV6IFICMPOUTNBRADVS 30
-#define IPV6IFICMPOUTREDIRECTS 31
-#define IPV6IFICMPOUTGRPMEQERYS 32
-#define IPV6IFICMPOUTGRPMERSPS 33
-#define IPV6IFICMPOUTGRPMEREDCS 34
-
-#define IPV6UDPLOCALADDRESS 1
-#define IPV6UDPLOCALPORT 2
-#define IPV6UDPIFINDEX 3
-
-#define IPV6TCPLOCALADDR 1
-#define IPV6TCPLOCALPORT 2
-#define IPV6TCPREMOTEADDR 3
-#define IPV6TCPREMOTEPORT 4
-#define IPV6TCPIFINDEX 5
-#define IPV6TCPCONNSTATE 6
-
-#endif /* _MIBGROUP_IPV6_H */