7F  org/freertr/ip/ipRtr()V   org/freertr/rtr/rtrDeaggrfwdCoreLorg/freertr/ip/ipFwd;  rtrNumI  org/freertr/ip/ipFwd ipVersion  &org/freertr/tab/tabRouteAttr$routeTypedeaggr4(Lorg/freertr/tab/tabRouteAttr$routeType;  rouTyp  !deaggr6 # $afi&org/freertr/tab/tabRoute(rx %* +(Ljava/lang/String;)V - ./routerComputedULorg/freertr/tab/tabRoute; 1 2/routerComputedM 4 5/routerComputedF7org/freertr/tab/tabGen 6 : ;<routerComputedILorg/freertr/tab/tabGen; > ? distance1 A B distance2Dorg/freertr/addr/addrIP C G HInextHop1Lorg/freertr/addr/addrIP; K LInextHop2 N OrouterCreateComputed Q RS routerAddB(Lorg/freertr/ip/ipRtr;Lorg/freertr/tab/tabRouteAttr$routeType;I)V UVW XYjava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;[ \]makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; _`a bcorg/freertr/tab/tabRouteEntryprefixLorg/freertr/addr/addrPrefix; efg horg/freertr/addr/addrPrefixmaskLen ej klnetworkLorg/freertr/addr/addrType; Cn opmaxBits()I rst uv org/freertr/tab/tabRoute$addTypenotyet"Lorg/freertr/tab/tabRoute$addType; _x yz copyBytesC(Lorg/freertr/tab/tabRoute$addType;)Lorg/freertr/tab/tabRouteEntry; _| }~bestLorg/freertr/tab/tabRouteAttr; org/freertr/tab/tabRouteAttr protoNum e setMask(I)V distance C isEmpty()Z C y()Lorg/freertr/addr/addrIP; lnextHop r vbetter % addF(Lorg/freertr/tab/tabRoute$addType;Lorg/freertr/tab/tabRouteEntry;ZZ)V C bitSet C setOr9(Lorg/freertr/addr/addrType;Lorg/freertr/addr/addrType;)V e (Lorg/freertr/addr/addrType;I)Vcomputed  /routerRedistedU % psize % get"(I)Lorg/freertr/tab/tabRouteEntry;  doPrefix<(Lorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;)V  /routerRedistedMorg/freertr/rtr/rtrBgpUtil   commonLabelLorg/freertr/tab/tabLabelEntry;  routerDoAggregatess(ILorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabRoute;Lorg/freertr/tab/tabLabelEntry;Lorg/freertr/addr/addrIPv4;I)V %  preserveTime(Lorg/freertr/tab/tabRoute;)Z   routerChg(Lorg/freertr/ip/ipRtr;Z)V:1 2 distance specify default distance  org/freertr/user/userHelping%(Ljava/util/List;Ljava/lang/String;)V52 3 lower half distance53 . upper half distance91 2 nexthop specify default nexthop42 3 lower half nexthop43 . upper half nexthop41 2 afi set address family02 . unicast select unicast22 . multicast select multicast  org/freertr/rtr/rtrLoggerafi2str(I)Ljava/lang/String; \8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  java/util/List(Ljava/lang/Object;)Z \((Ljava/lang/String;II)Ljava/lang/String; \J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;  org/freertr/util/cmdsword()Ljava/lang/String;no U equals$  str2afi(Ljava/lang/String;)I     org/freertr/util/bitsstr2numnexthop C  fromString(Ljava/lang/String;)Z(Lorg/freertr/ip/ipFwd;I)VCodeLineNumberTable StackMapTabletoString Signaturer(Lorg/freertr/tab/tabRouteEntry;Lorg/freertr/tab/tabRoute;)VrouterRedistChangedrouterOthersChanged routerGetHelp!(Lorg/freertr/user/userHelping;)VrouterGetConfig&(Ljava/util/List;Ljava/lang/String;I)V:(Ljava/util/List;Ljava/lang/String;I)VrouterConfigure(Lorg/freertr/util/cmds;)ZrouterCloseNowrouterNeighCountrouterNeighList(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;)V SourceFilertrDeaggr.javaBootstrapMethods1 deaggr on 3afi 5 distance  7 nexthop  9 :;< \=$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 routeTypeaddTypeB%java/lang/invoke/MethodHandles$LookupDjava/lang/invoke/MethodHandlesLookup!?B$HILI 7**+* */%****"*%Y'),*%Y')0*%Y')3*6Y89*=*@*CYEF*CYEJ*M***PVIJ KL0N7O:QARDTIWNX[YhZu[\]^_`ab0 % *TZjk++^d+^iCm+qwL+{*+{* +^+^d`*=+{*=*F+{*F,+CYEN-+^dd--+^i+eY-+^d^*@+{*@*J+{*J,+^noqrt%u0v;wKxRy]{g|u~ ?OC!OLĻ%Y)L%Y)M*"_?>***+#>***,*++**,,*+*,>,*0~>*+,*,0**ȱR 4ANTWdqw4%%8!*M |@+̶+Ӷ+ն+׶+ٶ+۶+ݶ+߶+α* #*18?iE+,*"W+,*=*@W+,*FT*JTW)D !"%+M>, +M>, *"*+",*+=*+@, 9*CYEF*CYEJ*F+W*J+Wb!%*,79CNY[ep{U !%#$p%&'(p)p"*+.,-./80828486>?@r%@@ACE