diff options
author | Harald Welte <laforge@gnumonks.org> | 2010-05-13 13:58:08 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2010-05-13 14:00:59 +0200 |
commit | dd1c83c52d66c28583e06ba3b930883b488689ea (patch) | |
tree | 6f2ab1ffd9423ed3e81e3db0a31778eff24dcbf5 /openbsc/src/gprs/gprs_bssgp.c | |
parent | cd2890b0c6589f1c4003df7e9e82fb17ffb2076f (diff) |
[GPRS] NS: Fix segfault when receiving message from unknown NS-VC
In the previous code we used a static fake_nsvc structure in
case we needed to send a message to an unknown NSVC for which
we don't have a real 'struct nsvc'. However, since we now have
a rate_ctr_group hanging off the nsvc, the fake structure didn't
have that.
So now we keep a nsi->unknown_nsvc around to be used whenever
we need a nsvc but don't have a real one. The gprs_ns_vty.c
code explicitly does not list that NSVC in 'show ns'
Diffstat (limited to 'openbsc/src/gprs/gprs_bssgp.c')
0 files changed, 0 insertions, 0 deletions