:sys/param.h unconditionally defines __FreeBSD_version. Maybe it :only should define it iff __FreeBSD__ is defined. That way :you know you're not tripping any FreeBSD conditionals when you're :porting stuff. : : -Richard Yes, you are right. I will make the change. -Matt Matthew Dillon <dillon at xxxxxxxxxxxxx>