diff options
| author | forsyth <forsyth@vitanuova.com> | 2009-07-19 22:42:36 +0100 |
|---|---|---|
| committer | forsyth <forsyth@vitanuova.com> | 2009-07-19 22:42:36 +0100 |
| commit | 791d91a843b378fddfb985b72dab7b5b35da5225 (patch) | |
| tree | 60c5e67d7a3206d9763bc30221cf618ecf06bded /emu/OpenBSD | |
| parent | 761f67cfa0ded078582102b47990c2d77bbb8302 (diff) | |
20090719-2242
Diffstat (limited to 'emu/OpenBSD')
| -rw-r--r-- | emu/OpenBSD/ipif.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/emu/OpenBSD/ipif.c b/emu/OpenBSD/ipif.c index 853e2e93..04d5bbbd 100644 --- a/emu/OpenBSD/ipif.c +++ b/emu/OpenBSD/ipif.c @@ -54,7 +54,7 @@ so_send(int sock, void *va, int len, void *hdr, int hdrlen) if(hdr == 0) r = write(sock, va, len); else { - memset(&sa, sizeof(sa), 0); + memset(&sa, 0, sizeof(sa)); sin = (struct sockaddr_in*)&sa; sin->sin_family = AF_INET; switch(hdrlen){ @@ -94,7 +94,7 @@ so_recv(int sock, void *va, int len, void *hdr, int hdrlen) l = sizeof(sa); r = recvfrom(sock, va, len, 0, &sa, &l); if(r >= 0) { - memset(h, sizeof h, 0); + memset(h, 0, sizeof(h)); switch(hdrlen){ case OUdphdrlenv4: memmove(h, &sin->sin_addr, 4); |
