🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #317

ciekawostka ....

#317
From: pul... Krzysztof Pulapa
Date: Wed, 14 Feb 1996 00:00
29 lines
1368 bytes
Trafilem ostatnio na nastepny ciekawy numer jaki zaoferowal mi kompilator .
Stracilem przez to caly dzien ...

Mialem taka procedurke :

1)  unsigned long ii;
2)  struct hostent *pp;
3)  ii=inet_addr(hostname);
4)  pp=gethostbyaddr((char *)&ii, INADDRSZ, AF_INET);
5)  if (pp) return(call_socket(pp->h_name,port)); else return(-1);

Wbrew pozorom wcale to nie dzialalo , znaczy sie dzialalo na SunOS a na
Linuxie juz nie ... w koncu doprowadzony do pacji zmienilem to 
 na cos takiego :

1)  unsigned long ii;
2)  struct hostent *pp;
3)  char hname[MAXHOSTNAMELEN];
4)  ii=inet_addr(hostname);
5)  pp=gethostbyaddr((char *)&ii, INADDRSZ, AF_INET);
6)  strcpy(hname,pp->h_name);
7)  if (pp) return(call_socket(hname,port)); else return(-1);

I ruszylo ... ale nie bardzo wiem do tej pory dlaczego ;-)

--
Pulapa Krzysztof   ,  Politechnika Krakowska
  E-mail:   pul...@edison.pk.edu.pl , ji...@avalon.wbc.lublin.pl
  URL   :   http://avalon.wbc.lublin.pl/~jimi , on IRC : Jimi
Technical Details
Message-ID: <DMrKpx.Bz1@cyf-kr.edu.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
From: pul...@edison.pk.edu.pl (Krzysztof Pulapa)
Subject: ciekawostka ....
Date: 1996/02/14
Message-ID: <DMrKpx.Bz1@cyf-kr.edu.pl>
X-Deja-AN: 139390516
sender: ne...@cyf-kr.edu.pl (News Administrator)
organization: Instytut E-5
newsgroups: pl.comp.programming
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit