From owner-freebsd-bugs Mon Jun 12 07:53:07 1995 Return-Path: bugs-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id HAA21259 for bugs-outgoing; Mon, 12 Jun 1995 07:53:07 -0700 Received: from gw2.att.com (gw1.att.com [192.20.239.133]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id HAA21253 for ; Mon, 12 Jun 1995 07:53:03 -0700 Received: from ihats1.ih.att.com by ig1.att.att.com id AA04037; Mon, 12 Jun 95 10:47:17 EDT Received: by ihats1.ih.att.com (4.1/EMS-1.1.1 SunOS) id AA24471; Mon, 12 Jun 95 09:47:15 CDT From: imdave@ihats103.ih.att.com Received: from ihats103.ih.att.com by ihats1.ih.att.com (4.1/EMS-1.1.1 SunOS) id AA24467; Mon, 12 Jun 95 09:47:14 CDT Received: by ihats103.ih.att.com (4.1/EMS-1.1.1 SunOS) id AA02278; Mon, 12 Jun 95 09:46:50 CDT Date: Mon, 12 Jun 95 09:46:50 CDT Message-Id: <9506121446.AA02278@ihats103.ih.att.com> To: freebsd.org!freebsd-bugs@ig1.att.att.com Subject: system header file problem bug report Sender: bugs-owner@FreeBSD.org Precedence: bulk Running april snap.... porting xfractint.... ran into undefined symbols sqrtl() etc. because the header files detected long double.... So, I grabbed the GNU C lib thinking it might support the math functions with long double (it turns out it doesn't, but I didn't know this yet.) When I ran the configure script, it worked OK until it referenced sys/sockio.h. This header contains some ioctl's which use some structures that are not declared anywhere in the kernel source tree -- I even grep'ed in the 2.0.1alpha kernel source tree. The ioctl's are: SIOCGETRTINFO, SIOCCGETSGCNT, SIOCCGETVIFCNT and SIOCSETRTINFO It seems to me that these should not be in the header files if FreeBSD does not support them, or at a minimum, the structures that these reference should be declared somewhere. Dave Bodenstab AT&T ...att!ihats1!imdave