diff options
author | ultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2007-04-02 13:46:11 +0000 |
---|---|---|
committer | ultramage <ultramage@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2007-04-02 13:46:11 +0000 |
commit | 37cc17c1b9a2dd29e1623a46cfc332e1aeb76751 (patch) | |
tree | 6f8dd05942422f043ef2df9e9364dd954a826bb3 /src/common/socket.h | |
parent | 5758d3649f0bf74677b3f470acb4e17a98910100 (diff) | |
download | hercules-37cc17c1b9a2dd29e1623a46cfc332e1aeb76751.tar.gz hercules-37cc17c1b9a2dd29e1623a46cfc332e1aeb76751.tar.bz2 hercules-37cc17c1b9a2dd29e1623a46cfc332e1aeb76751.tar.xz hercules-37cc17c1b9a2dd29e1623a46cfc332e1aeb76751.zip |
* Some source code cleaning
- Fixed the badly worded messages during mapserver startup
- Cleaned up socket config reading
- Split resolve_hostbyname() into 2 separate functions for clarity
- Moved the probably obsolete LOWER/UPPER macros to db.c (TODO: remove)
- Moved the badly placed compare_item() function to storage.c (see r779)
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@10119 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/common/socket.h')
-rw-r--r-- | src/common/socket.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/common/socket.h b/src/common/socket.h index c56fb8387..b7b8ce839 100644 --- a/src/common/socket.h +++ b/src/common/socket.h @@ -125,13 +125,10 @@ extern void set_nonblocking(int fd, int yes); void set_defaultparse(ParseFunc defaultparse); -//Resolves the hostname and stores the string representation of the string in ip. -//Meant to simplify calls to gethostbyname without the need of all the -//required network includes. -//hostname is the name to resolve. -//ip is an array of char[4] where the individual parts of the ip are stored (optional) -//ip_str is a char[16] where the whole ip is stored in string notation (optional) -in_addr_t resolve_hostbyname(const char* hostname, unsigned char* ip, char* ip_str); +// hostname/ip conversion functions +in_addr_t host2ip(const char* hostname); +const char* ip2str(in_addr_t ip, char ip_str[16]); + int socket_getips(uint32* ips, int max); |