🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.sys.next
Article #57

Re: Proplem: Hostname

#57
From: Imdat Solak
Date: Thu, 23 Jul 1992 22:17
46 lines
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!imdat
References: <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