RSL: keep track if a channel is active or not

This allows us to block packets that we have received after the channel
is no longer being used.  This is visible during handover, where we still
receive a measurement report after the MS has switched to the new channel.

This leftover measurement report then attempts to trigger another handover,
which si bogus and will fail - and thus only consumes resources.

With the new LCHAN_S_ACTIVE state, we can check for this when processing
the measurement report.
2 files changed
tree: d68813dcea79112d7088b44df27ed9ac7b3b8298
  1. hlrsync/
  2. linux-kernel/
  3. openbsc/
  4. wireshark/