Messages in this thread | | | Date | Fri, 20 Oct 2000 21:47:16 +0200 (CEST) | From | Eric Lammerts <> | Subject | Re: bind() allowed to non-local addresses |
| |
On Fri, 20 Oct 2000, Matt Peterson wrote: > Are you also suggesting that every other program that expects bind() to > fail with EADDRNOTAVAIL are broken too? Just for fun, I greped all > sources of software shipped in Caldera's distributions for instances of > where a check is made for EADDRNOTAVAIL after a call to bind(). Guess > what else besides Java is probably "broken" ... > > - lpng > - bind 8.2 > - automount > - cvs > - dhcpd > - KDE > - UCL mbone > - ncftp > - netatalk > - nfsd > - rexec > - pppd > - sendmail > - xchat
Just for fun I looked at the sources of cvs, ncftp, netatalk, rexec and pppd. Guess what? None of them check for EADDRNOTAVAIL after a call to bind(). Cvs and pppd don't even call bind()!
Get your facts straight, please.
Eric
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |