diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2011-06-22 13:18:42 +0200 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2011-06-22 13:25:22 +0200 |
commit | 6afabc2f5aa18885743fb9256a7a5e1008e2e9a5 (patch) | |
tree | 44763107ebd2a65607655392e429d0a594944a6c /xlib.c | |
parent | 595954e5afd152df73e919d5e6a45e709c8f5fca (diff) | |
download | pingu-6afabc2f5aa18885743fb9256a7a5e1008e2e9a5.tar.bz2 pingu-6afabc2f5aa18885743fb9256a7a5e1008e2e9a5.tar.xz |
pingu: make address family agnostic
also, give user the possibility to do dns lookups for every ping burst.
Diffstat (limited to 'xlib.c')
-rw-r--r-- | xlib.c | 14 |
1 files changed, 0 insertions, 14 deletions
@@ -34,17 +34,3 @@ char *xstrdup(const char *str) return s; } -int init_sockaddr(struct sockaddr_in *addr, const char *host) -{ - memset((char *) addr, 0, sizeof(struct sockaddr_in)); - addr->sin_family = AF_INET; - if (inet_aton(host, &addr->sin_addr) == 0) { - struct hostent *hp; - hp = gethostbyname(host); - if (!hp) - return -1; - memcpy(&addr->sin_addr, hp->h_addr, 4); - } - return 0; -} - |