X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=lib%2Fsilcutil%2Fwin32%2Fsilcwin32net.c;h=fd8228ea8dc3334d65228f3f17bffe912b758b06;hp=ed7818c57ab8f467a44b034d9b9fd6427de8077b;hb=26957468d15f29ee827642e38719903a24e39a92;hpb=eecdc0eec8433241dee51a0069b079e9cb5900f9 diff --git a/lib/silcutil/win32/silcwin32net.c b/lib/silcutil/win32/silcwin32net.c index ed7818c5..fd8228ea 100644 --- a/lib/silcutil/win32/silcwin32net.c +++ b/lib/silcutil/win32/silcwin32net.c @@ -222,7 +222,7 @@ void silc_net_close_connection(int sock) /* Converts the IP number string from numbers-and-dots notation to binary form. */ -bool silc_net_addr2bin(const char *addr, void *bin, uint32 bin_len); +bool silc_net_addr2bin(const char *addr, void *bin, uint32 bin_len) { unsigned long ret; @@ -231,7 +231,7 @@ bool silc_net_addr2bin(const char *addr, void *bin, uint32 bin_len); if (bin_len < 4) return FALSE; - memcpy(bin, (unsigned char *)&tmp.s_addr, 4); + memcpy(bin, (unsigned char *)&ret, 4); return ret != INADDR_NONE; }