catacomb (2.0.1) experimental; urgency=low
* Debianization!
+ * (pixie): Don't report uninteresting errors when accepting connections.
- -- Mark Wooding <mdw@nsict.org> Mon, 10 Nov 2003 22:02:52 +0000
+ -- Mark Wooding <mdw@nsict.org> Thu, 11 Dec 2003 10:47:59 +0000
/* -*-c-*-
*
- * $Id: pixie.c,v 1.12 2002/01/13 13:50:42 mdw Exp $
+ * $Id: pixie.c,v 1.13 2004/03/21 22:43:05 mdw Exp $
*
* Passphrase pixie for Catacomb
*
/*----- Revision history --------------------------------------------------*
*
* $Log: pixie.c,v $
+ * Revision 1.13 2004/03/21 22:43:05 mdw
+ * Keep quiet about expected errors on incoming connections.
+ *
* Revision 1.12 2002/01/13 13:50:42 mdw
* Various fixes tracking mLib changes.
*
if (mode != SEL_READ)
return;
if ((nfd = accept(fd, (struct sockaddr *)&sun, &sunsz)) < 0) {
- if (verbose)
+ if (verbose && errno != EAGAIN && errno != EWOULDBLOCK &&
+ errno != ECONNABORTED && errno != EPROTO && errno != EINTR)
log("new connection failed: %s", strerror(errno));
return;
}