MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //usr/local/ssl/local/ssl/lib/python2.4/Demo/rpc/mountclient.pyc
mς
‚=5Dc@sΈdkZdklZlZlZlZdZdZdZdefd„ƒYZdefd„ƒYZ	d	fd
„ƒYZ
de
efd„ƒYZd
e
efd„ƒYZd„Z
dS(N(sPackersUnpackers	TCPClients	UDPClienti₯†ii tMountPackercBstZd„ZRS(NcCs|it|ƒdS(N(tselftpack_fopaquetFHSIZEtfhandle(RR((t*/usr/lib/python2.4/Demo/rpc/mountclient.pytpack_fhandles(t__name__t
__module__R(((RRst
MountUnpackercBsGtZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(NcCs
|itƒS(N(Rtunpack_fopaqueR(R((Rtunpack_fhandle*scCs9|iƒ}|djo|iƒ}nd}||fS(Ni(Rtunpack_uinttstatusRtfhtNone(RR
R((Rtunpack_fhstatus-s

cCs|i|iƒS(N(Rtunpack_listtunpack_mountstruct(R((Rtunpack_mountlist5scCs"|iƒ}|iƒ}||fS(N(Rt
unpack_stringthostnamet	directory(RRR((RR8scCs|i|iƒS(N(RRtunpack_exportstruct(R((Rtunpack_exportlist=scCs"|iƒ}|iƒ}||fS(N(RRtfilesyst
unpack_groupstgroups(RRR((RR@scCs|i|iƒS(N(RRR(R((RREs(	RRRRRRRRR(((RR	(s						tPartialMountClientcBsPtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	RS(	NcCstƒ|_tdƒ|_dS(Nt(RRtpackerR	tunpacker(R((Rt
addpackersPscCsodk}y|iƒ}Wntj
o
d}nX|djoti|idƒ}n|ii	dƒdS(NiiR(Ri(
tostgetuidtuidtAttributeErrortrpctbindresvportRtsocktporttbind(RR#R!R(((Rt
bindsocketXs	
cCs3|idjotitiƒf|_n|iS(N(RtcredRR%t	AUTH_UNIXtmake_auth_unix_default(R((RtmkcredfscCs"|id||ii|iiƒS(Ni(Rt	make_callRRtpack_stringRR(RR((RtMnt‰s	cCs|iddd|iiƒS(Ni(RR/RRR(R((RtDumpŽscCs|id||iidƒS(Ni(RR/RRR0R(RR((RtUmnt’scCs|iddddƒS(Ni(RR/R(R((RtUmntall–scCs|iddd|iiƒS(Ni(RR/RRR(R((RtExport™s(
RRR R*R.R1R2R3R4R5(((RRLs			#				tTCPMountClientcBstZd„ZRS(NcCsti||ttƒdS(N(t	TCPClientt__init__Rthostt	MOUNTPROGt	MOUNTVERS(RR9((RR8₯s(RRR8(((RR6£stUDPMountClientcBstZd„ZRS(NcCsti||ttƒdS(N(t	UDPClientR8RR9R:R;(RR9((RR8«s(RRR8(((RR<©scCs
dk}|ido(|iddjot}|id=n=|ido(|iddjot}|id=nt}|ido|id}nd}||ƒ}|iƒ}xK|D]C}|GHy|i
|dƒWndGHqΏnX|i|dƒqΏWdS(Nis-ts-uRitSorry(tsystargvR6tCR<R9tmclR5tlisttitemR1R3(RARBRCR?RDR9((Rttest΅s,	""(R%tPackertUnpackerR7R=R:R;RRR	RR6R<RE(R7RR=RFR<RR:R;R%RR6RERGR	((Rt?s	
$W