From 44e5caafb99d0c599ef30f391226a8201b28b79f Mon Sep 17 00:00:00 2001 From: clinton-hall Date: Mon, 14 Jul 2014 10:52:37 +0930 Subject: [PATCH] define as bytestrings. Fixes #487 --- nzbtomedia/nzbToMediaUtil.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nzbtomedia/nzbToMediaUtil.py b/nzbtomedia/nzbToMediaUtil.py index 6c6aa922..c30b832f 100644 --- a/nzbtomedia/nzbToMediaUtil.py +++ b/nzbtomedia/nzbToMediaUtil.py @@ -265,7 +265,7 @@ def rmReadOnly(filename): #Wake function def WakeOnLan(ethernet_address): addr_byte = ethernet_address.split(':') - hw_addr = struct.pack('BBBBBB', int(addr_byte[0], 16), + hw_addr = struct.pack(b'BBBBBB', int(addr_byte[0], 16), int(addr_byte[1], 16), int(addr_byte[2], 16), int(addr_byte[3], 16), @@ -274,7 +274,7 @@ def WakeOnLan(ethernet_address): # Build the Wake-On-LAN "Magic Packet"... - msg = '\xff' * 6 + hw_addr * 16 + msg = b'\xff' * 6 + hw_addr * 16 # ...and send it to the broadcast address using UDP