Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- import socket
- SEND_BUF_SIZE = 4096
- RECV_BUF_SIZE = 4096
- def modify_buff_size():
- sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
- # Get the size of the sockets send buffer
- bufsize = sock.getsockopt(socket.SOL_SOCKET, socket.SO_SNDBUF)
- print "Buffer size [Before]:%d" %bufsize
- sock.setsockopt(socket.SOL_TCP, socket.TCP_NODELAY, 1)
- sock.setsockopt(
- socket.SOL_SOCKET,
- socket.SO_SNDBUF,
- SEND_BUF_SIZE)
- sock.setsockopt(
- socket.SOL_SOCKET,
- socket.SO_RCVBUF,
- RECV_BUF_SIZE)
- bufsize = sock.getsockopt(socket.SOL_SOCKET, socket.SO_SNDBUF)
- print "Buffer size [After] :%d" %bufsize
- if __name__ == '__main__':
- modify_buff_size()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement