Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2003 23:34:26 +0100 (CET)
From:      Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
To:        freebsd-net@freebsd.org
Subject:   PATCH: /usr/include/netipx/ipx.h and Linux compatibility
Message-ID:  <Pine.BSF.4.51.0301222325440.89232@acrux.dbai.tuwien.ac.at>

next in thread | raw e-mail | index | archive | help
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

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.BSF.4.51.0301222325440.89232>