Hey worked like a charm. Fixed the problem right up. Thanks! #define ioctl(fd, com, argp) _oss_ioctl(fd, com, argp) __BEGIN_DECLS int _oss_ioctl(int fd, unsigned long com, void *argp); __END_DECLS #endif --- Tim Rightnour - root@garbled.net http://www.zynetwc.com/~garbled/garbled.html