On Thu, Aug 12, 2004 at 07:07:22PM +0200, Nils wrote: > Thank you for the patch, but I tried it and it's not working. (I could only > patch my own licq-client) > My client sends a request for the licq/ssl connection, but it receives no > answer packets. > Nils
It is not the solution to your problem. It just makes it easier to notice dropped connections when they are not automatically reestablished. The patch only sets IP_RECVERR which makes a socket fail as soon as there is no route (and data is sent) instead of waiting until there is one. It makes no sense to hope for a new route when the new address isn't the same as before. Your problem is that your router either rewrites the address of already established connections to the new source address or continues to use the old source address (my router does this). In the first case the destination doesn't know of any connection with someone having the new address. In the second case the destination replies to the old address and you never receive it. Daniel
pgpPPBW8uln35.pgp
Description: PGP signature