Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Feb 1996 11:00:22 +1030 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        bmk@dtr.com
Cc:        msmith@atrad.adelaide.edu.au, brantk@gatekeeper.atlas.com, hackers@freebsd.org
Subject:   Re: need help w/rpc stuff
Message-ID:  <199602230030.LAA20596@genesis.atrad.adelaide.edu.au>
In-Reply-To: <199602221521.HAA16230@dtr.com> from "bmk@dtr.com" at Feb 22, 96 07:21:09 am

next in thread | previous in thread | raw e-mail | index | archive | help
bmk@dtr.com stands accused of saying:
> 
> I'm also having problems compiling some NFS stuff - it compiles and runs
> under SunOS (4.x and 5.x), SCO, dynix, and dynix/ptx.
> 
> Unfortunately, there seems to be some structures in
> /usr/include/nfs/nfs.h which aren't implemented in FreeBSD.  I can't be
> more specific right now, as the machine in question has been shut down
> for the rest of the morning for emergency A/C repairs in our machine
> room.

You'll need to be more specific about your problem 8)

> So I guess I have two more questions:
> 
> * Is userland NFS code from SunOS generally workable under BSD?

"Generally"

> * If so, are there any references to assist in porting?

You just need to be prepared to rework your #includes, and chase stuff that
SunOS put in the user headers that's really kernel data structures.  I'm
not a real SunOS porting guru, these are just my observations based on
what I've done.

Sun invented most of the NFS stuff, so we should still be pretty compatible.

-- 
]] Mike Smith, Software Engineer        msmith@atrad.adelaide.edu.au    [[
]] Genesis Software                     genesis@atrad.adelaide.edu.au   [[
]] High-speed data acquisition and      (GSM mobile) 0411-222-496       [[
]] realtime instrument control          (ph/fax)  +61-8-267-3039        [[
]] Collector of old Unix hardware.      "Where are your PEZ?" The Tick  [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602230030.LAA20596>