Article View: de.comp.sys.next
Article #62Re: Proplem: Hostname
From: Lytras Apostolos
Date: Fri, 24 Jul 1992 23:20
Date: Fri, 24 Jul 1992 23:20
66 lines
2485 bytes
2485 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);
}
--
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:
<1992Jul24.232023.10004@ifi.unizh.ch>Path:
arc1-ca.pugleaf.net!sparky!uunet!europa.asd.contel.com!darwin.sura.net!wupost!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!chx400!josef!avalon.physik.unizh.ch!lytrasReferences:
<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!europa.asd.contel.com!darwin.sura.net!wupost!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!chx400!josef!avalon.physik.unizh.ch!lytras From: lytras@avalon.physik.unizh.ch (Lytras Apostolos) Subject: Re: Proplem: Hostname Message-ID: <1992Jul24.232023.10004@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: Fri, 24 Jul 1992 23:20:23 GMT Lines: 66