ELF>`N@@8 @PP   X)x. غغ غ ppp$$ (((((Std PtdLLQtdRtd  GNU6$eL0i_Z@2Z^aBE|#P֌piqXB }u u<;Hg/H b1h:dz~*d;~yJPZ!(VQe, "&F"Y r p 6 " hp 6 x p U sp   __gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize__start_xref_array__stop_xref_arrayvty_out__stack_chk_failvzlogxzebra_debug_fpmthread_cancel_zlog_assert_failedinet_addrstrtol_hook_rib_update_hook_register_hook_rib_shutdown_hook_zebra_rmac_update_hook_frr_late_init_hook_frr_early_fini_hook_unregisterjhashjhash_2wordshash_iteratestream_resetcloseroute_table_iter_initroute_table_iter_cleanup_thread_add_timer_msechash_releaseqfreeqcalloc_thread_add_timerclock_gettimehash_createipv4ll_gatewayinet_ptoninstall_node_install_elementstream_newroute_table_get_nextrib_gc_destthread_should_yieldroute_table_iter_pauserib_tables_iter_nextroute_nextroute_top_thread_add_read_writesocketset_nonblockingconnect__errno_locationsafe_strerrorgetsockoptstream_get_endpstream_set_getpstream_pntstream_read_try__snprintf_chkzl3vni_map_to_vxlan_ifzl3vni_map_to_svi_ifhash_lookuphash_getzrouter_mg_ZEBRAzfpm_route_for_updatestream_emptystream_get_getpzfpm_netlink_encode_macstream_forward_endpzfpm_netlink_encode_routestream_forward_getpxref_block_addfrr_module_srcdest_srcnode_delegatememsetnl_rtproto_to_strnl_msg_type_to_strzebra2protonexthop_nextinet_ntopnexthop_type_to_strstrlcpynl_attr_putnl_attr_put32nl_attr_nestnl_attr_rtnh_endnl_attr_rtnhnl_attr_put16nl_attr_nest_endzebra_vrf_lookup_by_idif_lookup_by_index_per_nsvni_id_from_svinl_family_to_strlibjson-c.so.4librt.so.1libpthread.so.0libc.so.6_edata__bss_startGLIBC_2.2.5GLIBC_2.4GLIBC_2.17GLIBC_2.3.4 ui ii  ti !ui  N N( O0 `N8 @O@ @ `  p x   !   0 Ц 0  P 3  0 8 `@ `P Ep x  Ғ   J   \0 8 @ 0p x  Ғ   J   x0 8 @ \p x  ѓ       @ 0 8 @ P p x  i    Ъ    H0 8 Е@ ip x        30 8 @ xp x (    ( 3  ( ђ0 8 @@ H p x @   ` ȭ   `   0 8 `@ P %p x ` x  x 3  x x0 8 @ ,H 9p x  3   I Y  Γ0 8 @ gH ~` ` p x  ȇ    gȰ ~    ݐ 0 8 @ 3`  p x  & ȉ    б     0 8 @ H `  p x  0    H   0 8 @ Г` ` p x 0     0 г    0 X  @ 0 8 0@ P p x P   P   P @ 0 8 P@  `  p x P ͎   ` ȵ   `   0 8 @ P p x  Γ  , 2ȶ <ж ض S ȋ  Z H  ]@ H ،X PS` Kx  ` n ` @X ط     a ɔ8 @ `  p x   X     ( Γ0 8 @@ p x @ "  @ Γ   ` ؘ   0 8 `@ P `  p x  x  @   Pк @   p 8   `X   x ȇ ݐ8  & 0X  X x  ͎8 p   B  O 8   ؘX P x       `  ` ` (  0  8  @  H h P ȷ X ( `  h  p  x   `   `    `    `    `       ` (  0  8  @  H  P ` X  `  h  p ` x      `  `     ` `    `    `   ` (  0  8  @  H ` P  X ` `  h       & ) * <ȿ ]п Iؿ P S U     ( 0 8  @  H  P  X Z` h p x          Ƚ н ؽ  ! " # $ % ' ( + ,( -0 .8 /@ 0H 1P _X 2` 3h 4p 5x 6 7 8 9 : ; = > ? @Ⱦ Aо Bؾ C D E F G H J K L M( N0 O8 Q@ RH TP UX V` Wh Xp Yx cHHy{ HtH5x %x hhhhhhhhqhah Qh Ah 1h !h hhhhhhhhhhqhahQhAh1h!hhhh h!h"h#h$h%h&h'qh(ah)Qh*Ah+1h,!h-h.h/h0h1h2h3h4h5h6h7qh8ah9Qh:Ah;1h<!h=h>h?h@hAhBhChDhEhFhGqhHahIQhJAhK1hL!hMhNhO%s D%s D%s D%}s D%us D%ms D%es D%]s D%Us D%Ms D%Es D%=s D%5s D%-s D%%s D%s D%s D% s D%s D%r D%r D%r D%r D%r D%r D%r D%r D%r D%r D%r D%r D%r D%r D%r D%r D%}r D%ur D%mr D%er D%]r D%Ur D%Mr D%Er D%=r D%5r D%-r D%%r D%r D%r D% r D%r D%q D%q D%q D%q D%q D%q D%q D%q D%q D%q D%q D%q D%q D%q D%q D%q D%}q D%uq D%mq D%eq D%]q D%Uq D%Mq D%Eq D%=q D%5q D%-q D%%q D%q DHu| Ht Hq| HPHf| Hf.HEq HBHJHHDH /| H0| HHJH=5q PH=~ H~ H9tHp Ht H=} H5} H)HHH?HHtHp HtfD=5 u+UH=p Ht H=V d ]wUHH V dH%(HE1= Et=u < ttHUH551M1HudH34%(uDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40DHHdH3%(uff.H= tFHn uH= NfDU1H54H='e HH=W u]H=H ]fUHH<HDHATD% SA9HTn H <t,H <t!H <tH <H<HEH<At/H<Et#H<AtAHy<H~<HEIH=KX 1H53thuBAA H=. H= f.~ [A\]DAH=~ u1H=V 1@At1H=YW 1f~ tFA|H=~ H=~ u1H=U 1@1H=T 11H=7V 11H=V 1p1H=U 1`1H=T 1P1H=U 1@1H=gT 101H=WU 1 UHAHATSHx0Ht@AHC( 1Hx0 Pw[D%Z} X} A\1]f.[A\]fDUH:E11H=k L r HzH5| HhPXH^:ZhH=k E11PL cr H H55| `H>:Y^hH=Ck E11PL .r HH5{ +H":_AXhH=Uk E11PL q HQH5J{ H9AYAZhH=j E11PL q HH5z 1f.UH=[| Ht H=O| 2H=J| t H=A| H=$| t H=| H=bj 11H5Z1]fD9t1Ff9GuF 9G ff.UZHSHHs H1[]/ff.@HWH5qHz0UHSH={ :H1H5/HH=X H=7{ t H=.{ H={ t H={ H=z WH=z K=z xz H=z H=z 11Hz HH z H{ H)THH=z Hz z kH=z H5z E11H=V L ]z HRz HnH{ HH1[]fD1H='W 101H=V 1 UHHSHHH=y HC HS(Ht(HP(HS(HHHH=Os []Hqy U8HSHH=s HSfPS P H[]fDH=h| u.H5x L X| A 1HH=] DU1H=] 1H4@UHSHH(x dH%(HE1twHy 1HHHH.YHuпKHEH55HH{ 1o1H]dH3%(uH([]H5!-HAf.o,y o 4y HA{ o1y Hy )y o+y o%3y ) y o-4y o5 fD` fDH=` H=_ HHH=_ P_ H=_ % t1H== 1KH=_ |HqM 1H5pHx(b H5YH== 12fDHX` 'ff.HG 6^ H_ 5UHAWAVAUATSH(H}G9^ E bL%+^ LSLLH)t\L =] HcHH _ k9L;mH}tH^ @H=] \H=] HH9uH=P] H=] GD]] EGH5 ] H(1L `] [HH=i8 A\A]A^A_]H=!] LTL-\ L5] 'IF HEMIFI+FH=LL-\ MAE0t-HMIVL<IFA=V\ t(1H=6 1LH] fDH)IwLHHcHFHH9HtHAGLffAGLHf.H=[ L5 \ 'fEIF HE=[ #H 1HW H5H=95 C(HsHHKPS(HHNPHKPMH1EH;C(tH\ fmIFI+FH=@LHMH[ MnM+nL<LmHC)AHIHC(u%HE\ 7H Z D@=Z LEȿI@LEȿIHIOLtHcHFHH9HHAGLffAGMtH[ C(fDH[ C(1H=3 1p[HX[ sL-Y M1H=4 10H=Y L-Y f1H=w4 11H='4 1H=Y (H([A\A]A^A_]1H=w3 11H=2 1 H(H=[A\A]A^A_]HcLHZZ }1H=4 1U1H=|4 1EDUHHH`HhLpLxt )E)M)U)])e)m)u)}dH%(HH1HHEw(H8H0HPH@Dž0Dž40HHdH3%(uff.UHAWAVAUATSHH $HH $HL.LIAHHF dH%(HE1IE8Lx0H9P}IH@0 1HHHnAEHLPMHtHHt @AGfDDHAuzMuuHE E11E1HAHHMLAVH1H=? Hn!H5o_AX f.MA~hƅFLIFtHXIFHP(H=H&E DE&E1LEIHHfAtmAD`HHH%HD D9s@uNjCuK L FAu@tf)) Ax1H{X{$ KpHkHoHC HfDfoHAfo HD`HHXHHf.LELEuFHdC HD`EgHE1LpL`,f. HtoAD$L=.tdL=+HLDA|$AT$ LLIHH5A$H=< LEH1AW-Y^`AI A9It$HtzMPLE@fDHIB @1HUdH3%(#He[A\A]A^A_]@A:DPH5$LAHDMfHCCAAHDsfC@DC DfCKHPEHߋACHCLCHFCHXHtH-EA HgHHAGHLr(HDHMH @LHI YL;lDHIOIHtEDHAGtAFAAdAFudDHߺDHߺAODH1H:HHNfDA A:HpHtR|u3A u-H0HDž0Dž81H=7 11ɋ{HDž(dUHHsHHHXHHIHHlfLIHLLHHH@LHHjH1= @HH51H=7 tH< 1H5H=x7 C1n@1,1Ƀu DK0EtHK0f~@EvtLD`CHi@HML1H=:5 11H=5 11HwUfAHAWAVAUATSHHFFG0F<%FGfDNFFNGHABfDFHIIHADMuHߺULDAH %s. Reason: %sconnection to the FPM has gone down: %sThe FPM module is not enabled... FPM: scheduling connect in %ld secondsFPM protobuf message format is not availableFPM: %pRN Removing from update queue shutting down %-40s %10s Last %2d secs Stats were cleared %lu seconds ago Failed to create socket for connect(): %sgetsockopt() after async connect failedFPM: triggering update to FPM - Reason: %s - %pEAFPM: %pFX triggering update to FPM - Reason: %sFPM: Connection not up anymore, conn_up thread aborting%s: Encoding Prefix: %pRN No valid nexthopscur_state == ZFPM_STATE_ACTIVE || cur_state == ZFPM_STATE_CONNECTINGcur_state == ZFPM_STATE_ACTIVEcur_state == ZFPM_STATE_IDLE || cur_state == ZFPM_STATE_CONNECTINGcur_state == ZFPM_STATE_ESTABLISHEDzfpm_state_to_str(cur_state), zfpm_state_to_str(state), reasonCHECK_FLAG(dest->flags, RIB_DEST_UPDATE_FPM)zfpm_g->state == ZFPM_STATE_ESTABLISHEDzfpm_g->state == ZFPM_STATE_IDLEsock, safe_strerror((*__errno_location ()))strerror((*__errno_location ()))zfpm_g->state == ZFPM_STATE_ACTIVEzfpm_g->state == ZFPM_STATE_IDLE || zfpm_g->state == ZFPM_STATE_ACTIVE || zfpm_g->state == ZFPM_STATE_CONNECTINGFPM netlink message format is not availableFPM protobuf message format is deprecated and scheduled to be removed. Please convert to using netlink format or contact dev@lists.frrouting.org with your use case.zebra FPM (Forwarding Plane Manager) moduleno fpm connection ip A.B.C.D port (1-65535)Negate a command or set its defaults Forwarding Path Manager Remove configured FPM connection Connect to IPv4 address Connect to IPv4 address TCP port number TCP port number fpm connection ip A.B.C.D port (1-65535)Forwarding Path Manager Configure FPM connection Connect to IPv4 address Connect to IPv4 address TCP port number TCP port number Reset functions Zebra information Clear Forwarding Path Manager information Statistics Show running system information Zebra information Forwarding Path Manager information Statistics Unknownidleactiveconnectingestablishedunknownzfpm_trigger_updatezfpm_trigger_removezfpm_trigger_rmac_updatezfpm_initzfpm_finiCleared FPM stats FPM MAC info hash tableinet_pton failed for %snetlinkprotobufUnknown fpm format '%s'initializedcleanup completeTotalCounterconnect_calls%-40s %10lu %16lu connect_no_sockread_cb_callswrite_cb_callswrite_callspartial_writesmax_writes_hitt_write_yieldsnop_deletes_skippedroute_addsroute_delsupdates_triggeredredundant_triggersdests_del_after_updatet_conn_down_startst_conn_down_dests_processedt_conn_down_yieldst_conn_down_finishest_conn_up_startst_conn_up_dests_processedt_conn_up_yieldst_conn_up_abortst_conn_up_finishesFPM: Starting conn_up threadconnect succeededasync connect in progresscan't connect to FPM %d: %sconnect() failedasync connect completeclosed socket in read(%d): %sclosed socket in readinvalid message headerfailed to read message(%d) %sfailed to read messageRMAC addedfailed to write to socketzebra/zebra_fpm.c&rn->p, reasonrnzfpm_g->sock >= 0reason, &rmac->macaddrzfpm_g->sockfpm_msg_align(len) == len__func__, dest->rnodedata_lenstream_empty(s)zfpm_write_cb&zfpm_g->t_write!zfpm_g->t_writezfpm_conn_down_thread_cb&zfpm_g->t_conn_down!zfpm_g->t_conn_downdetailzfpm_read_cb&zfpm_g->t_read!zfpm_g->t_read./lib/table.hzfpm_conn_up_thread_cb&zfpm_g->t_conn_upzfpm_connect_cb&zfpm_g->t_connectdelay_secszfpm_g->sock < 0!zfpm_g->t_connectformatipv4_ll_bufzfpm_stats_timer_cb&zfpm_g->t_stats!zfpm_g->t_statsdummyzebra_fpm8.5.7zebrano_fpm_remote_ip_cmdno_fpm_remote_ipclear zebra fpm statsclear_zebra_fpm_stats_cmdclear_zebra_fpm_statsshow zebra fpm statsshow_zebra_fpm_stats_cmdshow_zebra_fpm_statsFPM_MAC_INFOzfpm_trigger_updatezfpm_trigger_removezfpm_conn_is_upzfpm_trigger_rmac_updatezfpm_set_statezfpm_encode_routezfpm_build_route_updateszfpm_encode_maczfpm_build_mac_updateszfpm_build_updateszfpm_write_cbzfpm_write_onzfpm_conn_down_thread_cbzfpm_connection_downzfpm_read_cbzfpm_read_onroute_table_iter_nextzfpm_conn_up_thread_cbzfpm_connection_upzfpm_connect_cbzfpm_start_connect_timerzfpm_init_message_formatzfpm_initzfpm_start_stats_timerzfpm_stop_stats_timerzfpm_get_elapsed_time169.254.0.1noneVxLANinvalidyesnozebra/zebra_fpm_netlink.creq->n.nlmsg_len < in_buf_lennest->rta_len > RTA_LENGTH(0)__func__FPM: %s: Expected non-NULL re pointerFPM: netlink_encode_route(): No useful nexthop.FPM: %s : %s %pFX, Proto: %s, Metric: %uFPM: Intf: %u, Gateway: %s, Recursive: %s, Type: %s, Encap type: %sFPM: Tx %s family %s ifindex %u MAC %pEA DEST %pI4nl_msg_type_to_str(req->hdr.nlmsg_type), nl_family_to_str(req->ndm.ndm_family), req->ndm.ndm_ifindex, &mac->macaddr, &mac->r_vtep_ipreq->hdr.nlmsg_len < in_buf_lennhi->if_index, buf, nhi->recursive ? "yes" : "no", nexthop_type_to_str(nhi->type), fpm_nh_encap_type_to_str(nhi->encap_info.encap_type)label, nl_msg_type_to_str(ri->nlmsg_type), ri->prefix, nl_rtproto_to_str(ri->rtm_protocol), ri->metric ? *ri->metric : 0zfpm_netlink_encode_macaf_addr_sizenetlink_route_info_encodezfpm_log_route_infonetlink_route_info_fillzfpm_netlink_encode_route;H(d ԲԳDd@l$Ĺ$@4`|DD$t0$\TTd(4P 4t4zRx $(FJ w?:*3$"D \(kEC ] A tAC  A (^iS P DA H $D0AQ BH F (LjEG CF K I $Ek  DjEK Y d$x1EM AY $(pAC E< K pYAF A{ M :EH Ak ̸LyN  4EC A H X(lpEG BHZ H u $̺eAC G B $EEU BH D (<NC EH BH ,.EI C `  E $D8EW C J $lAC ET C $pEEC E  F AC  E $4EC J2 D ,EEC M E 80L,RC Ep FH H H ,EJ Ct J  Y Ԭ0& l{\C M  PBBBA H  H  D E BBBBA E \X tAC  A ,L EC hc E 0QM M D b F GNU XREFFRRouting) (, NNO`N@O@ ! 00P3 ;``ELҒKJJ\I0DҒCJBxA\=ѓ<7@ 2i H.Еia3x((3(ђ@@`` `%`xx3xx,93I/YΓ1g~` ȇRg~ OݐB3 &ȉ   |0yHutГ` 0@ 0 0X@ 0P P P@ P  P͎` ` VΓ ,2<SȋZHY]،PSK;`n`@X*aɔ y Xt=(Γ@@"{@Γ %`ؘ ` Ux@ &P@ (D P 0 oH  -  <( oo@oovoغ `DpDDDDDDDDDEE E0E@EPE`EpEEEEEEEEEFF F0F@FPF`FpFFFFFFFFFGG G0G@GPG`GpGGGGGGGGGHH H0H@HPH`HpHHHHHHHHHII I0I@IPI p `ȇݐ&0X@͎ BO ؘPx ` ` `  h ȷ ( ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` GA$3a1(D] GA$3p1113`N+xGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA!omit_frame_pointerGA+stack_clashGA!stack_realign GA$3p11130xPGA*GA$annobin gcc 8.5.0 20210514GA$plugin name: gcc-annobinGA$running gcc 8.5.0 20210514GA*GA*GA! GA*FORTIFYGA+GLIBCXX_ASSERTIONS GA*GOW*GA*cf_protectionGA!omit_frame_pointerGA+stack_clashGA!stack_realignGA!omit_frame_pointerNNGA+stack_clashGA!stack_realign GA*GOW*GA*cf_protection GA*FORTIFYN+xGA+GLIBCXX_ASSERTIONSGA*NNGA*GA!GA+GLIBCXX_ASSERTIONS0xxGA*NN GA*FORTIFY0xxzebra_fpm.so-8.5.7-02.el8.x86_64.debugZ37zXZִF!t/]?Eh=ڊ2Nɡ7D"ZPs{xXifZ_l^vAˁN !&,‚(]&\؛- -Ti?A븻, h@I3Vv ~ B@QZ? R7p$CQ Iz]I VĹ~fk?MUZva)Y^5_>CYX" (WynE`AxclD-ycdĖ΍]5'>l˞k"#a3x6 Ӏn{NhW7dǕag%;:kMv4%h% KrĬEY[O~Uá3Hf|]]kCbbq.+p4]p(yMt3=Otg,c5iT.~%vVg||jڒQt)2P6CgСQr90k;kFj7NwJ;s^Mшr8l߈N^{_R萘2*V98B0[a`FSȖQbB>tq2c h_OZ=ia)۩~+룪d$J"'Do/0MJ{Ku:)1&ٺpw"3z=ՙEXaU>o\ҝ돑˝%Zڈb&XxF'XN`$8Z9 ɉԴ+KKE3J[7@H۬8HHQo81G)gMGӻp~Yu>Ŕr淕ZaRĭ_\f"У(6 `n|⠐sy{2; K G/ECi]yȞVL#'c\63& ]*۠NapĎ(F-2tT^Z~9o2[+>db~m;8BZ(^& I\g$BA}} l  {WNQ-k6s6A{ߒ;Jk=oeIc*q2|-d",!3F'p>MŢ"<2/?oZpv )OۗgYZ.shstrtab.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.note.gnu.property.note.FRR.init_array.fini_array.data.rel.ro.dynamic.got.dataxref_array.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata pp$oL( ` 0H H -8ovvEo@@pT(^B<<h(D(DcPDPDn`I`Iw`N`N6}PP ``ZL ((( 0 0@ @ غ غ    p `p,.0@p=