PATCH: /usr/include/netipx/ipx.h and Linux compatibility
Robert Watson
rwatson at freebsd.org
Sun Jan 2 13:11:04 GMT 2005
(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 at 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 at FreeBSD.org
> with "unsubscribe freebsd-net" in the body of the message
>
More information about the freebsd-net
mailing list