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>
