Skip site navigation (1)Skip section navigation (2)
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>