sshagent: add spaces between functions

This commit is contained in:
Roman Zeyde
2015-06-16 10:03:48 +03:00
parent f6b75d6ed0
commit c3c875eb3e
3 changed files with 10 additions and 0 deletions

View File

@@ -1,11 +1,13 @@
import struct
import io
def send(conn, data, fmt=None):
if fmt:
data = struct.pack(fmt, *data)
conn.sendall(data)
def recv(conn, size):
try:
fmt = size
@@ -35,12 +37,14 @@ def read_frame(conn):
size, = recv(conn, '>L')
return recv(conn, size)
def bytes2num(s):
res = 0
for i, c in enumerate(reversed(bytearray(s))):
res += c << (i * 8)
return res
def num2bytes(value, size):
res = []
for i in range(size):
@@ -49,9 +53,11 @@ def num2bytes(value, size):
assert value == 0
return bytearray(list(reversed(res)))
def pack(fmt, *args):
return struct.pack('>' + fmt, *args)
def frame(*msgs):
res = io.BytesIO()
for msg in msgs: