Article View: dnet.general
Article #2142Re: RPC
From: Holger Zessel AG Nehmer
Date: Mon, 12 Jun 1989 13:54
Date: Mon, 12 Jun 1989 13:54
25 lines
2134 bytes
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!zesselReferences:
<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