From owner-freebsd-bugs@FreeBSD.ORG Mon Apr 5 09:50:23 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6650316A4CE for ; Mon, 5 Apr 2004 09:50:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4597C43D54 for ; Mon, 5 Apr 2004 09:50:23 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i35GoMbv061755 for ; Mon, 5 Apr 2004 09:50:23 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i35GoMnE061754; Mon, 5 Apr 2004 09:50:22 -0700 (PDT) (envelope-from gnats) Resent-Date: Mon, 5 Apr 2004 09:50:22 -0700 (PDT) Resent-Message-Id: <200404051650.i35GoMnE061754@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Radim Kolar Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3BCE16A4CF for ; Mon, 5 Apr 2004 09:44:26 -0700 (PDT) Received: from mail.tiscali.cz (stateless1.tiscali.cz [213.235.135.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6974743D66 for ; Mon, 5 Apr 2004 09:44:26 -0700 (PDT) (envelope-from hsn@netmag.cz) Received: from asura.bsd (212.11.96.209) by mail.tiscali.cz (6.7.021) id 40292FFD00D9C6E2 for FreeBSD-gnats-submit@freebsd.org; Mon, 5 Apr 2004 18:44:25 +0200 Received: from hsn@localhost by asura.bsd (Exim 4.30_2 FreeBSD) id 1BAV9G-0000BJ-9S for ; Mon, 05 Apr 2004 16:32:26 +0200 Message-Id: Date: Mon, 05 Apr 2004 16:32:26 +0200 From: Radim Kolar To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/65217: PATCH: Improve Linux IPX application compatibility X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Radim Kolar List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 Apr 2004 16:50:23 -0000 >Number: 65217 >Category: kern >Synopsis: PATCH: Improve Linux IPX application compatibility >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Mon Apr 05 09:50:22 PDT 2004 >Closed-Date: >Last-Modified: >Originator: Radim Kolar >Release: FreeBSD 5.2.1-RELEASE i386 >Organization: Sanatana Dharma >Environment: System: FreeBSD asura.bsd 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #5: Thu Mar 25 09:24:50 CET 2004 root@asura.bsd:/usr/src/sys/i386/compile/UP i386 >Description: While porting Descent 2 from linux to BSD i have found that some minor things for better linux source code compatibility are missing. >How-To-Repeat: >Fix: --- ipx.h.orig Sun Dec 7 22:09:10 2003 +++ ipx.h Mon Apr 5 16:24:54 2004 @@ -108,6 +108,7 @@ union ipx_net { u_char c_net[4]; u_short s_net[2]; + u_int u_net; }; union ipx_net_u { @@ -131,6 +132,8 @@ char sipx_zero[2]; }; #define sipx_port sipx_addr.x_port +#define sipx_network sipx_addr.x_net.u_net +#define sipx_node sipx_addr.x_host.c_host /* * Definitions for IPX Internetwork Packet Exchange Protocol >Release-Note: >Audit-Trail: >Unformatted: