*BSD News Article 60526


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.bhp.com.au!mel.dit.csiro.au!munnari.OZ.AU!news.ecn.uoknor.edu!news.uoknor.edu!news.nodak.edu!netnews1.nwnet.net!news.u.washington.edu!uw-beaver!uhog.mit.edu!news.mathworks.com!gatech!newsfeed.pitt.edu!bb3.andrew.cmu.edu!nntp.sei.cmu.edu!news.psc.edu!news@psc.edu
From: lambert@ebola.psc.edu (Michael H. Lambert)
Newsgroups: comp.dcom.net-management,comp.unix.bsd.netbsd.misc
Subject: ISODE for NetBSD?
Date: 25 Jan 1996 14:14:28 -0500
Organization: Pittsburgh Supercomputing Center
Lines: 23
Sender: lambert@ebola.psc.edu
Message-ID: <ruensow0h7.fsf@ebola.psc.edu>
NNTP-Posting-Host: ebola.psc.edu
X-Newsreader: Gnus v5.0
Xref: euryale.cc.adfa.oz.au comp.dcom.net-management:1894 comp.unix.bsd.netbsd.misc:2130

I have been attempting to build ISODE v8.0 under NetBSD 1.1 (x86).  Most
of the problems have been piddling things like differences in function
prototypes, but I have come across some more fundamental problems.  ISODE
uses three constants, SIOC[CGS]ARP, which are not defined in
/usr/include/sys/sockio.h.  Also, ISODE and NetBSD differ on the definitions
of "struct ifnet" (in if.h) and "struct radix_node_head" (in radix.h).
This is particularly interesting since these occur in a block in the
ISODE code which is set off by "#ifdef BSD44".  There may also be some
other struct differences which I haven't tracked down yet.

Is there anyone who has done this port and is willing to provide me with
diffs?  Or, failing that, who can at least provide some insight into the
changes which are necessary?

Thanks in advance,

Michael
-- 
+----------------------------------------------------------------------------+
| Michael H. Lambert, Network Systems Engineer        Phone: +1 412 268-4960 |
| Pittsburgh Supercomputing Center                    FAX:   +1 412 268-8200 |
| 4400 Fifth Avenue, Pittsburgh, PA  15213            lambert@psc.edu        |
+----------------------------------------------------------------------------+