'Build an init packet
00-127: IV
128-131: unix timestamp'

def send_init_packet(self, socket):

    iv = ''.join([chr(self.rng.randrange(256)) for i in xrange(128)])
    init_packet = struct.pack('!128sI', iv, int(time.mktime(time.gmtime())))
    socket.send(init_packet)
    return iv
