From owner-freebsd-questions@FreeBSD.ORG Tue Feb 5 16:24:29 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF4FB16A419 for ; Tue, 5 Feb 2008 16:24:29 +0000 (UTC) (envelope-from wundram@beenic.net) Received: from mail.beenic.net (mail.beenic.net [83.246.72.40]) by mx1.freebsd.org (Postfix) with ESMTP id 829B013C45D for ; Tue, 5 Feb 2008 16:24:29 +0000 (UTC) (envelope-from wundram@beenic.net) Received: from [192.168.1.32] (a89-182-132-178.net-htp.de [89.182.132.178]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.beenic.net (Postfix) with ESMTP id 98E2DA44529; Tue, 5 Feb 2008 17:24:28 +0100 (CET) From: "Heiko Wundram (Beenic)" Organization: Beenic Networks GmbH To: "Zane C.B." Date: Tue, 5 Feb 2008 17:25:52 +0100 User-Agent: KMail/1.9.7 References: <20080204043021.1a8ee670@vixen42> <200802041536.30469.wundram@beenic.net> <20080205082826.03224660@vixen42> In-Reply-To: <20080205082826.03224660@vixen42> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200802051725.52837.wundram@beenic.net> Cc: freebsd-questions@freebsd.org Subject: Re: unix domain socket security and PID retrieval X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Feb 2008 16:24:30 -0000 Am Dienstag, 5. Februar 2008 15:28:26 schrieb Zane C.B.: > And, on another note, you might be interested in /usr/src/lib/libc/gen/getpeereid.c which implements a function that (internally) uses a socket option (no need= to=20 mess with ancilliary messages) to retrieve the value you're looking for.=20 getsockopt() is surely directly exposed in Perl. =2D-=20 Heiko Wundram Product & Application Development =2D------------------------------------ Office Germany - EXPO PARK HANNOVER =20 Beenic Networks GmbH Mail=E4nder Stra=DFe 2 30539 Hannover =20 =46on +49 511 / 590 935 - 15 =46ax +49 511 / 590 935 - 29 Mobil +49 172 / 43 737 34 Mail wundram@beenic.net Beenic Networks GmbH =2D------------------------------------ Sitz der Gesellschaft: Hannover Gesch=E4ftsf=FChrer: Jorge Delgado Registernummer: HRB 61869 Registergericht: Amtsgericht Hannover