MOON
Server: Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4
System: Linux vps.panamaemb.org.sg 3.10.0-1160.80.1.vz7.191.4 #1 SMP Thu Dec 15 20:31:06 MSK 2022 x86_64
User: panama (500)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: //usr/lib64/python2.4/Demo/sockets/mcast.pyo
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/lib64/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					
			"