Date: Sun, 26 Aug 2007 13:08:41 +0200 From: Joerg Wallerich <joerg@net.t-labs.tu-berlin.de> To: freebsd-current@freebsd.org Subject: Network problems with sendto() syscall Message-ID: <20070826110841.GA31243@falcon.net.t-labs.tu-berlin.de>
next in thread | raw e-mail | index | archive | help
Hi all, since moving to 7-CURRENT I have a serious problem with the network stack when using the sendto() syscall. The problem appears as soon as I work with bootpd(8). As soon as bootpd tries to answer a BOOTP request, the sendto() call fails with EAFNOSUPPORT, I get kernel log messages like 'fxp0: can't handle af18' and then I can no longer access the IP address I sent the BOOTP request from. The call to sendto() in bootpd seems OK, so I doubt that the problem lies with bootpd. The NIC driver seems to be OK as well, as the problems appears with three different drivers (fxp, nfe, rl). I even get things like 'kernel: looutput: af=18 unexpected' in the logs when using bootptest on the local machine. This problem can be reproduced on my hardware using a vanilla installation of the latest snapshot of 7-CURRENT (200708). Does anyone see this behavior besides myself? Thanks, Joerg -- --------------------------------------------------------------- - Joerg Wallerich joerg@net.t-labs.tu-berlin.de - - Technische Universitaet Berlin - ---------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070826110841.GA31243>