ELF > @ 8) @ 8 @ " " " " " @ P (% (% (% $ $ Ptd l l Qtd GNU ;lؘ E H r|CEqX 9 % p W " } C @( 0( 0( Q H __gmon_start__ _fini __cxa_finalize _Jv_RegisterClasses xt_params libxt_CONNMARK_init xtables_register_targets __printf_chk xtables_param_act optarg xtables_strtoui strtoul libc.so.6 _edata __bss_start _end GLIBC_2.2.5 GLIBC_2.3.4 ui ti # @# n `# x # 1 # # $ $ @$ `$ n $ x $ ( $ $ 1 % % ' ^ 0' P' X' `' h' p' p x' P ' # ' ^ ' ' 0 ' ' ' ' ( ( # " & & & & & & & & ' ' ' H " H5 % @ % h % h % h % h %z h %r h HH HtHÐU=X HATSubH= tH=/ rH L% H- L)HHH9s D HH AH H9r [A\f H= UHtHS HtH= @ ÐH GGffff. HtHH H5 @H1R(f. HG(fD H=9 gffffff. HF PtCr!t\H5 1!f HV H5K 1 HPH5# 1 HPH53 1 HF Ptcr! H5 1D V H9: H5 1NfD PtpH9 H5 1"f. Pt H9tqH5 1fD HuH5 1D HuH5 1D PH5 1H5 1D H5` 1mD H5 1UD H5 1=D H5 1%ffff. H5 1ffff. H\$H^ Hl$HHC< r-<H55 H\$Hl$ 1H@ H5 1HU H5 1 ~HKH9tH H5 1VH5 D H5 1 5HKH9t?Hq H5U H\$Hl$ 1H H5J H\$Hl$HÐH\$H^ Hl$HHC< r-<H5 H\$Hl$ 1H@ H5 1uHU H5 1 ^HKH9tH H5~ 16H5 D H5 1 HKH9tH5< HL 1H5k ;f H5 1 HKH9t/H H5 H\$Hl$ 1H H\$Hl$HÐH5) 1effff. Ll$AH\$Hl$Ld$AELt$L|$HHM!VHD$Il$ v/1D H\$Hl$ Ld$(Ll$0Lt$8L|$@HHD H) HcHD H5\ 1 L-1 HT$11AI} uIM H? H5 E AD$ D$ЉE FfD H5 1 hL= HT$1AHI?i H<$ E D$A-AD$ D$EyD$Em H5T 1 E H5$ 1 E _ H5 1 L- HT$11AI} uIM H H5 AE D$AD$ E e HX HT$11AH;uHH H5A D$E f H HT$11AH;A D$EE 5D H HT$11AH;iuHH H5 *D$E H5t 1 L-I HT$11AI} uIM Hb H50 E D$AD$ D$E ` IH H5 1{LfD IH H5 U HH H5 -HT$H1AH/tH$ IHc H5S 1H H52 H1R(H H5 H1R(H H5D H1R( H\$Hl$Ld$Ll$HHI2Hk ~63 4 1H\$(Hl$0Ld$8Ll$@HHf 1uL%l E Ll$1LI<$HL$HC H|$HL$ I$H9 9 n H Ht$1H;HEHD$8 HH9 & E1tH H5 H1R( EjH[ H5 H1R( u"I$H/ H5 H1Q( H1LHEH|$HL$H H5 H1R(H H5k H1R(HH H5O H1Q(UHSHH HtH HHHuH[ÐHH CONNMARK target: No operation specified --save-mark --nfmask 0x%x --ctmask 0x%x --restore-mark --nfmask 0x%x --ctmask 0x%x CONNMARK save nfmask 0x%x ctmask ~0x%x CONNMARK restore ctmask 0x%x nfmask ~0x%x CONNMARK target options: --set-xmark value[/ctmask] Zero mask bits and XOR ctmark with value --save-mark [--ctmask mask] [--nfmask mask] Copy ctmark to nfmark using masks --restore-mark [--ctmask mask] [--nfmask mask] Copy nfmark to ctmark using masks --set-mark value[/mask] Set conntrack mark value --save-mark [--mask mask] Save the packet nfmark in the connection --restore-mark [--mask mask] Restore saved nfmark value --and-mark value Binary AND the ctmark with bits --or-mark value Binary OR the ctmark with bits --xor-mark value Binary XOR the ctmark with bits CONNMARK target options: --set-mark value[/mask] Set conntrack mark value --save-mark [--mask mask] Save the packet nfmark in the connection --restore-mark [--mask mask] Restore saved nfmark value CONNMARK: --save-mark or --restore-mark is required for --nfmask CONNMARK: --save-mark or --restore-mark is required for --ctmask CONNMARK: --save-mark or --restore-mark is required for --mask CONNMARK target: Can't specify --set-mark twice CONNMARK target: Can't specify --save-mark twice CONNMARK target: Can't specify --restore-mark twice CONNMARK target: Can't specify --mask without a operation --set-xmark 0x%x/0x%x ERROR: UNKNOWN CONNMARK MODE CONNMARK and 0x%x CONNMARK or 0x%x CONNMARK xor 0x%x CONNMARK set 0x%x CONNMARK xset 0x%x/0x%x CONNMARK save CONNMARK save mask 0x%x CONNMARK restore CONNMARK restore mask 0x%x --set-mark / %s0x%lx --save-mark --mask --restore-mark ERROR: UNKNOWN CONNMARK MODE CONNMARK set CONNMARK --set-xmark/--set-mark --and-mark --or-mark --xor-mark --nfmask --ctmask --mask Bad MARK value "%s" Bad MASK value "%s" libxtables.so.4 save-mark restore-mark set-xmark hh P0x;h D d4 d zR x 4 &