HEX
Server: LiteSpeed
System: Linux cluster02.load-balancer.x2.network 4.18.0-553.51.1.lve.1.el8.x86_64 #1 SMP Wed May 14 14:34:57 UTC 2025 x86_64
User: kbdhpghp (1098)
PHP: 8.2.29
Disabled: NONE
Upload Files
File: //proc/thread-self/root/lib64/varnish/vmods/libvmod_h2.so
ELF>0@�B@8	@@@ �,�, �, (8 �-�- �- 888$$     S�td     P�td@@@LLQ�tdR�td�,�, �, (0GNUĎ� 2n�fn�[-�l�+�lm m�Ae x�� U�, F"�- H__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalizeHTTP2_transportSES_Get_proto_priv__stack_chk_failVAS_FailLck__LockLck__UnlockVmod_h2_Datalibpthread.so.0libc.so.6libvmod_h2.soGLIBC_2.2.5GLIBC_2.4�ui	�ii
��, ��, ��, �, - �- `- c - `- 8- �@- (`- �
h- �
p- �x- ��- �
�/ �/ �/ �/ 	�/ 
�/ �/ �/ �/ �/ �/ 
��H��H��( H��t��H����5*( �%+( ��h�������h��������h�������h�������h�������h��������%�' D���%�' D���%�' D���%�' D���%�' D���%�' DH�=�' H��' H9�tH��' H��t	�����H�=�' H�5�' H)�H��H��H��?H�H�tH�]' H��t��fD�����=U' u+UH�=:' H��tH�=$ �Y����d����-' ]������w����H��dH�%(H�D$1�H�����?��k��H�G@H�����8m�J�ucH�
�& H9HxuMH�xHH���������H�$H�H��H�����:K~o��H�t$dH34%(uH���D1����O���A�H�
��.H�5$H�= �:���A�H�
0�.H�5�H�=�����A�H�
��-H�5�H�=���A�H�
��-H�5�H�=�����A�H�
�1H�5�H�=����A�H�
��2H�5kH�=g���A�H�
��2H�5FH�=B�\���ff.����H���C���H����H�����D��ATI��UH��SH������H�����}H����@t	f.EzuH��[]A\�DH�CH�YH�5�H�x0������@�Mf.�z4u2H�{H�YH�5z�D$H��0����D$H��[]A\�@��@f���H*�H��X�AL$x��`�f.��0H��[]A\�ff.�@��AUI��ATI��USH������H����A�<$H��H��HtpI9l$tiH�@H�ZH�5�H�x0���H��HI�D$H9�t&f�H��H�H*���X�AEx��`H�{H�ZH�5FH��0���H��H��[]A\A]�H�������fD��ATI��UH��SH���Y���H�����}H����Pt	f.EzuH��[]A\�DH�CH�[H�5�H�x0������P�Mf.�z4u2H�{H�[H�5z�D$H��0����D$H��[]A\�@��Pf���H*�H��X�AL$x��`�f.��pH��[]A\�ff.�@��H���c���H��t��XH���0H�����H��H���(ctx) != NULLvmod_h2.c(ctx)->magic == 0x6bb8f0db(ctx->req) != NULL((h2)) != 0((h2))->magic == (0xa16f7e4b)(ctx->req)->magic == 0xfb4abf6d(SES_Get_proto_priv(ctx->req->sp, &up)) == 0vmod_rapid_reset_periodvmod_rapid_reset_limitvmod_rapid_reseth2get�ec5085a739ca2da36d9a874e57b6300a3bb1ec3525d6be53057e04c6756c3691Varnish 7.4.3 b659b7ae62b44c05888919c5c1cd03ba6eaec681h2Vmod_vmod_h2_FuncVMOD_JSON_SPEC[   [     "$VMOD",     "1.0",     "h2",     "Vmod_vmod_h2_Func",     "ec5085a739ca2da36d9a874e57b6300a3bb1ec3525d6be53057e04c6756c3691" ,    "Varnish 7.4.3 b659b7ae62b44c05888919c5c1cd03ba6eaec681", "0", "0"  ],   [     "$CPROTO",     "#define VPFX(a) vmod_##a",     "#define VARGS(a) arg_vmod_h2_##a",     "#define VENUM(a) enum_vmod_h2_##a",     "//lint -esym(755, VPFX)",     "//lint -esym(767, VPFX)",     "//lint -esym(755, VARGS)",     "//lint -esym(767, VARGS)",     "//lint -esym(755, VENUM)",     "//lint -esym(767, VENUM)",     "//lint -esym(755, VARGS)",     "//lint -esym(755, VENUM)",     "",     "/* Functions */",     "typedef VCL_BOOL td_vmod_h2_is(VRT_CTX);",     "",     "struct VARGS(rapid_reset) {",     "\tchar\t\t\tvalid_threshold;",     "\tVCL_DURATION\t\tthreshold;",     "};",     "typedef VCL_DURATION td_vmod_h2_rapid_reset(VRT_CTX,",     "    struct VARGS(rapid_reset)*);",     "",     "struct VARGS(rapid_reset_limit) {",     "\tchar\t\t\tvalid_number;",     "\tVCL_INT\t\t\tnumber;",     "};",     "typedef VCL_INT td_vmod_h2_rapid_reset_limit(VRT_CTX,",     "    struct VARGS(rapid_reset_limit)*);",     "",     "struct VARGS(rapid_reset_period) {",     "\tchar\t\t\tvalid_duration;",     "\tVCL_DURATION\t\tduration;",     "};",     "typedef VCL_DURATION td_vmod_h2_rapid_reset_period(VRT_CTX,",     "    struct VARGS(rapid_reset_period)*);",     "typedef VCL_REAL td_vmod_h2_rapid_reset_budget(VRT_CTX);",     "",     "struct Vmod_vmod_h2_Func {",     "\ttd_vmod_h2_is\t\t\t*f_is;",     "\ttd_vmod_h2_rapid_reset\t\t*f_rapid_reset;",     "\ttd_vmod_h2_rapid_reset_limit\t*f_rapid_reset_limit;",     "\ttd_vmod_h2_rapid_reset_period\t*f_rapid_reset_period;",     "\ttd_vmod_h2_rapid_reset_budget\t*f_rapid_reset_budget;",     "};",     "#undef VPFX",     "#undef VARGS",     "#undef VENUM",     "static struct Vmod_vmod_h2_Func Vmod_vmod_h2_Func;"   ],   [     "$FUNC",     "is",     [       [         "BOOL"       ],       "Vmod_vmod_h2_Func.f_is",       ""     ]   ],   [     "$RESTRICT",     [       "client"     ]   ],   [     "$FUNC",     "rapid_reset",     [       [         "DURATION"       ],       "Vmod_vmod_h2_Func.f_rapid_reset",       "struct arg_vmod_h2_rapid_reset",       [         "DURATION",         "threshold",         null,         null,         true       ]     ]   ],   [     "$RESTRICT",     [       "client"     ]   ],   [     "$FUNC",     "rapid_reset_limit",     [       [         "INT"       ],       "Vmod_vmod_h2_Func.f_rapid_reset_limit",       "struct arg_vmod_h2_rapid_reset_limit",       [         "INT",         "number",         null,         null,         true       ]     ]   ],   [     "$RESTRICT",     [       "client"     ]   ],   [     "$FUNC",     "rapid_reset_period",     [       [         "DURATION"       ],       "Vmod_vmod_h2_Func.f_rapid_reset_period",       "struct arg_vmod_h2_rapid_reset_period",       [         "DURATION",         "duration",         null,         null,         true       ]     ]   ],   [     "$RESTRICT",     [       "client"     ]   ],   [     "$FUNC",     "rapid_reset_budget",     [       [         "REAL"       ],       "Vmod_vmod_h2_Func.f_rapid_reset_budget",       ""     ]   ],   [     "$RESTRICT",     [       "client"     ]   ] ] 
;L �h������`�������,@�h@�zRx�$��pFJw�?:*3$"D��`\��D �
Fx��HOL����F�D�D �D0l
 AABFW
 AABED AAB8�L��F�E�D �A(�D0�
(D ABBAL���F�D�D �D0l
 AABFW
 AABED AABl��-HV
BLGNU����, �`c`- (�(�
�
���
���@
�
�, �, ���o`��
��/ ����	���o���o����o�o����o�- p�����GCC: (GNU) 8.5.0 20210514 (Red Hat 8.5.0-20)GA$3a1@�
GA$3p1113��
GA*GA$annobin gcc 8.5.0 20210514GA$plugin name: annobinGA$running gcc 8.5.0 20210514GA*GA*GA!
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*GOW*�GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realign
GA*FORTIFY��
GA+GLIBCXX_ASSERTIONS��
+0B0]0y0�0�0�0�0��
/��5�D�
[�
p�
�������z�z=q
b�qq
��
��
��
�00!0?0a0~0�0�0�`- (����0�`�0 -�, T�`�, �0 ��
�
�
�����, ���&0 ��
��0 ��
-�- @/0 ;�/ Q	@8`������	@
`�0
�
�
@� �, �, �, �- �/ 0 0`Wj ��- H��� ��� ".annobin_vmod_h2.c.annobin_vmod_h2.c_end.annobin_vmod_h2.c.hot.annobin_vmod_h2.c_end.hot.annobin_vmod_h2.c.unlikely.annobin_vmod_h2.c_end.unlikely.annobin_vmod_h2.c.startup.annobin_vmod_h2.c_end.startup.annobin_vmod_h2.c.exit.annobin_vmod_h2.c_end.exit.annobin_h2get.start.annobin_h2get.endh2get__func__.10807.annobin_vmod_is.start.annobin_vmod_is.end.annobin_vmod_rapid_reset.start.annobin_vmod_rapid_reset.end__func__.10818.annobin_vmod_rapid_reset_limit.start.annobin_vmod_rapid_reset_limit.end__func__.10825.annobin_vmod_rapid_reset_period.start.annobin_vmod_rapid_reset_period.end__func__.10832.annobin_vmod_rapid_reset_budget.start.annobin_vmod_rapid_reset_budget.end.annobin_vcc_h2_if.c.annobin_vcc_h2_if.c_end.annobin_vcc_h2_if.c.hot.annobin_vcc_h2_if.c_end.hot.annobin_vcc_h2_if.c.unlikely.annobin_vcc_h2_if.c_end.unlikely.annobin_vcc_h2_if.c.startup.annobin_vcc_h2_if.c_end.startup.annobin_vcc_h2_if.c.exit.annobin_vcc_h2_if.c_end.exitVmod_vmod_h2_FuncVmod_Jsonderegister_tm_clones__do_global_dtors_auxcompleted.7303__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entry__FRAME_END___edatavmod_is_finivmod_rapid_reset_period__dso_handlevmod_rapid_reset_limitvmod_rapid_reset__bss_startvmod_rapid_reset_budget_DYNAMIC__GNU_EH_FRAME_HDR__TMC_END___GLOBAL_OFFSET_TABLE__initSES_Get_proto_priv_ITM_deregisterTMCloneTable__stack_chk_fail@@GLIBC_2.4Vmod_h2_DataVAS_FailLck__Lock__gmon_start__HTTP2_transportLck__Unlock_ITM_registerTMCloneTable__cxa_finalize@@GLIBC_2.2.5.symtab.strtab.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.init_array.fini_array.data.rel.ro.dynamic.got.bss.comment.gnu.build.attributes88$.���o``$8�� @���H���o��U���o��0d���nB���x@@s``p~��`�00}��
�

��
�
� �@@L�����   ��, �,��, �,��, �,� ��- �-��/ �/p�0 �/�0�/-0`(0Dp2H	X	�;#�A