diff options
| author | forsyth <forsyth@vitanuova.com> | 2010-11-27 16:29:55 +0000 |
|---|---|---|
| committer | forsyth <forsyth@vitanuova.com> | 2010-11-27 16:29:55 +0000 |
| commit | 9adf220f1d2c1df54cc4d55c578d08741a5c280c (patch) | |
| tree | 9007aeed4096f8ce65efacb6426116fd2ec659d2 /emu/Nt/ipif.c | |
| parent | 6ce09f7706f6999009db17a5db2512eedece7f3f (diff) | |
20101127-1629
Diffstat (limited to 'emu/Nt/ipif.c')
| -rw-r--r-- | emu/Nt/ipif.c | 2 |
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)); |
