From aab6f5eff027e9f0753249332768812e09848fc2 Mon Sep 17 00:00:00 2001 From: Ville Rantanen Date: Tue, 14 Jul 2015 11:57:44 +0300 Subject: [PATCH] increase transfer size.. 1kb hits quickly --- nando | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/nando b/nando index 6989018..fa91186 100755 --- a/nando +++ b/nando @@ -3,6 +3,7 @@ import socket,sys,time,os,configobj RC="/etc/nandorc" +BLOCK_SIZE=10240 def setup_options(): ''' Setup the command line options ''' @@ -63,7 +64,7 @@ def print_table(data): def query_ip(sock,opts): sock.sendto("list", (opts.HOST, opts.PORT)) - received = sock.recv(1024) + received = sock.recv(BLOCK_SIZE) for row in received.split("\n"): cols=row.split("|",4) if cols[0]==opts.QUERY_HOSTNAME: @@ -73,7 +74,7 @@ def query_ip(sock,opts): def query_host(sock,opts): sock.sendto("list", (opts.HOST, opts.PORT)) - received = sock.recv(1024) + received = sock.recv(BLOCK_SIZE) for row in received.split("\n"): cols=row.split("|",4) if cols[1]==opts.QUERY_IP: @@ -88,7 +89,7 @@ def read_desc(opts): if not os.path.isfile(opts.MSGFILE): return "" - DESC=open(opts.MSGFILE,"rb").read(512) + DESC=open(opts.MSGFILE,"rb").read(1024) DESC=''.join([ c for c in DESC if c not in ['\n','\r','|'] ]) return DESC @@ -115,12 +116,12 @@ while True: MSG=opts.command sock.sendto(MSG, (opts.HOST, opts.PORT)) - received = sock.recv(1024) + received = sock.recv(BLOCK_SIZE) if opts.command!="": print_table(received) if opts.INTERVAL==0 and opts.command=="": sock.sendto("list", (opts.HOST, opts.PORT)) - received = sock.recv(1024) + received = sock.recv(BLOCK_SIZE) print_table(received) errors=0 except socket.error: