]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv/sockhelp.cpp
Added files to the .cvsignore
[irc/gameservirc.git] / gameserv / sockhelp.cpp
index f679c781aa1661597238af54d82602ea48ff66a6..1536767efd1706cfa3e785a407281e63a440107b 100644 (file)
@@ -23,19 +23,14 @@ int atoport(char *service, char *proto)
 {
   int port;
   long int lport;
-  struct servent *serv;
   char *errpos;
 
-  /* First try to read it from /etc/services */
-  serv = getservbyname(service, proto);
-  if (serv != NULL)
-    port = serv->s_port;
-  else { /* Not in services, maybe a number? */
     lport = strtol(service,&errpos,0);
     if ( (errpos[0] != 0) || (lport < 1) || (lport > 65535) )
       return -1; /* Invalid port address */
+
     port = htons(lport);
-  }
+
   return port;
 }