🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Proplem: Hostname

#63
From: Lytras Apostolos
Date: Sat, 25 Jul 1992 05:07
66 lines
2461 bytes
In article <1992Jul22.092650.10748@infoserver.th-darmstadt.de> tonio@ao_next2.psych.th-darmstadt.de (Tonio Seeger) writes:
>
>Ist unsere NetInfo villeicht flasch konfiguriert, oder was mache ich  
>falsch ?

Angehaengt an dieses Posting findest Du ein kleines Programm, das Dir
die verschiedenen Infos aus der netdb zieht. Es kompiliert auf NeXT auch
ganz gut, wie ich festgestellt habe, obwohl ich es urspruenglich fuer
ULTRIX geschrieben habe...

NetInfo scheint aber tatsaechlich etwas merkwuerdig konfiguriert zu
sein, habe es jedenfalls nicht geschafft, Dir was zu mailen...

Gruss
- Apostolos

PS: Beispiel Output fuer meine Maschine hier...

hostname:          avalon
network alias [1]: avalon
network alias [2]: av
network name:      avalon.unizh.ch

und die NeXT:

hostname:          xybrdyn
network alias [1]: localhost
network name:      xybrdyn

-------------- hier schnipseln ---------------
/**

   bhostname.c -- better 'hostname': get name info for local host
   July 8, 1992, Apostolos Lytras, lytras@avalon.physik.unizh.ch

**/

#include <stdio.h>
#include <sys/param.h>
#include <strings.h>
#include <netdb.h>

int main(void)
{
	char hostname[MAXHOSTNAMELEN+1];
	char netname[MAXHOSTNAMELEN+1];
	char altername[MAXHOSTNAMELEN+1];
	struct hostent *host_entry;
	int i=0;

	gethostname(hostname,MAXHOSTNAMELEN);
	printf("hostname:          %s\n",hostname);
	host_entry = gethostbyname (hostname);
	while (host_entry->h_aliases[i] != NULL) {
		strncpy (altername, host_entry->h_aliases[i], MAXHOSTNAMELEN);
		printf("network alias [%d]: %s\n",i+1,altername);
		i++;
	}
	strncpy (netname, host_entry->h_name, MAXHOSTNAMELEN);
	printf("network name:      %s\n",netname);
}
----------- hier wieder schnipseln ------------
-- 
	 lytras@ifi.unizh.ch   		|   Apostolos Lytras
	 lytras@avalon.physik.unizh.ch	|   Informatik Club der Uni
	 lytras@amiga.physik.unizh.ch  	|   Zuerich, SysAdmin
Technical Details
Message-ID: <1992Jul25.050759.22481@ifi.unizh.ch>
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!Sirius.dfn.de!chx400!josef!avalon.physik.unizh.ch!lytras
References: <1992Jul22.092650.10748@infoserver.th-darmstadt.de>

Show Full Headers
Complete Article Headers
Newsgroups: de.comp.sys.next
Path: arc1-ca.pugleaf.net!sparky!uunet!math.fu-berlin.de!Sirius.dfn.de!chx400!josef!avalon.physik.unizh.ch!lytras
From: lytras@avalon.physik.unizh.ch (Lytras Apostolos)
Subject: Re: Proplem: Hostname
Message-ID: <1992Jul25.050759.22481@ifi.unizh.ch>
Sender: news@ifi.unizh.ch (USENET News Admin)
Nntp-Posting-Host: avalon
Organization: Informatik Club Uni Zurich
References: <1992Jul22.092650.10748@infoserver.th-darmstadt.de>
Date: Sat, 25 Jul 1992 05:07:59 GMT
Lines: 66