From owner-freebsd-hackers Mon Jul 24 11:11:53 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id LAA01447 for hackers-outgoing; Mon, 24 Jul 1995 11:11:53 -0700 Received: from Relay1.Austria.EU.net (relay1.Austria.EU.net [192.92.138.47]) by freefall.cdrom.com (8.6.11/8.6.6) with SMTP id LAA01439 for ; Mon, 24 Jul 1995 11:11:50 -0700 From: Marino.Ladavac@aut.alcatel.at Received: from aut.alcatel.at (dnisun.aut.alcatel.at) by Relay1.Austria.EU.net with SMTP id AA28967 (5.67b/IDA-1.5 for ); Mon, 24 Jul 1995 20:07:34 +0200 Received: from atuhc16 by aut.alcatel.at (4.1/SMI-4.1/AAA-1.29/main) id AA11112; Mon, 24 Jul 95 20:04:59 +0200 Message-Id: <9507241804.AA11112@atuhc16.aut.alcatel.at> Received: by atuhc16 (1.38.193.4/16.2) id AA01249; Mon, 24 Jul 1995 20:07:19 +0200 Subject: Re: LInux sendmsg - DCE RPC To: mtp@zso.dec.com Date: Mon, 24 Jul 95 20:07:18 METDST Cc: ladavac%atuhc16@dnisun.aut.alcatel.at, freebsd-hackers@freebsd.org Reply-To: Marino.Ladavac@aut.alcatel.at Mailer: Elm [revision: 70.85] Sender: hackers-owner@freebsd.org Precedence: bulk -----BEGIN PGP SIGNED MESSAGE----- In article <3umpb8$2v7@usenet.pa.dec.com> you wrote: Our port of DCE RPC to Linux requires sendmsg() and recvmsg() -- Services that send and receive messages from sockets using a "struct msghdr" data structure. 1) Are these services supported on a version of Linux later that 1.2.8? If not, do such plans exist? 2) If not, can these services be built on top of send() and recv()? Regards, /mtp Frankly, I can not answer the question 1. As far as question 2 is concerned, to the best of my knowledge no, in the case that some special features of sendmsg are needed: namely, sending and receiving access rights (i.e. file descriptors.) AFAIK, Linux did not support sendto/recvfrom either, but that info is very old. If DCE needs passing access tokens (using msg_accrights or similar field in struct msghdr,) I do not know if the needed functionality is at all provided by Linux. On a tangent, I am very interested in your port, especially the source availability. The reason for this is two-fold: - I am presently working on a sizable project employing DCE-RPC technology, and would like to be able to have a private test bed at home; - related to the test bed, I run a FreeBSD installation at home and would be very much interested in a port--as a matter of fact, would be willing to help porting it myself. Incidentally, the release 2.0.5 of FreeBSD seems to support all of recv/ recvfrom/recvmsg and their send counterparts (this is according to the manpages alone, since I did not use them myself.) With respect, Marino Ladavac (ladavac@aut.alcatel.at) -----BEGIN PGP SIGNATURE----- Version: 2.3a iQCVAgUBMBPhHUDsDQ12Y7VRAQGoTwQArChgqOZTIfQr3meKtkZr7uh1AddWu60W Ws0GS4Ake5njBAS6fSnEaLxICqUIrbPRQDOpo/sFxQBxf32tyUXs3fxX6N/Fh2CO KUba8ihxf2Fs7dvhCt2Eb+7jZ5DTftLRh1jDNkZmDl8islVrBtHVsENXDgwHYmR9 wGw6eLv28d0= =Vhhr -----END PGP SIGNATURE-----