Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jan 2005 10:03:08 +0300
From:      "Igor B. Bykhalo" <goshik@binep.ac.ru>
To:        Boris Popov <bp@FreeBSD.org>
Cc:        FreeBSD Questions <freebsd-questions@FreeBSD.org>
Subject:   Re: RELENG_4 IPX commit broke net/mars_nwe?
Message-ID:  <814093067.20050114100308@binep.ac.ru>
In-Reply-To: <20050113080714.GH13517@vertex.kz>
References:  <19510236615.20050112205002@binep.ac.ru> <20050113080714.GH13517@vertex.kz>

next in thread | previous in thread | raw e-mail | index | archive | help
First, small followup: for now, i reverted netipx/ipx.h
to previous version 1.15, and after system and port were
rebuilt all works (not surprisingly :)

Other stuff below...

> On Wed, Jan 12, 2005 at 08:50:02PM +0300, Igor B. Bykhalo wrote:
>> 
>> Looks like the follwoing commit broke net/mars_nwe port
>> on my RELENG_4 file server box:

> Yes, it seems to be.  Mars_nwe have different idea about
> added macro:

> # define sipx_node sipx_addr.x_host.c_host
> # define sipx_network sipx_addr.x_net.c_net
> # define ipx_netlong(iaddr) (((union ipx_net_u *)(&((iaddr).x_net)))->long_e)

I see, this is from mars_nwe/emutli.h. First is identical
to what rwatson commited in ipx.h v.1.15.2.1, but second
is different in v.1.15.2.1:

> # define sipx_network sipx_addr.x_net.u_net

Looking at the old mars_nwe build log, i really see it's
full of warnings:

In file included from ../net.h:69,
                 from ../nwserv.c:21:
../emutli.h:26: warning: `sipx_network' redefined

So, the bottom line is that defines in mars_nwe/emutli.h now
conflict with system defines? Sorry, i'm not a programmer
myself, may be you cang give me some hints what i can try
to make mars_nwe work with current ipx.h ...

This is a production machine, but not very heavily used,
so a couple of reboots wont't hurt anyone badly...

TIA,
Igor



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