Edit: /usr/lib64/libnl/cli/qdisc/plug.so (15648B)
ELF > � @ 6 @ 8 @ Ð Ð � � P- P= P= ° ¸ x- x= x= ð ð ¨ ¨ ¨ È È È $ $ Såtd ¨ ¨ ¨ Påtd ø% ø% ø% 4 4 Qåtd Råtd P- P= P= ° ° GNU À GNU Žk//
¡øn·»Z¸ÇtK2áòï ÿ ¶ h » î “ U a Ò , y F " __gmon_start__ _ITM_deregisterTMCloneTable _ITM_registerTMCloneTable __cxa_finalize getopt_long optarg nl_cli_parse_u32 rtnl_qdisc_plug_set_limit rtnl_qdisc_plug_release_indefinite puts rtnl_qdisc_plug_buffer rtnl_qdisc_plug_release_one __stack_chk_fail nl_cli_tc_register nl_cli_tc_unregister libc.so.6 plug.so GLIBC_2.4 GLIBC_2.2.5 ' ii
9 ui C P= ` X= `= h= � p= p= @ @ p @@ `@ €@ @ À@ % Ø? à? è?
ð? ø? €? ˆ? �? ˜? ? ¨? °? ¸? À?
È? Ð? óúHƒìH‹Ù/ H…ÀtÿÐHƒÄà ÿ5J/ òÿ%K/ óúh òéáÿÿÿ�óúh òéÑÿÿÿ�óúh òéÁÿÿÿ�óúh òé±ÿÿÿ�óúh òé¡ÿÿÿ�óúh òé‘ÿÿÿ�óúh òé�ÿÿÿ�óúh òéqÿÿÿ�óúh òéaÿÿÿ�óúh òéQÿÿÿ�óúh
òéAÿÿÿ�óúòÿ%•. D óúòÿ%�. D óúòÿ%…. D óúòÿ%}. D óúòÿ%u. D óúòÿ%m. D óúòÿ%e. D óúòÿ%]. D óúòÿ%U. D óúòÿ%M. D óúòÿ%E. D óúH�=e. éÀÿÿÿóúH�=U. é0ÿÿÿH�=I/ H�B/ H9øtH‹. H…Àt ÿà€ Ã€ H�=/ H�5/ H)þH‰ðHÁî?HÁøHÆHÑþtH‹å- H…ÀtÿàfD À óú€=Õ. u+UHƒ=Â- H‰åtH�=.+ è9ÿÿÿèdÿÿÿÆ. ]à À óúéwÿÿÿ€ óúAWAVL�5Á- AUL�-x
ATI‰üU‰õSH‰ÓHƒìdH‹%( H‰D$1ÀL�|$M‰øL‰ñL‰êH‰Þ‰ïÇD$ èxþÿÿƒøÿt_= t|*ƒøhtE= uËH‹÷, H‹8èþÿÿL‰ç‰Æèuþÿÿë° = tY= uŸL‰çèþÿÿë•„ H�=
èÄýÿÿH‹D$dH+%( u1HƒÄ[]A\A]A^A_ÃD L‰çè¸ýÿÿéPÿÿÿ L‰çèèýÿÿé@ÿÿÿè®ýÿÿ óúHƒìHƒÄà h plug help limit buffer release-one release-indefinite Usage: nl-qdisc-add [...] plug [OPTIONS]...
OPTIONS
--help Show this help text.
--limit Maximum queue length in bytes.
--buffer create a new buffer(plug) and queue incoming traffic into it.
--release-one release traffic from previous buffer.
--release-indefinite stop buffering and release all (buffered and new) packets.
EXAMPLE # Attach plug qdisc with 32KB queue size to ifb0
nl-qdisc-add --dev=ifb0 --parent=root plug --limit=32768
# Plug network traffic arriving at ifb0
nl-qdisc-add --dev=ifb0 --parent=root --update plug --buffer
# Unplug traffic arriving at ifb0 indefinitely
nl-qdisc-add --dev=ifb0 --parent=root --update plug --release-indefinite
# If operating in output buffering mode:
# at time t=t0, create a new output buffer b0 to hold network output
nl-qdisc-add --dev=ifb0 --parent=root --update plug --buffer
# at time t=t1, take a checkpoint c0, create a new output buffer b1
nl-qdisc-add --dev=ifb0 --parent=root --update plug --buffer
# at time t=t1+r, after c0 is committed, release b0
nl-qdisc-add --dev=ifb0 --parent=root --update plug --release-one
# at time t=t2, take a checkpoint c1, create a new output buffer b2
nl-qdisc-add --dev=ifb0 --parent=root --update plug --buffer
# at time t=t2+r, after c1 is committed, release b1
nl-qdisc-add --dev=ifb0 --parent=root --update plug --release-one ;4 (êÿÿP èêÿÿx ˜ëÿÿð ¨ëÿÿÜ xìÿÿ� zR x� $ ÐéÿÿÀ FJw€ ?:*3$" D hêÿÿ° H \ àëÿÿ F�BŽI �I(ŒD0†C8ƒGP¨
8A0A(B BBBF ¨ Äêÿÿ ¼ êÿÿ ` � p= ' 1
t P= `= õþÿo ð �
O h? È 0 ˜ ûÿÿo þÿÿo ÿÿÿo ðÿÿo à ùÿÿo x= 0 @ P ` p € � ° À Ð p h % plug.so-3.11.0-1.el9.x86_64.debug ŸH—ý7zXZ æÖ´F ! t/å£àw¡] ?‘E„h=‰¦ÚŠáƒ2NÙêù÷¾ ™ÔÌÏbàná|Ø,ªµ§Du‰°xÑ)~¨ƒ/q$ÿ6:SgNJȘ;drÆ�ˆN”š¡�?w ÃólòÎçƒ)/š5Â|hïé«Ói.%‡‰}÷e'Ö_�RñÛŸ�VZïÕˆìÌùLôØ{;Ú•"õôý™äÝ,MZ�4b›G¬õ’#úWÏeºø¶,˜WøGDŠˆ!èA;Lóc7ÇЛ͜㱊ÁÆÂW_`Ä®wº€‘5Í7W.ëx
—@¦²ó�t?ý å’ê5Ýx½JlNÁ€ã1u˜’âwë[….ú½ºÎ>š#Ñ8
j+|–\ŽCÕ¯HâE¾fâ~§a&‡�sÌ¿$�?Ê%rM#ù™ìD^µÒ}u!‹bÑ)X©éxf»f'áfq&@]CNÏû˜ó�ËloÛå|<—É‘Z5ØI�.‰Š( )êÕ²å) I³UËÊ'o¢wé¶K_~YrÐâvRaYºŽÇìy,|”ö©,›{ãËìpøÄtÛ§Ò±R
Ù³�Ré(¤÷?|UXÚN°¾6ÅÓ¡€ùÏ>û ›Û(pêc²½z"GJî ž‡píD‡Úç—KK\w.Ê€µC,ëÅüûw.»j®øøK0Wí ù5#ä”*}
�ï’ú²È='Ÿ)1^Š|y%�ÛÀCðêŸzüéê«W$‚Ÿ¾À«[aÄ.�{{3;©ÛܽŽÎ;ÑBWIð4$pjiC‡Û›<