����JFIF���������
1#@!#!123s
D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
proc
/
self
/
root
/
usr
/
lib64
/
python2.7
/
Demo
/
sockets
/
Filename :
udpecho.pyo
back
Copy
� Afc�����������@���sQ���d��d�l��Z��d��d�l�Td �Z�d�Z�d����Z�d����Z�d����Z�d ����Z�e����d�S(���i����N(���t���*iP���i���i���c�����������C���sd���t��t�j���d�k��r�t����n��t�j�d�d�k�r<�t����n$�t�j�d�d�k�rY�t����n�t����d��S(���Ni���i���s���-ss���-c(���t���lent���syst���argvt���usaget���servert���client(����(����(����s,���/usr/lib64/python2.7/Demo/sockets/udpecho.pyt���main���s���� c�����������C���s'���t��j�t��_�d�GHd�GHt��j�d���d��S(���Ns,���Usage: udpecho -s [port] (server)s,���or: udpecho -c host [port] <file (client)i���(���R���t���stderrt���stdoutt���exit(����(����(����s,���/usr/lib64/python2.7/Demo/sockets/udpecho.pyR������s����c����������C���s����t��t�j���d�k�r+�t�t�j�d���}��n�t�}��t�t�t���}�|�j�d�|��f���d�GHx8�|�j �t ���\�}�}�d�|�|�f�GH|�j�|�|���q[�Wd��S(���Ni���t����s���udp echo server readys���server received %r from %r(���R���R���R���t���evalt ���ECHO_PORTt���sockett���AF_INETt ���SOCK_DGRAMt���bindt���recvfromt���BUFSIZEt���sendto(���t���portt���st���datat���addr(����(����s,���/usr/lib64/python2.7/Demo/sockets/udpecho.pyR������s����c����������C���s����t��t�j���d�k��r�t����n��t�j�d�}��t��t�j���d�k�rW�t�t�j�d���}�n�t�}�|��|�f�}�t�t�t���}�|�j �d���d�GHxQ�t�j �j����}�|�s��Pn��|�j�|�|���|�j �t���\�}�}�d�|�|�f�GHq��Wd��S(���Ni���i���R���i����s$���udp echo client ready, reading stdins���client received %r from %r(���R���i����(���R���R���R���R���R���R ���R���R���R���R���t���stdint���readlineR���R���R���(���t���hostR���R���R���t���lineR���t���fromaddr(����(����s,���/usr/lib64/python2.7/Demo/sockets/udpecho.pyR���+���s"���� iW���(���R���R���R ���R���R���R���R���R���(����(����(����s,���/usr/lib64/python2.7/Demo/sockets/udpecho.pyt���<module>���s���