summaryrefslogtreecommitdiff
path: root/emu/Nt/ipif.c
diff options
context:
space:
mode:
authorforsyth <forsyth@vitanuova.com>2010-11-27 16:29:55 +0000
committerforsyth <forsyth@vitanuova.com>2010-11-27 16:29:55 +0000
commit9adf220f1d2c1df54cc4d55c578d08741a5c280c (patch)
tree9007aeed4096f8ce65efacb6426116fd2ec659d2 /emu/Nt/ipif.c
parent6ce09f7706f6999009db17a5db2512eedece7f3f (diff)
20101127-1629
Diffstat (limited to 'emu/Nt/ipif.c')
-rw-r--r--emu/Nt/ipif.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/emu/Nt/ipif.c b/emu/Nt/ipif.c
index 327d5471..d690e48a 100644
--- a/emu/Nt/ipif.c
+++ b/emu/Nt/ipif.c
@@ -184,7 +184,7 @@ so_connect(int fd, unsigned long raddr, unsigned short rport)
sin = (struct sockaddr_in*)&sa;
sin->sin_family = AF_INET;
hnputs(&sin->sin_port, rport);
- hnputl(&sin->sin_addr.s_addr, raddr);
+ memmove(&sin->sin_addr.s_addr, raddr+IPv4off, IPv4addrlen);
osenter();
r = connect(fd, &sa, sizeof(sa));