*** From dhcp-server -- To unsubscribe, see the end of this message. ***
Hello,
Please CC any answers on me, thanks in advance!
Maybe I'm ignorant but for me dhcprelay did the following under my linux
(v2.2.5, but I think it does not matter at all, it'd do the same under
2.0.36):
Receive Request on eth1. The boot server is on eth0 (by route-table wise as
well), so relay should forward it to eth0. It does not but sends to the SAME
interface the request came in. Bad.
Since I'm a) not a C programmer, b) not a socket wizard I raped
the code to walk thru all the interfaces when sending the packet to
be forwarded, hoping that the server's interface is between the used
if somewhere. It works, at least, but very ugly and wastes a heap
of bits on useless ARP packets to wrong interfaces.
If this is really a bug in the logic you wise men probably can solve it
much better than I did. Still if anyone needs my 'code', feel free to ask
and bear with the risk.
Or maybe it was designed so but then I do not see how should it relay
between interfaces....
regards,
peter
ps: linux 2.2.xx supports a feature similar to bpf afaik. maybe someone
should update the code, if it isn't already updated.
------------------------------------------------------------------------------
To unsubscribe from this list, please visit http://www.fugue.com/dhcp/lists
If you are without web access, or if you are having trouble with the web page,
please send mail to [EMAIL PROTECTED] Please try to use the web
page first - it will take a long time for your request to be processed by hand.
------------------------------------------------------------------------------