/* -*-c-*-
*
- * $Id: conn.c,v 1.4 1999/07/26 23:21:02 mdw Exp $
+ * $Id: conn.c,v 1.5 2000/10/08 11:17:26 mdw Exp $
*
* Nonblocking connect handling
*
/*----- Revision history --------------------------------------------------*
*
* $Log: conn.c,v $
+ * Revision 1.5 2000/10/08 11:17:26 mdw
+ * (conn_connect): Change sizes to be @size_t@.
+ *
* Revision 1.4 1999/07/26 23:21:02 mdw
* Bug fix: remove the selector before doing the callback, in case client
* adds a writer for the connected socket.
conn *c = p;
char buf[PATH_MAX + 8]; /* Big enough */
- int sinsz;
+ size_t sinsz;
sinsz = sizeof(buf);
sel_rmfile(&c->writer);
if (getpeername(fd, (struct sockaddr *)buf, &sinsz) < 0) {
int err;
- int errsz = sizeof(err);
+ size_t errsz = sizeof(err);
if (getsockopt(fd, SOL_SOCKET, SO_ERROR, &err, &errsz) == 0)
errno = err;
close(fd);