MOON
Server: Apache
System: Linux vps.thepromohut.com 2.6.18-398.el5 #1 SMP Tue Sep 16 20:51:48 EDT 2014 i686
User: caretrak (507)
PHP: 5.2.10
Disabled: NONE
Upload Files
File: //usr/lib/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/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					
			"