jsoe0708@tiscali.be wrote: > >for (i=0 ; i<16 ; i++){ > > if (*uip+i != 0x00) return FALSE; > >} > >return TRUE; > > > Quick test and yes that works (reduce response time 1/10). You've avoided the first visible symptom but not solved the problem. The next reference to the int embedded in the struct will cause an unaligned access fault. grant