X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/tripe/blobdiff_plain/bf67ce8d93310ce676359fb13b771c8771128739..cb160b861b8b4f5798eb669f72bd8430eff05009:/server/peer.c diff --git a/server/peer.c b/server/peer.c index f4d80665..06dd33db 100644 --- a/server/peer.c +++ b/server/peer.c @@ -306,7 +306,7 @@ static void p_read(int fd, unsigned mode, void *v) { peer *p = 0; addr a; - size_t sz; + socklen_t sz; ssize_t n; int ch; buf b, bb; @@ -798,7 +798,7 @@ void p_init(struct in_addr addr, unsigned port) unsigned p_port(void) { addr a; - size_t sz = sizeof(addr); + socklen_t sz = sizeof(addr); if (getsockname(sock.fd, &a.sa, &sz)) die(EXIT_FAILURE, "couldn't read port number: %s", strerror(errno));