[Vienna-pm] hostname??
gooly at gmx.at
gooly at gmx.at
Thu Apr 12 02:22:11 PDT 2007
Hallo,
habe ein merkwürdiges Problem:
auf einem PC bekomme ich auf der Konsole mit: >hostname den (mit 9.3er
SuSi Yast) eingetragenen HOst-Namen: 'Soltek'
Auf einem anderen PC wratet nun ein Socket-Server auf Clients und wenn
sich einer anmeldet soll er den hostname auf /dev/tty2 anzeigen.
AAAAber $name wird nicht beschrieben??
# mein code ..
for ( $waitedpid = 0;
($paddr = accept(Client,Server)) || $waitedpid;
$waitedpid = 0, close Client)
{
next if $waitedpid and not $paddr;
my ($port, $iaddr) = sockaddr_in($paddr);
my $name = gethostbyaddr($iaddr,AF_INET);
print "\tReq:\t",inet_ntoa($iaddr),"\t$name @ $port\n";#Zeile58
...
}
ergibt:
Use of uninitialized value in con ... at line 58
Req: 10.10.10.10 @ 6980
Wieso ist alles andere ok, nur nicht $name ???
und hostname ist auf dem Client korrekt eingetragen??
Muss man hier wieder eines der vielen Leukoplastpflaster bei den
aktuellen SuSEs irgendwo aufkleben?
Mahlzeit und Danke schon mal,
Calli
More information about the Vienna-pm
mailing list