Date: Sun, 2 Aug 1998 08:50:10 -0700 (PDT) From: Alex Belits <abelits@phobos.illtel.denver.co.us> To: Paul King <paulk@ether.online.sh.cn> Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: Can Infomix Run On FreeBSD - It Work! Message-ID: <Pine.LNX.4.00.9808020541001.23480-100000@phobos.illtel.denver.co.us> In-Reply-To: <01bdbe0f$c7c1b6b0$6f01a8c0@king.ether.online.sh.cn>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2 Aug 1998, Paul King wrote: > I make Informix for Linux Version work under FreeBSD. > > But now I can not connect to localserver by namepipe, tcp socket connect > work and Linux Emulater Report: > > LINUX: 'ioctl' fd=4, typ=0x89(e), num=0x2 not implemented > > I wonder what is ioctl(typ=0x89, num=0x2) in Linux, Is it serious? It's SIOCSPGRP (behavior is equivalent in Linux FIOSETOWN). It enables sending the SIGURG signal on the arrival of urgent data on TCP socket. In FreeBSD SIOCSPGRP has different value and different behavior -- it also enables sending SIGIO while in Linux SIOCSPGRP seems to have no effect on it. I don't know which signals are actually used by Informix, you can check if it does anything for SIGIO or SIGURG by running strace on its startup -- if it changes signal handler before non-working ioctl is called, it probably is going to handle it somehow. -- Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.00.9808020541001.23480-100000>