comp.lang.ada
 help / color / mirror / Atom feed
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).





  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