We have find the reason, it is because the definition of outl(port,val) in = FreeBSD and outl(val, port) in Linux are not the same. --=20 ___________________________________________________ Play 100s of games for FREE! http://games.mail.com/