Index: dialin/utils/conversions.py =================================================================== diff -u -r4bdb012848d1b59be5edc31d677b77b9d95f6190 -r9ac871878c206cd6019d8fcd16e537c68b679e58 --- dialin/utils/conversions.py (.../conversions.py) (revision 4bdb012848d1b59be5edc31d677b77b9d95f6190) +++ dialin/utils/conversions.py (.../conversions.py) (revision 9ac871878c206cd6019d8fcd16e537c68b679e58) @@ -14,28 +14,23 @@ # ############################################################################ import struct -from binascii import unhexlify def integer_to_bytearray(val): """ Converts an integer value into a byte array (little endian) - @param val: integer to convert to byte array + @param val: (int) integer to convert to byte array @return: byte array """ - fmt = '%08x' # integer to hex string formatter - b = unhexlify(fmt % val) # convert int to byte array - b = b[::-1] # little endian byte order - return b + return struct.pack("