Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Jan 2005 13:07:24 +0000 (GMT)
From:      Robert Watson <rwatson@freebsd.org>
To:        Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
Cc:        freebsd-net@freebsd.org
Subject:   Re: PATCH: /usr/include/netipx/ipx.h and Linux compatibility
Message-ID:  <Pine.NEB.3.96L.1050102130524.11560H-100000@fledge.watson.org>
In-Reply-To: <Pine.BSF.4.51.0301222325440.89232@acrux.dbai.tuwien.ac.at>

next in thread | previous in thread | raw e-mail | index | archive | help

(blast from the past e-mail)

On Wed, 22 Jan 2003, Gerald Pfeifer wrote:

> In /usr/include/netipx/ipx.h we already have #defined sipx_port,
> presumably for compatibility with Linux.
> 
> Could we please also add two other #defines as per the patch below? 
> 
> (This would have reduced my head-ache maintaining ports/emulators/wine
> resp. feeding patches upstream quite a bit.) 
>
> Gerald -- gerald@FreeBSD.org, but I'd need a src committer for this

FYI:  It looks like Bruce Simpson applied this change (or one very much
like it)  to HEAD (5-CURRENT) ipx.h as 1.18, and I recently merged it
RELENG_4 ipx.h as 1.15.2.1. 

Thanks!

Robert N M Watson

> Index: ipx.h
> ===================================================================
> RCS file: /sw/FreeBSD/CVSUP/src/sys/netipx/ipx.h,v
> retrieving revision 1.17
> diff -u -3 -p -r1.17 ipx.h
> --- ipx.h	20 Mar 2002 02:39:13 -0000	1.17
> +++ ipx.h	22 Jan 2003 12:14:05 -0000
> @@ -130,7 +130,9 @@ struct sockaddr_ipx {
>  	struct ipx_addr	sipx_addr;
>  	char		sipx_zero[2];
>  };
> -#define sipx_port sipx_addr.x_port
> +#define sipx_port	sipx_addr.x_port
> +#define sipx_network	sipx_addr.x_net
> +#define sipx_node	sipx_addr.x_host.c_host
> 
>  /*
>   * Definitions for IPX Internetwork Packet Exchange Protocol
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-net" in the body of the message
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.96L.1050102130524.11560H-100000>