summaryrefslogtreecommitdiffstats
path: root/lib/libftp/FtpGetHost.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libftp/FtpGetHost.c')
-rw-r--r--lib/libftp/FtpGetHost.c44
1 files changed, 0 insertions, 44 deletions
diff --git a/lib/libftp/FtpGetHost.c b/lib/libftp/FtpGetHost.c
deleted file mode 100644
index 7171ba3..0000000
--- a/lib/libftp/FtpGetHost.c
+++ /dev/null
@@ -1,44 +0,0 @@
-/*
- Library for ftpd clients.(libftp)
- Copyright by Oleg Orel
- All rights reserved.
-
-This library is desined for free, non-commercial software creation.
-It is changeable and can be improved. The author would greatly appreciate
-any advises, new components and patches of the existing programs.
-Commercial usage is also possible with participation of it's author.
-
-
-
-*/
-
-#include "FtpLibrary.h"
-#include <arpa/inet.h>
-
-
-struct hostent *FtpGetHost(char *host)
-{
-
- static struct in_addr addr;
- static struct hostent _host;
- static char *point[2];
- static char *alias[1];
-
- bzero(&_host,sizeof _host);
- if ( (addr.s_addr=inet_addr(host)) != -1 )
- {
- _host.h_addr_list = point;
- _host.h_addr_list[0] = (char *) &addr;
- _host.h_addr_list[1] = (char *) 0;
- alias[0]=NULL;
- _host.h_aliases=alias;
- _host.h_name=host;
- _host.h_length=sizeof(unsigned long);
- _host.h_addrtype=AF_INET;
- return &_host;
- }
-
- return gethostbyname(host);
-}
-
-
OpenPOWER on IntegriCloud