Article View: de.comp.sys.next
Article #57Re: Proplem: Hostname
From: Imdat Solak
Date: Thu, 23 Jul 1992 22:17
Date: Thu, 23 Jul 1992 22:17
46 lines
2101 bytes
2101 bytes
tonio@ao_next2.psych.th-darmstadt.de (Tonio Seeger) writes:
> Hallo Leute,
>
>
> Wie kann ein Programm den Namen des Hosts erfagen auf dem es gerade l uft?
> Ich habe es auf folgende Art und Weisen probiert, bin aber nie zu den
> Hostnamen vorgedrungen !
> (Der Name des Host ist ao_next1)
>
> [NXApp hostName] liefert eine NULLPointer
>
> gethostent() aus <netdb.h> liefert "localhost" ??
>
> gethostname() aus <libc.h> liefert "tonio", also den UserNamen !?
>
> Ist unsere NetInfo villeicht flasch konfiguriert, oder was mache ich
> falsch ?
>
Es kann eigentlich nicht angehen, dass Eure NetInfoDB falsch ist, aber ich
habe grade mal folgenden Code auf unserem Server in der Firma von zu
Hause remote-gestartet und es lieferte als Hostname [dart] (richtigerweise).
#import <libc.h>
int main ()
{
char me[2048];
gethostname(me,sizeof(me));
fprintf(stdout,"[%s]\n",me);
return 1;
}
sizeof(me) muss eigentlich MAXHOSTNAMELEN+1 sein, aber ich wusste nicht, ob
es in libc.h oder nicht, deswegen habe ich hardcoded 2048 genommen.
Versuch's mal auf Eurer Machine...
fgrussf -- im.dat
_______________________________________________________________________________
- Imdat Solak - Hasselmannstr. 1 - 2300 Kiel 1 - Voice: ++49 431 67 59 89 -
- Prinzenstrasse 16 - 2254 Friedrichtstadt - Voice:++49 4881 72 86 -
- Registered NeXTdeveloper - imdat@tpki.toppoint.de - No NeXTmail to this adr.-
- ****** Mehr als Schleswig-Holsteiner kann der Mensch nicht werden ********* -
-------------------------------------------------------------------------------
Technical Details
Message-ID:
<imdat02044920623221707@imdatki.toppoint.de>Path:
arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!uniol!tpki.toppoint.de!imdatki.toppoint.de!imdatReferences:
<1992Jul22.092650.10748@infoserver.th-darmstadt.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!uniol!tpki.toppoint.de!imdatki.toppoint.de!imdat From: imdat@imdatki.toppoint.de (Imdat Solak) Newsgroups: de.comp.sys.next Subject: Re: Proplem: Hostname Message-ID: <imdat02044920623221707@imdatki.toppoint.de> Date: Thu, 23 Jul 92 22:17:07 MED References: <1992Jul22.092650.10748@infoserver.th-darmstadt.de> Distribution: world Organization: Fidel & Co., Inc, Plaza del Cuba Libre 1, Habanna Lines: 46