From owner-freebsd-emulation Sat Jan 20 9:23:57 2001 Delivered-To: freebsd-emulation@freebsd.org Received: from mail.imp.ch (mail.imp.ch [157.161.1.2]) by hub.freebsd.org (Postfix) with ESMTP id 685C937B401; Sat, 20 Jan 2001 09:23:39 -0800 (PST) Received: from levais.imp.ch (levais.imp.ch [157.161.4.66]) by mail.imp.ch (8.11.1/8.11.1) with ESMTP id f0KHJKa37423; Sat, 20 Jan 2001 18:19:28 +0100 (CET) (envelope-from Martin.Blapp@imp.ch) Date: Sat, 20 Jan 2001 18:25:37 +0100 (CET) From: Martin Blapp To: Marcel Moolenaar , Hellmuth Michaelis , eivind@FreeBSD.org Cc: freebsd-emulation@FreeBSD.org Subject: Staroffice Network Problem (still unsolved) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-emulation@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi all, I'm still trying to get a clue about the Staroffice 5.2 network problem. (All connect()s to localhost work, all connect()s to a different network adress is not working. If SO52 connects to localhost, it's using linux_send(), linux_recv(), else it's using linux_send(), linux_recvfrom() which seems to be different in linux ... strange thing ... This is debugging code from the linux ABI: Staroffice connecting to localhost ---------------------------------- Jan 20 18:00:40 fuchur /kernel: LINUX: linux_socket() protocol(0), type(1), domain(2) Jan 20 18:00:40 fuchur /kernel: LINUX: linux_connect() s(34), name(140162896), namelen(16) Jan 20 18:00:40 fuchur /kernel: LINUX: linux_send() s(34), buf(140146488), len(270), flags(0) Jan 20 18:00:40 fuchur /kernel: LINUX: linux_recv() s(34), buf(140146488), len(16384), flags(0) Staroffice connecting to a outside adress ----------------------------------------- Jan 20 18:02:00 fuchur /kernel: LINUX: linux_socket() protocol(0), type(1), domain(1) Jan 20 18:02:00 fuchur /kernel: LINUX: linux_connect() s(34), name(-1126172072), namelen(110) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_socket() protocol(0), type(2), domain(2) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_connect() s(34), name(717489552), namelen(16) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_send() s(34), buf(-1126176048), len(30), flags(0) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_recvfrom() s(34), buf(-1126172824), len(1024), flags(0), from(-1126176612), fromlenaddr(-1126176636) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_socket() protocol(0), type(1), domain(2) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_connect() s(34), name(138450144), namelen(16) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_connect() s(34), name(140749176), namelen(16) Jan 20 18:02:01 fuchur /kernel: LINUX: linux_connect() s(34), name(140750024), namelen(16) and about 1000 connects following ... Maybe you have a clue how to debug it further ? Martin Martin Blapp, mb@imp.ch ------------------------------------------------ Improware AG, UNIX solution and service provider Zurlindenstrasse 29, 4133 Pratteln, Switzerland Phone: +41 79 370 26 05, Fax: +41 61 826 93 01 ------------------------------------------------ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-emulation" in the body of the message