1*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA 2*4882a593Smuzhiyun bool "quagga" 3*4882a593Smuzhiyun depends on BR2_USE_MMU # fork() 4*4882a593Smuzhiyun help 5*4882a593Smuzhiyun Routing software suite, providing implementations of OSPFv2, 6*4882a593Smuzhiyun OSPFv3 (IPv6), RIP v1 and v2, RIPng (IPv6) and BGPv4+. 7*4882a593Smuzhiyun 8*4882a593Smuzhiyun http://www.quagga.net/ 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunif BR2_PACKAGE_QUAGGA 11*4882a593Smuzhiyun 12*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_ZEBRA 13*4882a593Smuzhiyun bool "zebra daemon" 14*4882a593Smuzhiyun help 15*4882a593Smuzhiyun Build zebra daemon. 16*4882a593Smuzhiyun 17*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_TCP_ZEBRA 18*4882a593Smuzhiyun bool "Use TCP sockets between zebra and protocol daemons" 19*4882a593Smuzhiyun depends on BR2_PACKAGE_QUAGGA_ZEBRA 20*4882a593Smuzhiyun help 21*4882a593Smuzhiyun Use a TCP socket to communicate between zebra (supervisor) 22*4882a593Smuzhiyun and the different protocol daemons. 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun You'll want this enabled if zebra and the protocol daemon(s) 25*4882a593Smuzhiyun run on different hosts. 26*4882a593Smuzhiyun 27*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_BGPD 28*4882a593Smuzhiyun bool "BGPv4+ protocol" 29*4882a593Smuzhiyun help 30*4882a593Smuzhiyun Build bgpd daemon. 31*4882a593Smuzhiyun 32*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE 33*4882a593Smuzhiyun bool "BGP route announcement" 34*4882a593Smuzhiyun depends on BR2_PACKAGE_QUAGGA_BGPD 35*4882a593Smuzhiyun 36*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_ISISD 37*4882a593Smuzhiyun bool "IS-IS protocol" 38*4882a593Smuzhiyun help 39*4882a593Smuzhiyun Enable isisd support in quagga. 40*4882a593Smuzhiyun 41*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_NHRPD 42*4882a593Smuzhiyun bool "NHRPD protocol" 43*4882a593Smuzhiyun select BR2_PACKAGE_C_ARES 44*4882a593Smuzhiyun help 45*4882a593Smuzhiyun Build Next Hop Routing Protocol daemon. 46*4882a593Smuzhiyun 47*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_OSPFD 48*4882a593Smuzhiyun bool "OSPFv2 protocol" 49*4882a593Smuzhiyun help 50*4882a593Smuzhiyun Build ospfd daemon. 51*4882a593Smuzhiyun 52*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_OSPF6D 53*4882a593Smuzhiyun bool "OSPFv3 (IPv6) protocol" 54*4882a593Smuzhiyun help 55*4882a593Smuzhiyun Build ospf6d daemon. 56*4882a593Smuzhiyun 57*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_RIPD 58*4882a593Smuzhiyun bool "RIPv2/v3 protocol" 59*4882a593Smuzhiyun help 60*4882a593Smuzhiyun Build ripd daemon. 61*4882a593Smuzhiyun 62*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_RIPNGD 63*4882a593Smuzhiyun bool "RIPng (IPv6) protocol" 64*4882a593Smuzhiyun help 65*4882a593Smuzhiyun Build ripngd daemon. 66*4882a593Smuzhiyun 67*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_PIMD 68*4882a593Smuzhiyun bool "PIMd protocol" 69*4882a593Smuzhiyun help 70*4882a593Smuzhiyun Provides IPv4 PIM-SSM multicast routing. 71*4882a593Smuzhiyun 72*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_WATCHQUAGGA 73*4882a593Smuzhiyun bool "Build watchquagga" 74*4882a593Smuzhiyun help 75*4882a593Smuzhiyun Build and install watchquagga, a zebra/protocol daemon 76*4882a593Smuzhiyun supervisor. 77*4882a593Smuzhiyun 78*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_VTYSH 79*4882a593Smuzhiyun bool "Build vtysh" 80*4882a593Smuzhiyun select BR2_PACKAGE_READLINE 81*4882a593Smuzhiyun help 82*4882a593Smuzhiyun Build and install vtysh, a vty shell for Quagga. 83*4882a593Smuzhiyun 84*4882a593Smuzhiyunconfig BR2_PACKAGE_QUAGGA_SNMP 85*4882a593Smuzhiyun bool "SNMP support" 86*4882a593Smuzhiyun depends on BR2_USE_MMU # net-snmp 87*4882a593Smuzhiyun select BR2_PACKAGE_NETSNMP 88*4882a593Smuzhiyun help 89*4882a593Smuzhiyun Make quagga information available via SNMP SMUX. 90*4882a593Smuzhiyun 91*4882a593Smuzhiyuncomment "AgentX support must be enabled in net-snmp or the build will break" 92*4882a593Smuzhiyun depends on BR2_PACKAGE_QUAGGA_SNMP 93*4882a593Smuzhiyun 94*4882a593Smuzhiyunendif 95