commit | 354ef81d8062510765b7280023b3f4ef98d0613a | [log] [tgz] |
---|---|---|
author | Holger Hans Peter Freyther <zecke@selfish.org> | Wed Mar 24 04:02:55 2010 +0100 |
committer | Holger Hans Peter Freyther <zecke@selfish.org> | Wed Mar 24 04:44:50 2010 +0100 |
tree | 5ac838c575e5d8bee1c5bcbc9f9eb1588e12c5ae | |
parent | 7f0f8b92ce35c59d3d61f3603272724f55109b48 [diff] |
ipaccess: Handle the case of replacing RSL connections Fix a infinite loop when establishing a new RSL connection and the BSC is identifying itself with a unit id of an already established RSL connection. The infinite loops happens because we are corrupting the the linuxlist inside the bsc_fd when registering the bfd twice. Due the lack of proper authentication favor the new RSL connection as the real one and close the previous one.