A  org/freertr/rtr/rtrBgpOtherenabledZ  fwdLorg/freertr/ip/ipFwd;  org/freertr/ip/ipFwd routerDel(Lorg/freertr/ip/ipRtr;)V  parentLorg/freertr/rtr/rtrBgp;  org/freertr/rtr/rtrBgprouTyp(Lorg/freertr/tab/tabRouteAttr$routeType;  rtrNumI !" routerAddB(Lorg/freertr/ip/ipRtr;Lorg/freertr/tab/tabRouteAttr$routeType;I)V $%& '(org/freertr/ip/ipRtr()V*org/freertr/tab/tabGen )% - ./peersLorg/freertr/tab/tabGen; 1 2 routerVrx 4 5 routerVtx 7 8distance : ; fwdCore =>? @Ajava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;C DEmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; G H(routerRedistChanged J KL prefixMode Lorg/freertr/ip/ipFwd$labelMode; NOP QLorg/freertr/ip/ipFwd$labelModecommon STU VW org/freertr/tab/tabRoute$addTypeecmp"Lorg/freertr/tab/tabRoute$addType; YZ[ \]org/freertr/tab/tabRouteEntry copyBytesC(Lorg/freertr/tab/tabRoute$addType;)Lorg/freertr/tab/tabRouteEntry; Y_ `aaltsLjava/util/List; cde fgjava/util/Listsize()I ci jkget(I)Ljava/lang/Object;morg/freertr/tab/tabRouteAttr lo pqlabelLocLorg/freertr/tab/tabLabelEntry; s tq commonLabelvorg/freertr/rtr/rtrBgpUtil lx yrouSrc { |}srv6Lorg/freertr/cfg/cfgIfc; Y bestLorg/freertr/tab/tabRouteAttr;  isIpv6  org/freertr/tab/tabRouteUtilgenerateSrv6pfx[(Lorg/freertr/tab/tabRouteEntry;Lorg/freertr/cfg/cfgIfc;Lorg/freertr/tab/tabLabelEntry;ZZ)Z  org/freertr/tab/tabRouteaddUpdatedEntry(Lorg/freertr/tab/tabRoute$addType;Lorg/freertr/tab/tabRoute;IILorg/freertr/tab/tabRouteEntry;ZLorg/freertr/tab/tabListing;Lorg/freertr/tab/tabListing;Lorg/freertr/tab/tabListing;)I  routerRedistedULorg/freertr/tab/tabRoute; d j"(I)Lorg/freertr/tab/tabRouteEntry;   doExportRoute=(ILorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;)V  routerRedistedM  routerRedistedF  flowSpecLorg/freertr/tab/tabListing; Y%  localAs  org/freertr/rtr/rtrBgpFlow doAdvertiseZ(Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabListing;Lorg/freertr/tab/tabRouteEntry;ZI)Z l alabelRem l rouTab l  segrouPrfLorg/freertr/addr/addrType;  vrfCoreLorg/freertr/cfg/cfgVrf;  org/freertr/cfg/cfgVrffwd6 l7 S Walways  routerAutoMesh l nextHoporg/freertr/addr/addrIP ) add.(Ljava/lang/Comparable;)Ljava/lang/Comparable;  routerChangedU  routerChangedM  routerChangedFbgp '(Ljava/lang/String;)V  computdorg/freertr/tab/tabRoute;org/freertr/rtr/rtrBgpParam   doImportRoute=(ILorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;)Z S Walters  routerComputedU differs?(Lorg/freertr/tab/tabRoute$addType;Lorg/freertr/tab/tabRoute;)Z  routerComputedM  routerComputedF  /routerComputedI   routerChg(Lorg/freertr/ip/ipRtr;Z)V  flowInst   doDecode9(Lorg/freertr/tab/tabRoute;Z)Lorg/freertr/tab/tabListing;    org/freertr/tab/tabQos convertPolicy6(Lorg/freertr/tab/tabListing;)Lorg/freertr/tab/tabQos;  flowspecLorg/freertr/tab/tabQos;  find@(Lorg/freertr/tab/tabRouteEntry;)Lorg/freertr/tab/tabRouteEntry;  del"(Lorg/freertr/tab/tabRouteEntry;)Zempty   ! doUpdateRouteW(ILorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabRoute;)VCC c% &(Ljava/lang/Object;)ZC ) *defRouCC.both0rx2tx4none6 D78(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;9 D:'(Ljava/lang/String;I)Ljava/lang/String;C 6 >?@ ABorg/freertr/cfg/cfgIfcnameLjava/lang/String; 6 EFG HIorg/freertr/cfg/cfgRtr getShRedist;(Ljava/util/List;Ljava/lang/String;Lorg/freertr/ip/ipRtr;)V C L M recursion )d )P jQ(I)Ljava/lang/Comparable;Sorg/freertr/addr/addrPrefix RU 'V(Lorg/freertr/addr/addrType;I)V YX YZprefixLorg/freertr/addr/addrPrefix; S\ ]Wbetter _ `aidx2safi[I SignatureSLorg/freertr/tab/tabListing;3Lorg/freertr/tab/tabGen; unregister2ipCodeLineNumberTable StackMapTable register2ip1(Lorg/freertr/rtr/rtrBgp;Lorg/freertr/ip/ipFwd;)VtoString()Ljava/lang/String;routerCreateComputedrouterOthersChangedporg/freertr/tab/tabLabelEntrys(ILorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;)VQ(Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabRoute;)Vtorg/freertr/tab/tabListing(Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabRoute;)Vs(ILorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;)Z doPeersFull()Z(ILorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabRoute;)V doPeersIncr routerGetHelp(Lorg/freertr/user/userHelp;)VrouterGetConfig&(Ljava/util/List;Ljava/lang/String;I)V:(Ljava/util/List;Ljava/lang/String;I)VrouterConfigure(Lorg/freertr/util/cmds;)ZrouterCloseNow getConfig%(Ljava/util/List;Ljava/lang/String;)V9(Ljava/util/List;Ljava/lang/String;)VrouterNeighCountrouterNeighList(Lorg/freertr/tab/tabRoute;)V8(Lorg/freertr/tab/tabRoute;)VrouterIfaceCountrouterRecursionsrouterLinkStates:(Lorg/freertr/tab/tabRoute;IILorg/freertr/addr/addrIPv4;)VU(Lorg/freertr/tab/tabRoute;IILorg/freertr/addr/addrIPv4;)VrouterStateGet(Ljava/util/List;)V'(Ljava/util/List;)VrouterStateSet getPeerList SourceFilertrBgpOther.javaBootstrapMethodsbgp on  afi-other enable noenabledefault-originate nodefault-originate vpn-mode  distance flowspec-installflowspec-advert srv6 !  D$java/lang/invoke/StringConcatFactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses&org/freertr/tab/tabRouteAttr$routeType routeType labelModeaddType%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookup!$ 8bc|}* ./bde(fG**** gIJL MNhi(fU$******gTUW X#Yh'jf])*#*)Y+,*,*+*0*3*6g"aCbcde#f(gklf(*9<Bgo!m(fgvH(f$*Fg |}n(fC*IM*Fg hf ,,RXM6,^b5,^hl:n*rnw,*z,~n*WR-,Wg2  .6BJPphG 1l YY>oYY>obqrfH*6***+6***,6***-*)-*YY**Wg:&,;JP_pv}hR   " sYsY buf ,~w,RXM6,^bT,^hl:*9**6 *6Ą-,W**,,~ζWgF (8@LTcjsyh 1lbvwxf****YݷLYݷMYݷN*)Y+,6*2**2+W6*2**2,W6*2!**2-W*)-*YY**W+*2+*$-**IM*+*,*-*)Y+*** *-* *IMgz ",6AVlr-@EJOZcjh+--/ sYsY :@<  @ !fe&,: -,W*- -,Wg %h Ybyzxff*****L*M*N+YL,YM-YN6+"*+**26,"*,**26-$*-**2+,`-`*IM***IM*9-2Yݷ:** **IMg~     "'+6:EIT`y!"$%$&/'M(S*h'')"@  /  @{|fg3}~fg=bfgF(fgMf,"N*+-#$W+-'$W*(+-+$W+-,$W*0*3 -:/:*3 1:3:+-5$W+-*68$W*+-;$W*+-*<<$W*z+-*z=C$W+-*D+,J$WgfVWXZ+\2]B_ObVc]defmitj|lopqrtuwxz{|h =  =3bgfgfgbgfggf *Kgfgbfgbfgf _*=*,NL*,ONYY:RY-TW[+*^.*ȸWg& !*:X^h SbJ "l@N @S@