Date: Mon, 24 Jul 95 20:07:18 METDST From: Marino.Ladavac@aut.alcatel.at To: mtp@zso.dec.com Cc: ladavac%atuhc16@dnisun.aut.alcatel.at, freebsd-hackers@freebsd.org Subject: Re: LInux sendmsg - DCE RPC Message-ID: <9507241804.AA11112@atuhc16.aut.alcatel.at>
next in thread | raw e-mail | index | archive | help
-----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-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9507241804.AA11112>