void GenerateSessionID() PREINIT: char uuid[16] = {0); //zero fill PPCODE: XSessionID((uuid_t*)uuid); PUSHs(sv_2mortal((newSVpvn(uuid, 16)));