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/sockets/mcast.pyc
mň
‚=5Dc@sfdZdZdkZdkZdkZdkZdkTd„Zd„Zd„Z	d„Z
eƒdS(iťs225.0.0.250N(t*cCs1tid}|ot|dƒntƒdS(Nii(tsystargvtflagstsendertreceiver(R((t(/usr/lib/python2.4/Demo/sockets/mcast.pytmains
cCsĽtttƒ}|djo|ittdƒd}n,t	}t
iddƒ}|it
t|ƒx:ttiƒƒ}|i||tfƒtidƒqgWdS(Ns-bis<broadcast>tb(tsockettAF_INETt
SOCK_DGRAMtstflagt
setsockoptt
SOL_SOCKETtSO_BROADCASTtmygrouptMYGROUPtstructtpacktttlt
IPPROTO_IPtIP_MULTICAST_TTLtreprttimetdatatsendtotMYPORTtsleep(R
RRRR((RRs

cCsftttƒ}xP|idƒ\}}x |ddjo|d }q*W|GdGt|ƒGHqWdS(NiiÜi˙˙˙˙tt:(t
openmcastsockRRRtrecvfromRRR(RRR((RR0sc
CsŃdk}dk}tttƒ}	|	ittdƒ|	i	d|fƒt|ƒ}t
t|i|dƒƒ}d}x|D]}|d>|B}q{Wt}|idt|ƒt|ƒƒ}|	itt|ƒ|	S(Nitt.iitll(tstringRR	R
RRRRtSO_REUSEADDRtbindtportt
gethostbynametgrouptmaptinttsplittbytestgrpaddrtbytet
INADDR_ANYtifaddrRthtonltmreqRtIP_ADD_MEMBERSHIP(
R*R(R2R4R/RR%R0R.R((RR <s		!(RRRRRtregsubR	RRRR (
RRRR6RRR RRR((Rt?
s					
			"