Your IP : 172.28.240.42


Current Path : /usr/bin/
Upload File :
Current File : //usr/bin/rpcgen

ELF>D@@T@8	@@@@@@88@8@@@LGLG NNaNa
 @N@Na@NaTT@T@DDPtdh2h2Ah2AQtdRtdNNaNa/lib64/ld-linux-x86-64.so.2GNUGNU2^!T|<1	%/*
	-"' %(&!)$+.
#,++-.(m9!cYk^+R3;@@9X^ *rP2%IfSazSaSaJ@Tlibc.so.6strcpyexitexecvsprintffopenstrncmpstrrchrpipe__strdupperrorstpncpyftellstrncpyforkunlinkrealloc_libc_intl_domainnameabort__dcgettextstrtolfgetsstrlendup2stdoutfputcfputsfclosemallocstrcat__ctype_b_locstderrfwritewaitpidfprintffdopen__ctype_toupper_loc__xstataccessstrcmp__libc_start_mainstpcpyfree__gmon_start__GLIBC_2.2.5GLIBC_2.3ui	mii
yOaSa+Sa,Sa-PaPaPaPa Pa(Pa0Pa8Pa@Pa	HPa
PPaXPa`Pa
hPapPaxPaPaPaPaPaPaPaPaPaPaPaPaPaPaPaPa Pa!Qa"Qa#Qa$Qa% Qa&(Qa'0Qa(8Qa)@Qa*H
H5@!%@!@%@!h%@!h%@!h%@!h%@!h%@!h%@!h%@!hp%@!h`%@!h	P%@!h
@%@!h0%@!h %@!h
%z@!h%r@!h%j@!h%b@!h%Z@!h%R@!h%J@!h%B@!h%:@!h%2@!hp%*@!h`%"@!hP%@!h@%@!h0%
@!h %@!h%?!h%?!h%?!h %?!h!%?!h"%?!h#%?!h$%?!h%%?!h&%?!h'p%?!h(`AW1fAVAUATUSHHhB@!L$ frA!LfwA!fA!fA!fA!fA!fA!fA!fA!HHHA!A!Ƅ$AƄ$Ƅ$IƄ$Ƅ$Ƅ$Ƅ$Ƅ$D$sD$cD$m(@H$HH$HAD9IcHÀ8-uп@H#@
HPtD@!5?v"D@!H=?!f.$@|0-D@!ù|0uAHcD9D tspo5H$PuIcHH$PU>!DHc0QD@!AD@!D9CIcź
1H<	>!Hc|< D< A!AAD?!D9IcLH41HHt$HHyQHIH?!Ht$H/cpp@L==!f?!@!HcscmKMHcҀ| 8D @!@!@!AD>!D9IcHH1=!s@!]|0-D>!H
E<!/E@! D$D$$D$$$$DL$s|$cDl$m=?!D$ D$$$(D$,$0$4$8D$<$@D$DhD-?!E1EAD5t?!=?!t=?!EAEAAAEA6H$PH$HyH$ u)u%u!uEuuEɐufDH$PH$HD$ ErD$$E}$($4$,$0$8$<$@$DH$H@}lH$H
@FalH$H@ZEl=>!$0u
==!D$,H$HA@ Ra$=T=!L=;!$D<!Hh[]A\A]A^A_ú@SaH=:!H1S<=!0@븺CH$HA@Icž@L<I?SkI?@>k+@<X@-$0D$,1L$PH$HHމ$mH$PH$H1H$PH$H1UH$PH$H1iOjH$H@3jH$H@|=9!.
jIt$0I|$([&H$PH$H1
H$PH$H1H$PH$H1iH$H@D$,H$HA@PRa$TEuH$@@~H$H1}
H=7!1@@@11H=8!m1I^HHPTI@H@HǠ@HHe4!HtHÐUHSH=x7!uK0NaHr7!H(NaHHH9s$fDHHM7!(NaH?7!H9r+7!H[]fff.H=02!UHtHt]8Na]ÐATL%7!U@SHSaLHH1L%}7!p@SaLHH1L%R7!@SaLHH1L%'7!@SaLHH1L%6!8@Sa`LHH1`@Sa<HH1?`@SaHH1@SaHH1@SaHH1@SaHH1@SaHH1,@SavHH1y@SaUHH1X@@Sa4HH17@SaHH1@SaHH1@SaHH1@SaHH1F@SaHH1(@SanHH1qh@SaMHH1P@Sa,HH1/@SaHH1@SaHH1H@SaHH1@SaHH1@SaHH1@SafHH1i@SaEHH1HHߺa@P@14
ffff.HH
-:!@H
:!!@H
9!"@H
9!.AHfff.ATHIUHSt9HtHHacuok@HHH~9!t[H]A\iH1![]H`9!A\ú@SaH2!HH=1!HH1g@SaHp2!Lfffff.AUATIUSHHLH|HHtS.HHIt)HHI)J|-LHH[]A\A]1HHHLlSH H=d8!O=1!Ht$1x\L$ȃ<
ͅuTH [ú@SaL$Hj1!L$H=0!HH1f@sf(@SaL$H1!L$fS1HH
tH[H߻A@H.!HcЃH<@Sa.!Hú@SaH=/!H1efffff.U@HSHHHHEH$H6!aaO0!H5.!HH.!HHT/!4@HE/!HtH1$$H=.!@Sa$@$$AcHH	6!HĨ[]ÿ@=N/!H@H-!@H.!@SahHH8d@4H.!H=-!@<H=4!cH,-!X@SaH=-!HH1cUHSHHHtHHx#HtHH޿yHĘ[]HMhc@SatH=-!HH1p;cff.UHSHH=h4![tH[]H@H-!@SaHDH=,!HHH1bfff.AWAVIAUATUSHHH?Ht$8@=I>@I-I>@HD$I>
@H
-!HD$ I>$@AAMI>,@HD$(HD$0HD$8H1HY1HH
P3!3@H
53!4@HL$(HT$0D@H=3!1H
2!$8@H
2!"`@IH=2!^@1H=2!ILLo@1HT$H=2!IL龊@1fLD$HT$ MH=j2!H龦@1Ld$L,$:H=K2!@1'H=82!@1H
%2!@s-!H
2!D@H
1!@H
1!
@H
1!@oH
1!@TH
u1!%@9H
Z1!J@H
?1!F@H
$1!.@H
	1!4@@H
0!L@H
0!3x@H
0!S@|H$H|$0*H|$( IAtLIAtLHD$8H;tHIAtLH|$At
H|$HAtHH|$ AH|$ HH[]A\A]A^A_`@I>@I>@II>$@II>,@HD$(IHD$0H1HHT$Hэy	HHHT$tXH׾.HMakefileHfC.HH{	I6t"HH)HH[]A\A]A^A_fAUATIUi@SHHHLHLML
@HItjH=.!H¾v@1}L%H=.!E1vIHHACHuEuhu6fHH[]A\A]H
:.!@H=.!I9uHHLHɸATIU@SHu`@f`@W`@H`@9`@*`@`@LNHLMtrL
@DHIt]H=--!H¾v@1LH=-!I
DHp3AHuu0f{H[]A\_H
,!@H=,!I9uHYHLH.@AWAVAUA@ATIUSHHOEdHLH۸@/HDMIEHvHPH@HEHD0HEt<
HIIMBDptlHBHD3EuH=+!HH@1H
+!@rD&!EpD"!Et
=&!H=j+!]IH?HuHw+!HtfH;H[HuH=%!H
+!L@D
&!E\D_"!EH
*!Pn@L=%!MtAwI?MMuuH
*!@FE)=W%!p5!!tQH
F*! @
H
+*!AH
*!f@H=)!H꾗@1HvqHL[]A\A]A^A_KH$!HEsH;
H[Hu$H
)! @OH
p)!
5@4H
U)!f@NH=5)!(I9LH
)!
@pLHIH=(!Qa1xH
(! @H
(!
5@qH
(!C@V/@=ATA@UHSH)EHHu!HtsH߾
@HHt^H='!H¾v@1Hz1fDx	o<Hut9fDۗF[H]A\*H
'!@_Et[H]A\,H
m'!%8@1:HHQH	fATIU@SH
u\HL1Yfx	;HutfD+v[]LA\Zt[]LA\zLHIf.ATIU@SHzHLwHL跰MtsL
@eHIt^H=N&!H¾v@1'LH=0&!#IfDH :Huu0fH[]A\H
%!@H=%!I9uHyHLH"@AWAVEAUMATIUHSH@HL$D|$P^D\$EgLL M
@LJHHH=/%!H¾v@1H$H$HH
	%!@H
$!@H
$!@D0!EH!-t0pxfk!x1PxF{!D
!Eu
=!D!Et=!=b!@=b!t=!g=z!M@H
#!^@5O!u

!u6H
#!s@H
#!@kEu	=!t	E!!!r=!e!2!TD$x	D$7HuD$DDLzE=N!A=!~qMc@N4I>lLGH5!NdHARaII6HL(uLArAD9:tHL[]A\A]A^A_=!u
=O!H
"!1@!H
!!@7!H
!!3X@tgH
!!"@TH
u!!!@9H
Z!!@H
?!!(@@AD9Mc@J<JtH5!NdHt=ARaDII6Ht$LuLA茈f.@SalH=!HL1hMtL+H=!
H
[ !@2|$CHL[]A\A]A^A_H
 !@RLLIH
!'0@`H!H=!@1=!H
!F@_=!H
n!@2I>@IJ|AkH
&!.`@H\$Hl$HLd$Ll$H8H=!HAPH{HHt
H;H{AyHtUHSH=!@1~H
!=ASH\$Hl$ Ld$(Ll$0H8f.H{@@A+AHtsCr5f:uLCH=!HL@1eLK LCHH=!L@1<f.H{@A}GrHHt@HIMHkQ@H
!	,@EH=f!D&OHSH=S!6@1/H=@!DOLCH=-!LHF@1H=!DNHSH=!V@1ZLCH=!HL#@10fDH
!@}t+HHH=!@A+ALE@1QHH=^![@1:f.H\$Hl$HLd$Ll$HLt$H(5!IAEƅ&EH
!ub}@HuH;:JAtbH
!H$Hl$Ld$Ll$Lt$ AH(}Du@dHuH;xIAuH5s!({ HkHu6fH
A!@Hm(HHuH}FF`!uH5!*{fHw(H0FH
!@E!D
!;HC@HxPD!!t-Hs(H{0EH
U!@LH=7!H$Hl$Ld$ALl$Lt$ 1H(AWAVAUIATUSHLgMI\$H@D)!E{ HkH=!1@HLsMt.I~@RCuLHnMv(MuH
f!@*H=K!HH龪@1!WHx!H(@H@H=HBH5!
HF!yH[8HMd$MIMIU1H=!@ImHTD
!EHMHU1H=!@AA_D!E8H]HfMuM"MfMu(DH3I<$Au-Md$8ML9uHKH@H=!1H
!@11HAH=-!H[8HXLeH
!I]@eLHEH
{!@?HmHH[]A\A]A^A_ú-@AAAH
$!Zn@H]HDIEHHD$LxMu!H3I?@u,M8M|I9uHKH@H=!1H
!@ZE1Hߺ@H%H
f!@*HE@HH[8H5H
&!H]M}@HLWDAH
!@AH
!@HmHND
!EI}H]CCH=!HH¾@1ZI}H]CH=^!HHپ@14HD$H@HHD$C@MvMfH
!@A1HHH!/@SHt[@H5!
H[vfDH\$Hl$HLd$Ll$Lt$L|$HHGtrHKH@H=0!1CtItD_H*HK!hHH@HHBH)!H\$Hl$ Ld$(Ll$0Lt$8L|$@HHfDH5!
'Cm$@@L#HkDk HL:=AAH%=AAL5{!Mt;fDM>At"I?L<uI?H<MvMuHSH@H1H
!@A*LK(H=!MHH@1H
!=AYCSL;H=n!1O@LGHkHZE1E1GfH=A!Z@1ALmH
$!+AHmHHUH=!1AHUHuMEt$mH=!DLf@1EH+H=!@1HH{@Q;HS H=v!%@1RH
c!	;@'Lc8MuL@Md$8Mt>E\$EuI|$@:uIt$HMd$8MuDLc@MtI|$@:H=!HE@1H
!@H=!1HH꾪@vCafDH+H=n!1@HGLcMtfDI|$@	:uLH%Md$(Mu\fDHC'H
!@H=!1LLq@C@s H{1<@HK HS2@H=|!1]H=a!D`@1E7fH
!H
!\DI|$@8ALH,@$AA@H=!MHH@1@Hs8AOH
!	,@UH=v!L6@1OH=`!HMHF@13H=D!LV@1H=)!MHH#@1sHロ@7@HEf.H\$Hl$HLd$Ll$ILt$H8H~@AHy7t%H\$Hl$Ld$ Ll$(Lt$0H8H=
!DA?H{L57t
H;?H{A7uuH{@A@A+A6C'seLK LCLH=
!L@1@H=!H15f.HSH=!@1tkuLCH=!LL@1yH{@AA<6AHHt@HILk LCH==!LL#@1.fDH
!@H
!	,@H=!D=HSH=!6@1H=!Dp=LCH=!LLF@1sH=!DD=HSH=q!V@1MhUSH
HH5A!H
5!H@!HڅttH=
!P@1H
!Y@H=
!1Hھ@H
!H[]e@H=
!n@1uH
!@JH=k
!1Hھ@Du@H
Q
!H[]@H5)
!*觿RfH5
!*菿ffff.Gu	1fDtH?3H\$Hl$HLd$HIH
	!+ArH=	!T;@HG3H
v	!ul@8H=	!P@H43HtoHHH=:	!H$Hl$@Ld$1H@@@H$Hl$%Ld$AH麿f.MtH=!L⾑@觾sfAWAVAUEATIUHSHH=!Y:pAFH
w!@;LuLoHxvHHiE>HEt,蹼HfDHMIB
E>HEu}IuY}NuS}TuM}uGHA@tt`H=!H5@1詽EtfH[]A\A]A^A_D@HE18uHA@uAtyH=j!1H"@CEuHH[]A\A]A^A_ػI$H=-!@1	@H
!	@սI$H=!H@1ƼH
Z @薽|fff.H\$Hl$Ld$Ll$ALt$H(IH=z!kDc68H
g!k@+H=L!
8IVH=:!?@1H='!7IVH=!T@1H=!D7IV H=!r@1˻IVIvE1DDH=!7H
!A|H=!^7H
!H$Hl$Ld$Ll$Lt$ AH(7H\$Hl$؉Ld$Ll$HLt$L|$HHIMMLl$PBf.H
!@赻H=!6H
!H\$Hl$ Ld$(Ll$0Lt$8@L|$@HHjf.AHAA=.H=f!'6H=X!L꾐@11H=B!L⾭@1H=,!L@1 H=!5H=!H꾐@1ܹH=!L⾭@1ƹAH-HD$AAHu-H=!H|$S5HT$H=!@1[H=l!@1@CA<$&MMLLH==!8A1H=*!1L@H|$fH=!4H=!@@1ʸH=!@@1貸H5!LHL1@Hc,H=!M4H=~!@@1UH=f!@@1=H5N!L螷H=?!L@1{HLJ%D3HT$H=!@1H=!L⾭@1ͷ@H+HD$@HDD$HD$A@0DH=!A1mO;3H=l!@@1Cfffff.AWAVAUATUSHHHH
*!t$47AL#MHD$@1HD$8E11HD$fDI<$EL$@H|$8aH=!p2EHT$8H=!A1oH5!
H=o!-2H
^!'A"I9HL$@E@
AL1ٶHCLD$(MHt$ DLH$H[(L9HLsDkHD$ HC LDHD$(,HStAL1lLH|$86Ml$A\$I$Mt$ LHD$ ,IT$
AL1ID$Ht$ LMME11H$HD$8Md$(MAH|$8EHL$8H= D꾨A1ѴH
 $A覵HVHL$@?
AL1aHCHt$ MMDLH$.H[(HoLkDcHLs DLHD$ r+HStAL1fH
1 AT$4H_Hm(L9t1Et߃uL$4HUHuAHm(L9uH= /H
 Ay@AL1A$@HL$8H=t DA1MD9- I9uLf
AL1HEHt$ MMLH$Hm(L9RLm]HELu LHD$ )HUtAL1}H= w.H= DA1聲
@I|$/HAT$tIDH|$8D@@+AHEAIL$ H|$@@1ղH|$87H|$8HL$@1H! tH|$8€DHqHDHH+L$HtHHHt$@LHD$8kH
 ALL$@LH
h A,H
M AHH[]A\A]A^A_HT$8H= pA1!H
 ADZ#DT$4H/Hm(HvEtۃuL$4HUHuAɺ"`Ad{DhOH|$@@1%KD;- HL$@<
AL1HEMMLLH$Hm(HLe]LuLm L'HUtAL1蔰H|$@hHD$8H= D8A1蘯H
, @hC(AWAVAUATUHSH(GH}5 Ev9ffu2LE(M AAHUHuHEH$	H
 ;A訯H
 A药H([]A\A]A^A_HoHHl$tDHD$LxMfD= A II_HuE~fDH|$ 
A1HCLL$ MDHLH$H[(Ht;HkDcL+Ls DH%HStH|$ A1舮fDH
 ;A腮H
 AjM8M
HD$H@HHD$H_H7H"u H_$1@H
3 JAELm](Ld$ L}Lu0L
$HU 
AL1蒭HE MMLLH$bHU H= 1dA苬H]8Hu2fDH
 	AMH[8H9HH=^ 1zA:{tH{@ uH}IH{ I=A|Cs(H{I$#HK HUMAL1襬LC0K(MHSHsHC H$qLY,H= s'H= A@1{H= A@1cH
t @8H=Y 'H
H @DH]@HH{@H
 
AɫH}H{IA|sH{I!HKHUlAL1\HCLC KHSMH$H3)LH
r 	A6H
W AS H]H8Ld$ <
AL1ŪHCMMLLH$H[(HLkkL;Ls L HStAL1i뢾AL1XE11HKH؅u~fPtnH@(HuE1" A9E1H[(HH;uH{j&Ht͋K…D`H
 AH]HsQ E11D9H]HLd$ <
AL1THCMMLLH$$H[(HLkkL;Ls LoHStAL1뢾AL1PH]Ld$ HH߾H
 AĨH]HuGfD
AL1聨HCMMLLH$QH[(HLkkL;Ls LHStAL1%뢄J 1wAL1H
, 
AH
 Aէn H\$Hl$HLd$H8HHHA<$#v*AD$$AfDAuHD$HEH\$ Hl$(Ld$0H8fHD$H1HHD$HEHE@HfHE@HfHE#AHifDH|$6D$vHE@@D$AH|$HEAH|$Ht$HE!A9H|$Ht$HE@H|$Ht$HE@H|$~HE@AAffff.ATAUSHH WHsHHl$1CHsu?DBAFAH1XH0H{HC@NtH []A\ÐHt$HSɐH{@"/Ht9H{A1CHtH|$褣HCH	t6H{ACH
tyHC KAH{A{){CHC KAH []A\ÐH<$CHC@HHCH0HD$H
HC l`A@AAAT@UASHHĀLgL訢OHHuHuHT$p|$pHD$xHt$pHCQt]{$H|$pCbHD$xHt$pHC H{@t`{H[]A\DHt$p	tÃ{Ht$pC
tQHC KAH{At{tHAfDHt$pC1H|$pHD$xHt$p
HC 'HLA1HiNA_AUDAWHAVAUATUSHHeH$0HD$$0v
A
$(AH|$號HD$HD$HH[]A\A]A^A_HD$H$1H@+H$HT$H޿HHD$H޿%HHD$H1 蟠HD$H$HHT$HL|$I@@fHp(Hx0IƺAI~(@1HE1nH$H޿IQH$H$@0A؟H$IFLh(HH$HPH$HPH$HPH$ HP H$Y0oHH$H$@HH$HzHBH$HBH$ HB IUH$H$DELj(H޿gsEXH޿IE
H޿
HxH޿H$An HIFM7M~8$HD$HT$H޿IF8HHHT$H޿
HHD$H$HhHpHu
!fHD$HpH}HEHm8HuH޿4Hھ%$%!H޿
HH$HT$HBHD$H@@HD$H$H$@bH$@DŽ$u
H$H$HD$A@HHœtHHuHuXA@H蛜+HHuHuHT$H$HBH$HB$B H$ HB(HD$H$1H@H$HT$H޿HHl$HLeIl$H1BIH$HID$
I$C
$
uH
H$HھID$$LeIl$qID$HD$H$1H$H@LmH$HT$H޿HLd$ILHIH$@DŽ$uH0&IH$H޿IH$IFH$IFH$IFH$ IF M4$Mf(H$TH
IF(H$0
Ht$ZagHD$H$1@
H$HT$H$
H
H$1
H$HT$HBsHD$H$1H$H@:
H$HT$H޿H
H޿
HuHH$@DŽ$B
HT$H$H޿HBH$II8HBH$HB H$HB(H$ HB0	H޿x	H޿k	$#LmHھ1	@IH$H޿I#	H޿ft!Hھ1s	AFM4$Mf8멺LHH$@DŽ$$uHHH$AFH޿IFH$IFH$IF H$IF(H$ IF0M4$Mf8_Hٺ8	$I$HD$H@@(H.H$HھACH$vH|$ HھA$H|$ ZxAH }A0iA&H޿HuH(H$@DŽ$
uH(HT$H޿HB@H$HH$HPH$HPH$HPH$ HP H޿AWAVIAUATU1SHH T$OT$L(IHADE )HSH~ C9HDHH] {*u</uHH1H8 Pt@H  VabH~R ) u#tJ%)H  Va Va@HH I$HDH ufDC!VaIH
fDHHDB u
1HI$I
fHHQu tHHDQ u<":LcLʓxҔSH"u@AT$HI"tu8t7H AD- H5Q !Va蟓f.HȒH A& Hr  VaHĈ[]A\A]A^A_À/u,{*u5HCHE SHyJI߀[u	_AADHDeA&L}L蒒HcLHHHL$<HL$uHHADUu<_tE&M~H
 (f.$ 	AASaH|$H1賓HT$
H!%tHzDHEI$H% HHDJ@tA1TH|$@1>SahAHH`AI1
fHIA$HADUu<_tYHIHHAD-L%{ MnHAH` HAHI HAH2 HAH HA
H HA
H vHA	H _HAH HHAH 1A;0txHHADEuAE)A|$Mc4LHLHÏBD%InHR HAH; HAH$ {xuHHHADEuyHAH wHAH `AftHCHS<'uHHL)u^LHLHَEHn InA@tHCHS<"ut%HSaA蔏HSa{AxHH\$Hl$H Hu#H9]u7H\$Hl$HH  HH HFĉ	H\$Hl$Ld$HIԋ u,LA$9t9u;H$Hl$Ld$HDHi O I$H\ ID$빉	@H\$Hl$Ld$Ll$H(I͋

 Aԅu4LAE9t	9tD9u=H\$Hl$Ld$Ll$ H(fH  IEH IEDb	fSH= u:H3t$Sap
AH[fDHa G HHU HCD) SHEu0H H HC[H f.H HH HGfH\$Hl$HD
 HEuAHHU19]HMH  H
 t2H\$Hl$HHy HHw HFHfDF H\$Hl$HDD) EuH!  HH HGÐ Va1HH  HHr ÐHHf.AT1HIUHSHu#f.H[HtHH;AԅtH[]A\f[]1A\fUHSHHHHt@HXH@HuH(H@HH[]fff.AVL5 AUMATUSHtTIL
HmHtBLeLI<$uA|$u&AD$ u2I\$@AHHDH[]A\A]A^fuMl$@HAHƺ
AHD@H\$Hl$HLd$Ll$HLt$H(Ht4HƿAH
 8uv
AB@HtqAHHH=2 H$Hl$Ld$@Ll$Lt$ 1H(f@̊f.H
 u@H$Hl$Ld$Ll$Lt$ H(鉊fL5 M\ILHmH?LeLI<$3uA|$AD$ uJI\$@AHHDH
! 
A;DMl$`ffff.ATUSHw1re[]A\uH- HueDHmHtWLeA|$uI|$uI<$HOuI\$At$ H޿A[]A\fD[]1A\Ð`Tat"HpP @GЈHHu`TafHA`Tat(H@DHP AGAIHuH= A`Ta
A1震fff.HA`Tat(H@DHP AGAIHuH=i A`Ta.A1<fff.j S~!1H<@ZaCH9F ڇf.AWAVAUATUSHHD% Et[E1AfA	DEE1I1fDH59 DH-L9uIE VaEuH H- VaH~eE1A@DEA)A Va	DALD1IH5 ^H軅L9uH IH- VaL9H5 
菅
 H 
AH=v 1υH=h Hھ@1蹅@EA A)fff.H HcЃH<@Za HH
 
A=H`Au9tH&uHPTa
A1܅TafH`Au9tH&uHH`Auf9tH&uHPTa
A1|TafHҸ`Au9tH&uL@`Auf9tH&uHH`Auf9tH&uHPTa
A1Ta2fUHSHtH	裃uH[]ATIUHSLHH|HHt[EH`Tat"pP @GЈEHHuHLA"A`Ta+A1AH[]A\H
 A>$@H\$Hl$HHcHtGHG H(XH@Ht$HBH) H\$Hl$Hf.H H
p A謃蒃fUHSHH Hu!fH[HtH;H\uHH[]Ð5Z SHuR
l t* u~H=O 1HھA( u>HH=, A[1[HH=
 A1fH= Hھ0A1ʁHH= A1誁gDH u
HDH5 
H
 AL H
g 'A#H
D k@ *H
 xA߁H
 AāH
 !A詁H
 5A莁 H
 tD E!AYH
z 
`A>H
_ nA#D H
= EAH
 A݀H
 "A€H
 $(A觀D
0 E?H
 A|H
 AaH
 7xAFH
g  A+H
L AH
1 AH
 
`AH
 AH
 AH
 AD E= AA AH= HD1`~H
q A5H
V AHfDA~A~[H
 XA~H
  A~GA|~H
 ;Aa~@H
y #PA=~ATD
 UESH/HH]HH5! 
|Dx H
	 Ew(A}Hs(H{0H5 *Q|H
 6A}H;Hu= 
 nH= 1AAVAQ|{ iHSH=T tA10|H=A AA1|H
) k@|H
 	A|l HuH;uK H5 (M{{ LcMt,f.IT$H= 1Ax{Md$(Muދ 0H=q 1AAH{H[8H+HmH[]A\f@{VH= 1AgAz{ H5 	mzHC1HpH8H
 wA{kH
 /Am{{ HsH= 1az5ۿ tWH=h AAHA1:zDH=A AA1z{HfDH= A9A1yHC@HxXH
 Az8HC1HpH8.ffffff.USHAHH
y LzH=m 1+AADy V (H=9 +AA1yH=! +AA1xH=	 +A%A1xH= +A@A1xH= +AMA1xH= +ARA1xH= +A1^Axڽ +A=H=~ kA1ZxH=k +ApA1BxH=S +AA1*xH=; +A@A1xH=# +AA1wH= +AA1wH= +AA1wH= +AA1wH= +A1Aw- +At{H= 1AxwD EH
y f@=xD EH[]fDH=A A1wH=! A1vH= +A"A1vH= +AA1vH= +AA1vH= 1+AMAvD6 E%.HuHHH= Hٺ+AA1VvE.D.HuHHtsH=A Hٺ+AA1vE.H[]f.H= +AA1uH= +AA1uH=ѿ HH[]+AA1uH= Hٺ+AA1}uAWAVAUIATIUSHHHZaH5Y 
tMtH=C L⾑@1uH
- -AuHsI}d~ F	H= A3A1tH=߾ AIA1tH
Ǿ k@uH
 	;@puLsM+	E1dfDH=y IVA1QtH5b  sHsI>AH
? AuMv8MtRA~ IF@HxuH
 +AtIF1HpH8{EgH= 1"AAs H
 	;@^tLsMuxMv8MtlI~(@)uH
V +AtIv(I~01kI>HsH
  AsMv8MuH= AA1rH= Ra%@1rE A"AH= 1Ar
 AmH= 8A1jrH5{ 
qs t;D=ȷ EH
P AsD5 EH=% 1AAqLsMu.fDMv8MI~AtLsM?=* H= A1q
 : u
 t׶ HsI>H
d =A(rH
I 
mA
rMv8MIH= 1zApA~ Dx I~EH= H"A+A1pD
D I~(Eu{H= HA+A1pD AE5 H=y 1@AUp
 H5X _o[H=< HAA1pfDD IFEHxH= H"AA1oH=ٹ WA1o!H= (A1o	HsI>,H
 
AMpH=n AxAA1@o+AH
G ApH=, "AXAH1oH= A"AAMȺAA1nH= AAA1n+ASH
ĸ Ao B AAA"AAA6H=w A1Snͳ AAAMȅH=H Ra@ A1nH=0 AAA1IrgumentsmH
	 AnH= A"AAA1MȾAmD=P Iunable tIo free aL L]ZaLuE+AED
 EuD EH=k A1GmH
X AnH
= An= +AH
 AmH[HH[]A\A]A^A_fH
Ѷ AmH= AP!A1l+A#H5 
lDH=y Lʾ A1Rl.Dҭ H$AAAA"AARa,H=- A1	l@H= 1Akg AH= A1kXfH=ѵ AA1kH= AA`A1kH= AA1kkH=| AjA1SkfDH
Y AlyH
1 AkHsI}hH=	 AAAL !A1j5q Ho free rHunable tHUH" ZaEesulfEts+AEW uϯ 'H= A1djH5u 
iKfDH=Y A15jH=A A1jH=! pA1iH=  A1iH=  A1iqH=  A1iQH
  Aej\H
 XAEjH=a  A1=iH=I  A1%iAUI
ATUSH(H5 hH= L+A!A1hH= +AA1hLAZa1i+A1%AHwiD%@ ZaHE
- uϭ H= A1dhH=u +A*A1LhH=] +A9A14hH=E A+A!A1hH=( A+A?A1gL1UAZahD ZaHE1DW EuD
 EH=ñ A1gH= +A*A1gH= 1+A9AogL% MunfDMd$MZI${uHkHuSDH=A A1gH=. +A*A1gH= 1+A9AfHmHtLEH+AH= !A1fLMLAH=ʰ +AoA1fHuH;H
 AjgHMHM1 "AZa/gD ZaHEu;=ի 
5 H=@  A1fH=!  A1eH= +AA1eH([]A\A]H=ޯ  A1eH=Ư  A1e9H=  A1eH=  A1re	ffff.AUATIUSHL- MuBfMmM3Im}uH]HuZfDH=) A1eH
 AeH
 AeH[HtH
׮ AeHsH}HHUMH= A1dHHU1MH"AZa6e Za+Au:ܩ , H=G  A1#dfDH=)  A1dH[]A\A]DHH5 
{ce H
ޭ 
Ad5L HreturnedHsvc_run H	 H Za +A u
 tmH=n A1JcH
[ AdH
@ $AdH
% AHcDH=  A1bH= A1p"AbHt createIcould nof+ eH H a handlL H  Za+A<D EuD
 EH=a A1=bH
N AcH
3 AbD  E*H
 Ab=f AA"AH=֫ HD1aH
ī $"AbH
 AmbH=  A1]aH=a  A1=aH=A  A1aUHSHHP HuyfH[HtH;uHH[Hu@H Hu:f.H[Ht'H;uHwH"H[HufH[]f1HSHu#H[8HtH{A)t[fffff.HH5= 
_H
, A` H
 CA`H
 A`H
ͩ k@`H
 FAv` u
Ƥ tH
 YAG`H=h "A1D_H
U lA`H=: #A1_H
' sA_H= 8#A1^H
 f@_H
ި AH_fD,A_ffffff.H
 t"tHfH|$|$ϐAVȣ AUIATAUSup H	۸+AH=" zAAHD1H]H
 $X#A^1 		 :	-U 
E1H- Hut@HmHtH}uH4HmHuH- Hu:f.HmHt'H}uHwLHmHuD H
" EA]H
 A]H
 $A]H
Ȧ k@]D% E,	D
 EE-H
 AH]H
i A-]H
N A]<  H
! !%A\H
 %A\H
 :A\H
Х XA\ED EH5 
[H
 AO\= CH
b 1 &A&\5Р Hcannot gHport namH Het transH Hu f| eZa+A#l u" H=ۤ A1ZH
Ȥ 9X&AIcannot gIet transx[Hport infL% L5 H  Zafݤ o+Aq-ҟ u )H=A A1ZH
. AZH
 '&AZH
 :&AZDe Icould noIt get thIe right L L
 L  moduZaEf le +A
= u5 .
H=^ A1:YH
K 
AZH
0 AYH
 AY 	H= A10'AXHcannot c7 dleZaH Hreate se+AH Hrver hanH  	 u 	H=g A1CXH
T AYH
9 AXH
 
AXH
 AXL%  Mu6fDMd$M"I,$}uH]HuYDH= A1WH
 AZXH
{ A?XH[HtLHMAH=K A1'WHsH}H
+ AWHHU1AZaWD5 Za+AEMDV E%D EH=  A1VDD
 Et|H
 AYWD H=s AAp'AEHD1>VH
O $'AWH
4 AVH
 
AVH
 AVH
 #AVH
ȟ AVH
 7AqVLH
 ANV= tD5ޚ u:.LTHHH=? L+AA1U.[]A\A]A^"X$AU0;AA.E1t"@H=ў H꾜A1TH
 %#AU H
 .#AVUH
w A;UH
\ A UH
A AUH
&  #ATH
 '$ATD5X EH
 ATH
ŝ -($AT@[fDH=  A1mSH=q AjA1HSH
Y 3ATH
> ?ATH
# LASH
 hASH5 
kRH
ܜ @$ASH
 ASH
 #$AjSH
 
AOSH
p *$A4SH
U ( %ASH
: 
ARH
 ARH
 ARH
 
AR.LQHH-H= L+AA1Q.H
 
AXRLH
q A5RL% Mu@Md$MI,$}uH]HtLHM1H= +AAPH[HufDH= AjA1PH5њ 
OPL% Mu@fDMd$M,I,$}uH]HtLHM1H=x +AAQPH[HuH=W AjA1.PH
? !P%AQ.LaOHHH= L+AA1O.~H
 xAP$H
 "%APH= AhA1|OH
 3x%ALPGH
h +'A,P\H=H  A1$OH=0  A1OH=  A1NH=  A1N H=  A1NH=И  A1NH=  A1NLH=  A1|N=H= L+AA1\N[]A\LH=a +AA]A^A14NH=E L+AA1N@AW+A@AVIAUATA+AUSH(D=x EALDH5ߗ 
]MD-F EH= EKA@A'AHD1M- AWAH= 1MALuAWME&H
_ <A#NH=D AL?A1MLUAZa1ML1%AHM ZaHDe EuD E3H=і A1LH= L⾔A1LH= 1L9ALD
 EL- MuMmMIm}uH]Hf.H=A ElAhAAHD1LHHUZa1M "AL= ZaH5e u H=ԕ A1KH= L⾔A1KH= 1L9AKH[HLELAH=| L(A1UKHsH}Dѐ EH
I A
LH=!  A1JHH=  A1J(Z tH
ה AKH([]A\A]A^A_@A\AH=  A1zJDH= L⾢A1ZJH=k ElAhAL⾹AHD13JfDH
9 AJpALE1нAH=  A1I USHH! 3 3 }H= "(A
)AWA1pIH5 	HHCHpH8蚾H
[ xAJ-  t'H[]H=! "(AhA1HfDH= H"(A[]@O(A1HDHG@Hx薼D' END
' E_H= "(A@G(A1qHK@H5y (GHCHpH8蒽 TH
E A	IHs(H{0WH= A"(A@
)A'(A1GDa H5 (EWGHkHt&fDHUH= 1AGHm(Hu5 H= 1"(AoAbGHkHt(fH{H=AjHm(Hu
 H51 	FHs(H{0MH= 
)ArA1FH= "(A@3(A1FfDSFHkHt&f.H{1H@轂Hm(Hu ujH= "(A@9(A1]F7H5a (EDȇ EH=@ "(AA(A1FfHs(H{0NH= 
)ACA1EgH= 
)AA1EIAW;)AAVAUATUSH8H
 FH= 1X)AEL=ȏ M0AW(AMMIxuHhHtH]HH5A 
D Hs(H{0OH
 @EHuH;HHH
 k@E{ AEE  EnnEeLcMt)@IT$H=l 1(AHEDMd$(MuD
 H
E E(AEHKH1H= 8*AA+ACDi EH{(H= LHA
)A1h*AC=2 H
Í (AD	 *H
 AVDH[8H)HmHMMH8[]A\A]A^A_H
A ^(A,D05 H{(A+AA+AH{(MD
; HAY(AHCt
LHAW(AHxHT$(LL$ ͷHT$(HD$
)AHLl$LL$ 1H= Mྠ*AH$HeB߇ H
h (A,CH
M ACH{(@H{(-H= +AIDֹ
)A(A1ATDH
 v(ABH{(@臵H
 (AtBH= 
)A(A1lAH5} 
@H{(}H=^ A
)A+AL)AID1&A rHSH= A1@H
 o(AA;HC@Hx覴D-' E.@*AA(AdA_蓵ͅ IAY(AHCA+At
LHAW(AHxLL$ ^HD$
)AHD$+AHL,$LL$ MHH= (+A1?cfH= +AIDֹ
)A(A1?BD%9 H
ʉ E	(A@HH= 1)AA+Ay?D EH{(萴H=q LHA
)A1)AA?D H
K E(A@Hs(H{01Qx@H{(MD(A?*H{(MD=fDH\$Hl$HLd$Ll$ILt$H( IHͅ KՃ H=^ H1HWA4>H5E 	=IEHpH8^H
 xA>D5l Em t9H$Hl$Ld$Ll$Lt$ H(@H=ɇ hA1=lHHH= H$Hl$O(ALd$Ll$1Lt$ H(k=HG@Hx6Dǂ E&D
~ E7H=? HHG(A1=-H5! (<IEHpH8:d LH
 A=Iu(I}0H= IHL'(A1<fDD~ H5 (E<MuMt&fDIVH=e 1AA<Mv(Mu
 H=; 1HھoA<MuMt"I}L=A"xMv(Muc H5 	g;Iu(I}0H=ƅ LrA1;f.H= HH3(A1w;f;MuMtfI}1L@}wMv(Mu ubH=K HH9(A1!;9@H5) (:D| E6H= HھA(A1:@Iu(I}0H=ׄ LCA1:qH= L⾈A1:cUHHSHH蜯H=} H¾+A1V:(H5] )BH)HcH+A9@Hu^H
' 	+A:HH1>H5 )}9H
 H[]+A:@H5Ƀ 0G9DAW
AVAUATUSHH5 9L=ǃ MupDMM^IxHD$uHXHt@HD$HkE1H8H|$HH¾.A19H=& HT$@,A18H{HkHoE1AH
݂ +A9
;z 
~ 
H5 _$8HsH}H
 +AL9} Hu1Hu(H}0Hm8HH}1
=8D9AAH
" '+A8EtAEeAfJ} N8DHEHpH88lH=Iz HT$,A17n| @HsH}苯fDH
 @E8LD$H=a 1,ALL77H[HDH
1 L,AA7HĈ[]A\A]A^A_ÐATIUSt[]A\HoHtDH]HafDHs(H{0H
 @k7D
x HuH;EuD{ Ec@AAHH
M k@75{ H
, Dv(A6H{(@ʩZHs(H{0 H
 	-A6H
 '/A6
{ |H{(@^H
 1-AK6H[8HtfH5c 
4Dz EH
B H@6H
! b-A5H[8Hufz HmH[]A\@ -A5E-A54H
~ 
A]5ˬfDH
a~ u-A%5HuI<$蘬u H
3~ D/A4H
~ k@4H
}  H0A4H
} =p0A4H
} -A4fD)0Ad4H
} {-AI4H
j} -A.4H
O} -A4fffff.AWAVAUATUSH(H|$D$tD$H([]A\A]A^A_H_HtHD$H
| -AHHD$3HsH|$
$t H
| -Aa3H
| -AF3LcME1AH5Q| 	A1w H=.| D.A12It$(I|$0CI|$(@ĥDH={ #.A1A|$ ID$@Hx艥1Il$H#AA4HsI<$HUH={ 1Ad1Hm(HH5h{ 	0HuH}脦HuLL(<uH5-{  0fjv 6H5{ 	0ID$@Hx认ID$HpH8H5z  ?0HsI<$H
z Ag1Md$8M"H
sz /.A71u HA(@HT$H=Dz 0A@LD10H
&z ?.A0H
z U.A0H
y r.A0H
y .A0HkHAH=y .A1}/HsH}} NHE@Hx4D5t EH=My D.A1&/Dt DEH=$y 0A1/H
y %1AA/H
x A/Hm8H3t DH=x .A1.It$(I|$0̣H=x D!.A1f.H=qx /A1M.Hu(H}0苣H
Lx /A/s H5x (-HE@HxǡH5w &n-HsH}1D=:s EH=w D⾻.A1-pfDH
w 9/Ae.JH5w (,LmMt3fDHsH}賥IUH=Pw 1.A,-Mm(MuD-r EH
$w .A-H=w ".A1,H
v 0.A-H
v +/A-H
v B/Ao-H
v AT-H[D$H^DH=Yv D.A12,DH
9v 
A,iH
v 
.A,-A,VH
u .A,HH
u @q,H
u ,01AV,H
wu 1`1A;,H
\u 51A ,H
Au .AH,ATH
u @US+{l H
t <$1A+H
t W/A+H
t d/A+H=t 02A1*H
t w/AT+H
ut /A9+L%t MsMd$MtbI,$}uH]HtH5!t 	)HsH}bH
t 	h.A*H[HuMd$Mu[]A\H
s /A*D01A|*Hl$Ld$H-g L%g Ll$Lt$L|$H\$H8L)AIHI'Ht1@LLDAHH9uH\$Hl$Ld$Ll$ Lt$(L|$0H8ÐUHSHHxf HtNaDHHHuH[]ÐH3Husage: %s infile
options:
-c		generate XDR routines
-C		ANSI C mode
-h		generate header file
-M		generate MT-safe code
<http://www.debian.org/Bugs/>/*
%s: unable to open %s: %m
waitpidrpcgen: too many defines
<stdin>pipe/usr/ccs/lib/cppexecvfork%s: <stdout>_svc.c_clnt.c_xdr.c.h_server.c_client.c_server_client
# Parameters

CLIENT = %s
SERVER = %s

SOURCES.x = %s

TARGETS_SVC.c = %s %s %s 
TARGETS_CLNT.c = %s %s %s 
TARGETS = %s %s %s %s %s %s


# Compiler flags 
RPCGENFLAGS = 

# Targets 

all : $(CLIENT) $(SERVER)

$(TARGETS) : $(SOURCES.x) 
$(CLIENT) : $(OBJECTS_CLNT) 
$(SERVER) : $(OBJECTS_SVC) 
-DRPC_CLIENT#include "%s"
#include <rpc/rpc.h>
boolu_intu_longu_short-DRPC_XDRSTDIN-DRPC_HDR_H_RPCGEN#ifndef _%s
#define _%s

#include <rpc/rpc.h>

#include <pthread.h>

#ifdef __cplusplus
extern "C" {
#endif


/* the xdr functions */
#endif

#else /* K&R C */

#endif /* K&R C */

#endif /* !_%s */
-DRPC_CLNT-DRPC_TBL-DRPC_SERVER-DRPC_SVC#include <stdio.h>
#include <stdlib.h>
#include <rpc/pmap_clnt.h>
#include <string.h>
#include <signal.h>
#include <sys/types.h>
#include <memory.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netconfig.h>
#include <syslog.h>
-sillegal nettype: `%s'
-n--help--version2.15rpcgen %s%s
udptcp_tbl.irpcgennetpath120-Cvisiblecircuit_vdatagram_vcircuit_ndatagram_nraw	%s [-abkCLNTM][-Dname[=value]] [-i size] [-I [-K seconds]] [-Y path] infile
	%s [-c | -h | -l | -m | -t | -Sc | -Ss | -Sm] [-o outfile] [infile]
	%s [-s nettype]* [-o outfile] [infile]
	%s [-n netid]* [-o outfile] [infile]
-a		generate all files, including samples
-b		backward compatibility mode (generates code for SunOS 4.1)
-Dname[=value]	define a symbol (same as #define)
-i size		size at which to start generating inline code
-I		generate code for inetd support in server (for SunOS 4.1)
-K seconds	server exits after K seconds of inactivity
-l		generate client side stubs
-L		server errors will be printed to syslog
-m		generate server side stubs
-n netid	generate server code that supports named netid
-N		supports multiple arguments and call-by-value
-o outfile	name of the output file
-s nettype	generate server code that supports named nettype
-Sc		generate sample client code that uses remote procedures
-Ss		generate sample server code that defines remote procedures
-Sm 		generate makefile template 
-t		generate RPC dispatch table
-T		generate code to support RPC dispatch tables
-Y path		directory name to find C preprocessor (cpp)

For bug reporting instructions, please see:
%s.
 * Please do not edit this file.
 * It was generated using rpcgen.
%s: output would overwrite %s
%s: C preprocessor failed with signal %d
%s: C preprocessor failed with exit code %d
cannot find C preprocessor: %s 
cannot find any C preprocessor (cpp)
file `%s' already exists and may be overwritten
%s: while writing output %s: %m
# This is a template Makefile generated by rpcgen
SOURCES_CLNT.c = 
SOURCES_CLNT.h = 
SOURCES_SVC.c = 
SOURCES_SVC.h = 
OBJECTS_CLNT = $(SOURCES_CLNT.c:%%.c=%%.o) $(TARGETS_CLNT.c:%%.c=%%.o)
OBJECTS_SVC = $(SOURCES_SVC.c:%%.c=%%.o) $(TARGETS_SVC.c:%%.c=%%.o)
CPPFLAGS += -D_REENTRANT
CFLAGS += -g 
LDLIBS += -lnsl -lpthread 
 
CFLAGS += -g 
LDLIBS += -lnsl
	rpcgen $(RPCGENFLAGS) $(SOURCES.x)

$(OBJECTS_CLNT) : $(SOURCES_CLNT.c) $(SOURCES_CLNT.h) $(TARGETS_CLNT.c) 

$(OBJECTS_SVC) : $(SOURCES_SVC.c) $(SOURCES_SVC.h) $(TARGETS_SVC.c) 

	$(LINK.c) -o $(CLIENT) $(OBJECTS_CLNT) $(LDLIBS) 

	$(LINK.c) -o $(SERVER) $(OBJECTS_SVC) $(LDLIBS)

 clean:
	 $(RM) core $(TARGETS) $(OBJECTS_CLNT) $(OBJECTS_SVC) $(CLIENT) $(SERVER)


#if defined(__STDC__) || defined(__cplusplus)
#include <memory.h> /* for memset */
#include <sys/ioctl.h> /* ioctl, TIOCNOTTY */
#include <sys/types.h> /* open */
#include <sys/stat.h> /* open */
#include <fcntl.h> /* open */
#include <unistd.h> /* getdtablesize */
#include <sys/resource.h> /* rlimit */

#ifndef SIG_PF
#define SIG_PF void(*)(int)
#endif

#define _RPCSVC_CLOSEDOWN %s
Cannot specify more than one input file!
(Ubuntu EGLIBC 2.15-0ubuntu10.23) Cannot use netid flag with inetd flag!
Cannot use netid flag without TIRPC!
Cannot use table flags with newstyle!
"infile" is required for template generation flags.
Cannot have more than one file generation flag!
@@@@@@@@@@@@@@r@S@@@@@D@@@@@@@@@@@@@@@@)@@@@@@@@!@@@@@@@@@@@@@J@J@@@@J@@bool_tstruct char *%sopaque%s%s %s%s%s %s[%s]%s%s *%sstruct {
	u_int %s_len;
	%s%s *%s_val;
} %sextern bool_t xdr_%s ();
bool_t enum clnt_stat * void*, struct %s {
};
typedef struct %s %s;
#define %s %s
extern %s_%s_nproc;
extern  extern int _freeresult ();
CLIENT *struct svc_req *	bool_t %s;
	%s %s;
	union {
	} %s_u;
enum %s {
 = %s = %d = %s + %dtypedef enum %s %s;
typedef extern  bool_t xdr_%s (XDR *, %s%s);
extern struct rpcgen_table %s_%s_table[];
_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
EF@J@H@H@G@pJ@bool_t
xdr_%s (XDR *xdrs, objp)
{
xdr_%s (xdrs, objp)
	XDR *xdrs;
	%s objp;
{
sizeof (%s), (xdrproc_t) xdr_%sU_LONGIXDR_PUT_objp->%s = IXDR_GET_*genp++ = IXDR_GET_malloc failed
U_INT%s(buf, objp->%s);
%s(buf, *genp++);
%s(buf);
register %s *genp;

for (i = 0, genp = objp->%s;
i < %s; ++i) {
bytespointer if (!xdr_%s (xdrs(char **), %sarray))
	 return FALSE;
vector(char *)+  %s %s * %d %s%s Fatal error : no memory 
&objp->%s
		} else {

		if (buf == NULL) {
	return TRUE;
	register int32_t *buf;

	switch (objp->%s) {
	case %s:
&objp->%s_u.%s		break;
	default:
		return FALSE;
enum(enum_t *) objp	int i;
	 return TRUE;
	}

sizeof (bool_t), (xdrproc_t) xdr_bool%s.%s_val, (u_int *) %s.%s_len&%s->%s_val, (u_int *) &%s->%s_len
	if (xdrs->x_op == XDR_ENCODE) {
		return TRUE;
	} else if (xdrs->x_op == XDR_DECODE) {
buf = XDR_INLINE (xdrs, (%s) * BYTES_PER_XDR_UNIT);buf = XDR_INLINE (xdrs, (%d + (%s)) * BYTES_PER_XDR_UNIT);		buf = XDR_INLINE (xdrs, %d * BYTES_PER_XDR_UNIT);		buf = XDR_INLINE (xdrs, (%s) * BYTES_PER_XDR_UNIT);		buf = XDR_INLINE (xdrs, (%d + %s)* BYTES_PER_XDR_UNIT);buf = XDR_INLINE (xdrs, %d * BYTES_PER_XDR_UNIT);u_charu_quad_texpected type specifierarg%s%d~0array declaration expectedillegal result typeonly one argument is alloweddefinition keyword expecteddestroyfreegetposinlinereferencesetpossizeofunionvoids allowed only inside union and program definitions with one argumentopaque -- illegal argument typepointer to string not allowed in program arguments
arrays cannot be declared as arguments to procedures -- use typedefillegal (reserved) name :'%s' in type definitionno array-of-pointer declarations -- use typedefvariable-length array declaration expectedillegal use of void in program definitioni@i@i@i@i@i@i@i@i@i@i@i@i@i@i@i@i@ j@ j@i@i@i@ j@i@i@@j@`j@j@j@i@i@i@i@i@i@i@Xk@2k@k@j@j@j@j@j@j@)v@t@v@lo@lo@lo@t@s@lo@lo@lo@lo@lo@lo@lo@lo@lo@lo@lo@lo@o@lo@}o@@@AAAA@AAAA@@Apreprocessor errorunterminated string constantempty char stringillegal character in file: %cconstswitchcasedefaultstructtypedefunsignedhyperfloatdoubleprogram??????@|@|@|@|@@@@@|@@M@|@|@M@M@M@M@M@M@M@M@M@M@6@@@~@~@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@~@|@~@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@|@~@|@~~@AAAAAAAA@"@#@ A@A@@A	A	A!A$	A%@&	Aconstant or identifier expectedwrapstringenum char *%s_%s_svc%s, line %d: too many files!
expected '%s'expected '%s' or '%s'expected '%s', '%s' or '%s'failed in mallocargument%s_%s_%sidentifier[=:4AAA/A/Au/A?A!@@+A
AACAAAAAAAAA@@@A	A	A A!A@"@#@$	A%@&	A%sexit (0);
%s_rpcsvcstate = _SERVED;
%sreturn;
(SIG_PF)(void(*)())static void
closedown (int sig)
closedown (sig)
	int sig;
		extern fd_set svc_fdset;
		static int size;
		int i, openfd;
		struct t_info tinfo;

			exit (0);
		if (size == 0) {
			struct rlimit rl;

			rl.rlim_max = 0;
				return;
			}
			size = getdtablesize();
				openfd++;
		if (openfd <= 1)
		_rpcsvcstate = _IDLE;

	alarm (_RPCSVC_CLOSEDOWN);

_ *argp, struct svc_req *%s)
 (argp, %s, %s)
 (argp, %s)
	%s *argp;
	struct svc_req *%s;
	return (*argp, argp->%s, %s));
}
#ifndef RPC_SVC_FG
%sint size;
%sstruct rlimit rl;
%sint pid, i;

%spid = fork();
%sif (pid < 0) {
%s	perror("cannot fork");
%s	exit(1);
%s}
%sif (pid)
%s	exit(0);
%srl.rlim_max = 0;
%ssize = getdtablesize();
%sfor (i = 0; i < size; i++)
%s	(void) close(i);
%s(void) dup2(i, 1);
%s(void) dup2(i, 2);
%ssetsid();
%si = open("/dev/tty", 2);
%sif (i >= 0) {
(struct svc_req *%s, register SVCXPRT *%s)
(%s, %s)
	register SVCXPRT *%s;
_arg;
		%s		int fill;
	} %s;
_res;
	char *%s;
	xdrproc_t _xdr_%s, _xdr_%s;
	bool_t (*%s)();
	char *(*%s)();
	_rpcsvcstate = _SERVING;
	switch (%s->rq_proc) {
		_xdr_%s = xdr_%s;
		%s = (bool_t (*)()) 		%s = (char *(*)()) 		break;

noproc		svcerr_%s (%s);
getargsdecode	%s = (*%s)(&%s, %s);
systemerrfreeargs%s_msgout ("%s");
	if (!	case NULLPROC:
%s	if (nconf == NULL) {
cannot find %s netid.%s		%s		exit (1);
%s	}
%s	if (%s == NULL) {
cannot create %s service.%s	if (!svc_reg (%s, %s, %s, , nconf)) {
%s	freenetconfigent (nconf);
	if (!svc_create (, %s, %s, "%s")) {
 	if (_rpcpmstart) {
	svc_run ();
static
void _msgout (msg)
	char *msg;
void _msgout (char* msg)
#ifdef RPC_SVC_FG
	if (_rpcpmstart)
	else
#else
externstatic%s int _rpcpmstart;%s int _rpcfdtype;#define	_IDLE 0
#define	_SERVED 1
#define	_SERVING 2

mutex_t _svcstate_lock;
int
main (argc, argv)
	int argc;
	char **argv;
	int sock;
	int proto;
	struct sockaddr_in saddr;
	int asize = sizeof (saddr);
		int ssize = sizeof (int);

			exit (1);
		sock = 0;
		_rpcpmstart = 1;
		proto = 0;
		sock = RPC_ANYSOCK;
%spmap_unset (%s, %s);
	pid_t pid;
	char mname[FMNAMESZ + 1];

 !strcmp(mname, "timod"))) {
		char *netid;
		SVCXPRT *%s;
		int pmclose;
				exit(1);
		if (nconf)
			freenetconfigent(nconf);
		if (!svc_reg(%s, %s, %s, , 0)) {
unable to register (%s, %s).		if (pmclose) {
		svc_run();
		/* NOTREACHED */
	else {
SOCK_DGRAMSOCK_STREAMsockRPC_ANYSOCKUDPTCPudp6%s	%s = svc%s_create(%s, 0, 0%s		exit(1);
%s	if (!_rpcpmstart)
	%s	proto = IPPROTO_%s;
, proto)) {
, IPPROTO_%s)) {
transprqstpresultlocal%smutex_lock(&_svcstate_lock);
%smutex_unlock(&_svcstate_lock);
	mutex_lock(&_svcstate_lock);
	if (_rpcsvcstate == _IDLE) {
		if (!t_getinfo(0, &tinfo) && (tinfo.servtype == T_CLTS))

		if (_rpcfdtype == SOCK_DGRAM)
			getrlimit(RLIMIT_NOFILE, &rl);
			if ((size = rl.rlim_max) == 0) {
				mutex_unlock(&_svcstate_lock);
		for (i = 0, openfd = 0; i < size && openfd < 2; i++)
			if (FD_ISSET(i, &svc_fdset))
	if (_rpcsvcstate == _SERVED)
	mutex_unlock(&_svcstate_lock);
	(void) signal(SIGALRM, %s closedown);
 *argp, void *%s, struct svc_req *%s)
%sgetrlimit(RLIMIT_NOFILE, &rl);
%sif ((size = rl.rlim_max) == 0)
%si = open("/dev/console", 2);
%s	(void) ioctl(i, TIOCNOTTY, (char *)NULL);
%sopenlog("%s", LOG_PID, LOG_DAEMON);
	bool_t (*%s)(char *, void *, struct svc_req *);
	char *(*%s)(char *, struct svc_req *);
	bool_t (*_xdr_%s)(), (*_xdr_%s)();
		_xdr_%s = (xdrproc_t) xdr_%s;
		%s = (bool_t (*) (char *, void *,  struct svc_req *))		%s = (char *(*)(char *, struct svc_req *)) 	memset ((char *)&%s, 0, sizeof (%s));
	if (!svc_%s (%s, (xdrproc_t) _xdr_%s, (caddr_t) &%s)) {
	%s = (*%s)((char *)&%s, %s);
	%s = (bool_t) (*%s)((char *)&%s, (void *)&%s, %s);
	%s = (bool_t) (*%s)(&%s, &%s, %s);
	if (%s > 0 && !svc_sendreply(%s, (xdrproc_t) _xdr_%s, (char *)&%s)) {
	if (%s != NULL && !svc_sendreply(%s, (xdrproc_t) _xdr_%s, %s)) {
%ssyslog (LOG_ERR, "%%s", "%s");
%sfprintf (stderr, "%%s", "%s");
_freeresult (%s, _xdr_%s, (caddr_t) &%s))
		(void) svc_sendreply (%s, (xdrproc_t) xdr_void, (char *)NULL);
%s	nconf = getnetconfigent ("%s");
%s	%s = svc_tli_create (RPC_ANYFD, nconf, 0, 0, 0);
%s	(void) rpcb_unset (%s, %s, nconf);
unable to register (%s, %s, %s).unable to create (%s, %s) for %s.	if (%s == (SVCXPRT *)NULL) {
		(void) signal (SIGALRM, %s closedown);
		(void) alarm (_RPCSVC_CLOSEDOWN);
		syslog (LOG_ERR, "%%s", msg);
		fprintf (stderr, "%%s\n", msg);
	syslog (LOG_ERR, "%%s", msg);
		/* Started by a port monitor ? */
		/* Whether Stream or Datagram ? */
 /* States a server can be in wrt request */

static int _rpcsvcstate = _IDLE;	 /* Set when a request is serviced */
			/* Mutex lock for variable_rpcsvcstate */

int
main (int argc, char **argv)
	if (getsockname (0, (struct sockaddr *)&saddr, &asize) == 0) {
		if (saddr.sin_family != AF_INET)
		if (getsockopt (0, SOL_SOCKET, SO_TYPE,
				(char *)&_rpcfdtype, &ssize) == -1)
	struct netconfig *nconf = NULL;
	mutex_init (&_svcstate_lock, USYNC_THREAD, NULL);
	if (!ioctl(0, I_LOOK, mname) &&
		(!strcmp(mname, "sockmod") ||		struct netconfig *nconf = NULL;
		if ((netid = getenv("NLSPROVIDER")) == NULL) {
		} else if ((nconf = getnetconfigent(netid)) == NULL) {
		if (strcmp(mname, "sockmod") == 0) {
			if (ioctl(0, I_POP, 0) || ioctl(0, I_PUSH, "timod")) {
		pmclose = (t_getstate(0) != T_DATAXFER);
		if ((%s = svc_tli_create(0, nconf, NULL, 0, 0)) == NULL) {
			(void) signal(SIGALRM, %s closedown);
			(void) alarm(_RPCSVC_CLOSEDOWN);
	if ((_rpcfdtype == 0) || (_rpcfdtype == %s)) {
%s	if (!svc_register(%s, %s, %s, clnt*%s, %s%s)
*argp, %s%s)
(%s)
(%s%s)
	%s%s;
&argpenum clnt_stat 
 arg;
	static char 	 return 	 if 
		TIMEOUT));

	arg.%s = %s;
	return 	if 
		TIMEOUT));
		return (NULL);
	return ((void *)%s%s);
	return (%s%s);
clnt_res
/* Default timeout can be changed using clnt_control() */
static struct timeval TIMEOUT = { %d, 0 };
	memset((char *)%s%s, 0, sizeof(%s));
(clnt_call (clnt, %s, (xdrproc_t) xdr_void, (caddr_t) NULL,
		(xdrproc_t) xdr_%s, (caddr_t) %s%s,
		TIMEOUT) != RPC_SUCCESS) {
(clnt_call (clnt, %s, (xdrproc_t) xdr_%s, (caddr_t) &arg,
		(xdrproc_t) xdr_%s, (caddr_t) %s%s,	if (clnt_call (clnt, %s,
		(xdrproc_t) xdr_%s, (caddr_t) %s%s,
		(xdrproc_t) xdr_%s, (caddr_t) %s%s,
		TIMEOUT) != RPC_SUCCESS) {
	return (clnt_call(clnt, %s,
		(xdrproc_t) xdr_%s, (caddr_t) %s%s,
		(xdrproc_t) xdr_%s, (caddr_t) %s%s,
		TIMEOUT));
	xdr_%s,sizeof ( 
	(char *(*)())RPCGEN_ACTION(),
					
/*
 * WARNING: table out of order
 */
WARNING %s table is out of order
struct rpcgen_table %s_table[] = {

	(char *(*)())0,
 	(xdrproc_t) xdr_void,			0,
 	(xdrproc_t) xdr_void,			0,
int %s_nproc =
	sizeof(%s_table)/sizeof(%s_table[0]);

	bool_t retval;
	return &result;
}
	return (void *) &result;
}
	return retval;
}

int
	SVCXPRT *transp;
	xdrproc_t xdr_result;
	caddr_t result;

	return 1;
}


void
(char *host)
{
(host)
char *host;
{
	CLIENT *clnt;
enum clnt_stat retval_%d;
	 *result_%d;

#ifndef	DEBUG
	if (clnt == NULL) {
		clnt_pcreateerror (host);
		exit (1);
	}
#endif	/* DEBUG */

	retval_%d = 	result_%d = (void*)_arg, &result_%d, clnt);
_arg, clnt);
(&result_%d, clnt);
_%s, &result_%d, 	if (result_%d == (*) NULL) {
	clnt_destroy (clnt);
#endif	 /* DEBUG */
	char *host;

	if (argc < 2) {		exit (1);
	}
	host = argv[1];
exit (0);
}

	/*
	 * insert server code here
	 */

_freeresult (SVCXPRT *transp, xdrproc_t xdr_result, caddr_t result)
_freeresult (transp, xdr_result, result)
	xdr_free (xdr_result, result);

	/*
	 * Insert additional freeing code here, if needed
	 */
	clnt = clnt_create (host, %s, %s, "%s");
	if (retval_%d != RPC_SUCCESS) {
		clnt_perror (clnt, "call failed");
 * This is sample code generated by rpcgen.
 * These are only templates and you can use them
 * as a guideline for developing your own functions.
int
main (int argc, char *argv[])
{
int
main (argc, argv)
int argc;
char *argv[];
{

		printf ("usage: %%s server_host\n", argv[0]);
;]8 8Xhp(x0PH8Hxx	px0P8x(Hh	x!	"	&	. 
87p
(9
;
<GhNNxOP(xPHPhxQQQRXR
R8
8Sx
XS
8U
UV xV8VPWhxXXYhYYZ0Z`X[[h\`d(hptxz@|`}}@HHhHhx(hXpzRx$FJw?;*3$"DBMH dtDk4|BGD p
DBEH
AIA<xBBD A(G0U
(D ABBA$AD0}
AA`,A[
A<pRDc
A,\	AIJ
AAA,ADJy
AAA,dADD U
AAAd0BBE B(A0A8D
8A0A(B BBBE
8A0A(B BBBA<TBBD H(G0
(D ABBE,\BIH 
ABEL(BBB J(D0A8G@
8D0A(B BBBE<BID 
DBEc
DBE<TBDH M
AEEE
AEE,BDH 
ABEdBBE E(D0F8LPK
8D0A(B BBBE
8D0A(B BBBEL,	BMB B(A0C8J
8A0A(B BBBA$|hMN@
KF, 9MV0{
JL0]BBB E(A0A8DP
8A0A(B BBBA<@*AJ
EU$\PMXP
G$MMI@u
H4 SACL 
FAVS
FAVH$PMI 
Iq
Od$HBBB E(D0F8F@
8A0A(B BBBFV
8D0A(B BBBM$ILMI0"$L[P
OLBBB B(A0A8J
8A0A(B BBBAL,p$BBB B(A0D8G
8A0A(B BBBA$|,MI@`
JD.BDC G@j
 AABB
 AABB400BFF G
 AABFL$1
BGB B(A0A8GV
8A0A(B BBBALt8<BBE B(A0C8G_
8A0A(B BBBABhN j
H$C|LI u
F$	pCLN0C
C4	CiA@
GT	(DWHf
R$t	hDN N
Dz	D8	E/	 EDN4	(EGBID k
ABCAAD$
@EDADG uAA<D
hEBIE A(A0]
(A BBBJ
E,
EZI0
GR
ND
pGBAA P
ABIh
DEGAADG7,GTD8HT\H6G4tHTBBB B(A0A8G@IHDc
AJ>D(J^DpJ~D$J)ADD ]AA,<JBDD y
ABAl`KLD E
K$KBADD sDA$KGK
NA
_$LXDN
F]
K,
PBHD 
ABJD4
XTAKL /
AAG#
AAKK
DAXL|
 XPBBB E(D0A8GP
8A0A(B BBBC<
 dBJA A(DP:
(A ABBA<gkBBD A(D0W(A ABBLhD
J$lkADD AAl2Fk(lDy
Km?D R
JD
LTm,BHG D(A0	
(A BBBH
(A BQBLLL}CBLE B(G0A8D`H
8A0A(B BBBE4AAG 
AAAk
FAVLxBQB B(A0A8Dph
8A0A(B BBBA,$HMMI0
EH
H,T8AGG 
FASLBGB B(A0A8G8A0A(B BBB<XBDA G
ABA
ABELiBBB B(A0A8D`[
8A0A(B BBBAdD,|BWA 3
AB`$Q_@XH@
@@o@@(@
Oa@
@`	ox
@oo
@@Na@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@@@@@@@@@&@6@F@V@f@v@@@struct rpcgen_table {
	char	*(*proc)();
	xdrproc_t	xdr_arg;
	unsigned	len_arg;
	xdrproc_t	xdr_res;
	unsigned	len_res;
};
!@@@@@!@@(@0@@@@(@7@?@I@T@^@@@i@ Varetvalrpcgen&.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink8@8T@T !t@t$8@X4o@4>(@(hF@No
@
^[ox
@x
0j
@
`t@
~@y@@(@@J h2Ah2`5A`5NaN(Na(N8Na8N@Na@NOaOOaO``Qa`Q SaS SS