From: lutz@iks-jena.de (Lutz Donnerhacke)
Subject: Re: BIND is Crying Out for Ada95
Date: 9 Feb 2001 11:47:06 GMT
Date: 2001-02-09T11:47:06+00:00 [thread overview]
Message-ID: <slrn987m0g.jp.lutz@taranis.iks-jena.de> (raw)
In-Reply-To: slrn987i8p.jp.lutz@taranis.iks-jena.de
* Lutz Donnerhacke wrote:
>The main problem with DNS is the protocol. And the main problem with UNIX
>daemons is the braindead API of syscalls and libraries.
To stress this further I quote something from BUGTRAQ:
This is apparently caused by a kernel bug: A very short-lived incoming TCP
connection can cause accept() to return successfully but fail to fill in
the peer address structure pointed to by the second argument.
Would you catch a exception caused by incorrect data returned by the system?
BIND 9.1.0 died by a assert() call checking these return values (AFAIUTS).
next prev parent reply other threads:[~2001-02-09 11:47 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-02-08 17:33 BIND is Crying Out for Ada95 Warren W. Gay VE3WWG
2001-02-08 20:35 ` Florian Weimer
2001-02-08 20:50 ` Warren W. Gay VE3WWG
2001-02-08 21:28 ` Florian Weimer
2001-02-09 9:16 ` Tarjei T. Jensen
2001-02-09 10:43 ` Lutz Donnerhacke
2001-02-09 11:47 ` Lutz Donnerhacke [this message]
2001-02-09 13:47 ` Tarjei T. Jensen
2001-02-09 16:04 ` Lutz Donnerhacke
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox