🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: dnet.general
Article #2142

Re: RPC

#2142
From: Holger Zessel AG Nehmer
Date: Mon, 12 Jun 1989 13:54
25 lines
2134 bytes
>tb@bilbo.informatik.uni-dortmund.de (Torsten Beyer) writes:

>RPC-Gurus aufgemerkt,

>Ich spiele gerade mit RPC (Version 4.0) herum. Dabei bin ich auf folgendes Problem gestossen: Wie kann ich auf der Serverseite herausbekommen, mit wem ich gerade spreche ? Steht bestimmt irgendwo in der Doku, aber ich habs nicht finden koennen. Klar kann ich auf der Client-Seite so ein auth_unix_sowieso machen, was ich dann auf der Serverseite anschauen kann. Aber das ist es nicht, was ich will. Irgendwie muss es doch eine Moeglichkeit geben an den der Uebertragung zugrundenliegenden socket zu kommen und a

>uf den ein getpeername oder so zu machen. Ich will den Namen der Client-Seite wirklich auf dem Server ermitteln (anhand der IP Adresse oder so). Jaja, ich weiss dass mich das nicht vor irgendwelchen Luegenbolden schuetzt, aber ich weiss wenigstens von wo die Anfrage kam. Weiss irgendwer, wie das geht ?

Hi !
Ich hab zwar nur rpc3.9 zur Verfuegung, aber ich sehe Dein Problem nicht:
Wenn Du mit svctcp_create Dein SVCXPRT-Handle holst, so enthaelt doch diese
Struktur laut svc.h nicht nur eine Komponente xp_sock, auf die man ein 
getpeername loslassen koennte, sondern auch ein xp_raddr (struct sockaddr_in),
das vermutlich die Adresse des Clients enthaelt.

Hope that helps.
Mfg, Holger

p.s.: Oder ist das bei 4.0 alles ganz anders ? Kann ich mir nicht vorstellen!

----------------------------------------------------------------
Holger Zessel, uucp: ...!uunet!unido!uklirb!incas!zessel
		or	incas!zessel@uklirb.uucp
Fachbereich Informatik, SFB124-D1
Universitaet Kaiserslautern, West-Germany
Technical Details
Message-ID: <2283@incas.UUCP>
Path: arc1-ca.pugleaf.net!gmdzi!unido!uklirb!incas!zessel
References: <1409@laura.UUCP>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 10dc06,9b7b89c5c2622b24
X-Google-Attributes: gid10dc06,public
X-Google-ArrivalTime: 1989-06-12 23:51:19 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!uklirb!incas!zessel
From: zessel@incas.UUCP (Holger Zessel AG Nehmer)
Newsgroups: dnet.general
Subject: Re: RPC
Keywords: RPC
Message-ID: <2283@incas.UUCP>
Date: 12 Jun 89 13:54:57 GMT
References: <1409@laura.UUCP>
Organization: University of Kaiserslautern, W-Germany
Lines: 25
Posted: Mon Jun 12 14:54:57 1989