[linux-vrf-core] Broadcast packet handling.
Status: Beta
Brought to you by:
jleu
From: Clement M. <cle...@in...> - 2003-12-04 08:24:35
|
Hello, I am trying to run a dhcp server on a vrf interface and I am facing a strange problem. My dhcp server socket stops to receive packets after a certain amount of time. This socket is "special" because it has SO_REUSEADDR and SO_BROADCAST enabled, and has been SO_BINDTODEVICE'd to my vrf device. It has also been SO_VRF'd to the right vrf number. If I don't use SO_VRF to bind it to the good VRF, I must say that the socket still receive broadcast packets, but not the unicast ones (and it seems that it does not break after a certain amount of time). I am using linux-vrf-0.100 with Jorge Boncompte patch to fix oops on startup, backported to linux 2.4.17 on mips. If anyone has seen such problems, or if anyone knows leakage in broadcast handling, it may help ... Thank you. -- Clement MOREAU <cle...@in...> Inventel -- http://www.inventel.fr **************************************************************************** Ce message et ses pieces jointes contiennent des informations confidentielles. Il est etabli a l'intention exclusive de ses destinataires. Si vous n'en etes pas destinataire, merci de le detruire et d'en avertir immediatement l'expediteur. L'integrite de ce message ne pouvant etre garantie sur Internet, Inventel ne peut etre tenue responsable de son contenu. This e-mail and its attachments are confidential and intended solely for the addressees. If you are not the intended recipient of this message, then please delete it and notify the sender. Since the integrity of this message cannot be guaranteed on the Internet, Inventel cannot therefore be considered responsible for its content. **************************************************************************** |