@@ -92,10 +92,10 @@ def serve(remoteAddr, localAddr, remotePort, localPort, password, filename, comm
92
92
logging .info ('Sending invitation to: %s' , remoteAddr )
93
93
sock2 = socket .socket (socket .AF_INET , socket .SOCK_DGRAM )
94
94
remote_address = (remoteAddr , int (remotePort ))
95
- sent = sock2 .sendto (message , remote_address )
95
+ sent = sock2 .sendto (message . encode () , remote_address )
96
96
sock2 .settimeout (10 )
97
97
try :
98
- data = sock2 .recv (37 )
98
+ data = sock2 .recv (37 ). decode ()
99
99
except :
100
100
logging .error ('No Answer' )
101
101
sock2 .close ()
@@ -111,10 +111,10 @@ def serve(remoteAddr, localAddr, remotePort, localPort, password, filename, comm
111
111
sys .stderr .write ('Authenticating...' )
112
112
sys .stderr .flush ()
113
113
message = '%d %s %s\n ' % (AUTH , cnonce , result )
114
- sock2 .sendto (message , remote_address )
114
+ sock2 .sendto (message . encode () , remote_address )
115
115
sock2 .settimeout (10 )
116
116
try :
117
- data = sock2 .recv (32 )
117
+ data = sock2 .recv (32 ). decode ()
118
118
except :
119
119
sys .stderr .write ('FAIL\n ' )
120
120
logging .error ('No Answer to our Authentication' )
@@ -173,7 +173,7 @@ def serve(remoteAddr, localAddr, remotePort, localPort, password, filename, comm
173
173
logging .info ('Waiting for result...' )
174
174
try :
175
175
connection .settimeout (60 )
176
- data = connection .recv (32 )
176
+ data = connection .recv (32 ). decode ()
177
177
logging .info ('Result: %s' ,data )
178
178
connection .close ()
179
179
f .close ()
0 commit comments