ELF@,@8@#"@HPtd(((<<QtdRtd00    4"Vu] JE-&__gmon_start____cxa_finalizestrdupstrstrstrchr__isoc23_strtoulfreegetopt_longoptargrtnl_class_hfsc_set_rscrtnl_class_hfsc_set_uscrtnl_class_hfsc_set_fscputsnl_cli_fatalnl_cli_parse_u32rtnl_qdisc_hfsc_set_defclsnl_cli_tc_registernl_cli_tc_unregisterlibc.so.6hfsc.soGLIBC_2.17GLIBC_2.38 (   Pp      (0 8 @ H PX`hpx?#{p{#_{G?    @ @"  @B @b @ @ @ @ "@ &@" *@B .@b 2@ 6@ :@ >@ B@ { sB`B` @{¨     { sB``B @{¨G@_{ `BH9 7GD@ R`B9 @{¨_       {S` !=[ @9 4 R 9#BRh'@?Ts*! =c@94R9#BRP'@?T*s!@= @94 #BR?'@Ti^)R [BcCSA{Ũ_! =RcbRcCT[B`{Sb=[Bck*Rs*o41Tq@T,Tq`Tq!TG@z*5 qTq!TG@j*5G@^*5=SA[BcCkDsE{Ȩ_G@H*@55*! @!`{SsBs[c*3*O1Tq`TqTG@*SA[BcC{Ũ_?#{{#_m1:d:m2:hUsage: nl-class-add [...] hfsc [OPTIONS]... OPTIONS --help Show this help text. --ls=SC Link-sharing service curve --rt=SC Real-time service curve --sc=SC Specifiy both of the above --ul=SC Upper limit where SC := [ [ m1 bits ] d usec ] m2 bits EXAMPLE # Attach class 1:1 to hfsc qdisc 1: and use rt and ls curve nl-class-add --dev=eth1 --parent=1: --classid=1:1 hfsc --sc=m1:250,d:8,m2:100Unable to parse sc "%s": Invalid format.Invalid argumentshvUsage: nl-qdisc-add [...] hfsc [OPTIONS]... OPTIONS --help Show this help text. --default=ID Default class for unclassified traffic. EXAMPLE # Create hfsc root qdisc 1: and direct unclassified traffic to class 1:10 nl-qdisc-add --dev=eth1 --parent=root --handle=1: hfsc --default=10helpdefaultrtlssculhfsc;<XhDT8xXzRx  |DA BML<AP BFYjABAP FEDDAB C C CDA A 0@AP BFB^ L,A BG ,,A BG   (o0HP 3  ooo|o@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ hh   GCC: (crosstool-NG 1.28.0) 15.2.0L`  , ,/ G<CNIF int*=<!u7D`u" $u =# m1dm20 2F+4E7Yd8K$val9YY~~~W%o= $ \   _0(P+ W X&!!Y&  [   m  %jj  Y5 9'  s( DY= uY)I ^uB u.s  YIISN7  YsIS  YIS* <Y+B YYKzF$j ,< Z P ZP i , rP P p tc3! 8;YB: Hph<IYretY9 cY  Yl  ,tscp   ' P `D PQRSTl| (Qp s PQp (%Qp .CPQp ([QpXyPQpD(QpXsPQp Q X-=     pPQ (D.|NY`  NuscN4 m1P=+dP=i_m2P=tmpQupRu  R uxppSuk[/err  H\qZ u <PQ, PQxR: Hqj u PQ, $ PQxR:t PP PQ @ # PQ HH H PQ Ph k PQxR:  P  PQ H PM;  tc3! 8;Y  H1+VP/ c!Yvr ! Y| % P!  1 ' P  PQRST|0 oP1=" P! D2I~IH} !I$ > 4:!; 9 IB : ; 9 I8 .?: ; 9 'I< H} 4:!; 9 I ( :!; 9 IB (&I<.:!; 9 '@z: ; 9 I :!;9!I8  : ; 9!:!; 9 IB4:!; 9 IB7I.?:!; 9! '<H} U1RB X!Y W!I!I/  .:!; 9! ' !%  U $ > ! "4: ; 9 I?<# : ;9 $ : ; 9 I8 %> I: ; 9 &''.?: ;9 '<(.?: ; 9 n'I<).?: ;9 'I<*.?: ; 9 '<+,4: ; 9 I-> I: ; 9 ..: ; 9 'I@z/ : ; 9 0H}1> I: ; 9 2.?<n: ;   Q_"@RhJJ%29>EMV_9 m ` L!#J!!-#K"!./>#.=!-#K"!./;# K!-#YA/ ! v    % G. .h   !g .: / . K 9 <j..j 00"$ oX!!1z J/% /!r (J J/% /! '  J/  /!]   .3 f< J/%..!.u.J ~<rX< #  vX!!1P..=j   ] "..   =K!-  =K!-optarg__builtin_putsARG_ULrtnl_class_hfsc_set_fscnl_cli_parse_u32short intARG_DEFAULTRTNL_TC_TYPE_CLASSrtnl_tc_typehfsc_get_schfsc_parse_qdisc_argv__uint32_t__isoc23_strtoulnl_list_headrtnl_qdisc_hfsc_set_defclsnl_cli_tc_unregisternl_cli_tc_register__u32ARG_RTfreegetopt_longtm_nameoptionlong long inthas_argprint_class_usagenl_cli_tc_modulehfsc_parse_class_argvtm_opsarg_okprint_qdisc_usageRTNL_TC_TYPE_ACTrtnl_qdiscunsigned charoptidxARG_SClong doublertnl_tcGNU C23 15.2.0 -march=armv8-a -mlittle-endian -mabi=lp64 -g -O2 -fPICargcstrchrlong long unsigned inthfsc_qdisc_modulehfsc_class_moduleRTNL_TC_TYPE_CLSnl_cli_fatalshort unsigned int__RTNL_TC_TYPE_MAXtm_listendptrARG_LStc_service_curvertnl_class_hfsc_set_rsctm_parse_argvhfsc_exitlong_optsRTNL_TC_TYPE_QDISCrtnl_classstrdupstrstrtm_typertnl_tc_opsflaghfsc_initrtnl_class_hfsc_set_uscprevnext/export/home/pmunts/src/muntsos/toolchain/libs/libnl-3.11.0lib/cli/qdisc/hfsc.clib/cli/qdisc/usr/local/gcc-aarch64-muntsos-linux-gnu-ctng/aarch64-muntsos-linux-gnu/libc/usr/include/bits/usr/local/gcc-aarch64-muntsos-linux-gnu-ctng/aarch64-muntsos-linux-gnu/libc/usr/include/asm-generic./include/linux-private/linux./include/netlink./include/netlink/cli./include/netlink/route/qdisc/usr/local/gcc-aarch64-muntsos-linux-gnu-ctng/aarch64-muntsos-linux-gnu/libc/usr/include./include/netlink/routetypes.hstdint-uintn.hint-ll64.hpkt_sched.hgetopt_ext.hlist.htc.hhfsc.hutils.hstdlib.hstring.hgetopt_core.h @P@jPj @Q@iQi @R@hRh  P jPj  0 tftxxffff    dcdpPpcPcPccPcPcD 4PTtPPPPP` PP` QdQd` d0dPf0f0` 0Pg00` 0h00t PeeP PpLf`dPdpppgPpcPPt PdedccePcP P(c(D P,c4P4hP4Q4gQ4R4fRPphpxP P8<P_ 4(x|`  , ,0PH|  @   ( @(h    ( 0  4& @ ` ) ` 5 K  a ,& k ,&&uP`00&&  &&|&& (&/(Be  @ Xt". =Mdtcrti.o$xcall_weak_fncrtn.ohfsc.c$dhfsc_get_schfsc_parse_class_argvhfsc_parse_qdisc_argvhfsc_inithfsc_exitlong_opts.1long_opts.0hfsc_qdisc_modulehfsc_class_modulecrtstuff.c__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entry__FRAME_END___fini__dso_handle_DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___isoc23_strtoul@GLIBC_2.38nl_cli_tc_registernl_cli_fatalnl_cli_parse_u32__cxa_finalize@GLIBC_2.17rtnl_qdisc_hfsc_set_defclsoptarg@GLIBC_2.17rtnl_class_hfsc_set_uscstrdup@GLIBC_2.17rtnl_class_hfsc_set_rsc__gmon_start__puts@GLIBC_2.17getopt_long@GLIBC_2.17free@GLIBC_2.17strchr@GLIBC_2.17strstr@GLIBC_2.17rtnl_class_hfsc_set_fscnl_cli_tc_unregister.symtab.strtab.shstrtab.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_str.debug_loclists.debug_rnglistso00% PP-HH35o||*Bo0Q[Be `@ @ 0k  q((w2@@((<hhP 0"2P3  00Tx*:Vc !N (+J