aboutsummaryrefslogtreecommitdiffstats
path: root/openbsc
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2011-01-14 23:21:13 +0100
committerHarald Welte <laforge@gnumonks.org>2011-03-04 13:44:30 +0100
commit63467e8f28203172f094da4668efaa1e324aafa8 (patch)
tree47b099c2891367b2b3414b9b027bb128d1349255 /openbsc
parent26d7907b0229f982a65bd709c86b849eb6fef2ce (diff)
Make sure not to feed BSSGP messages into RSL
Diffstat (limited to 'openbsc')
-rw-r--r--openbsc/src/libabis/input/hsl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/openbsc/src/libabis/input/hsl.c b/openbsc/src/libabis/input/hsl.c
index 360be32fc..1afe82b49 100644
--- a/openbsc/src/libabis/input/hsl.c
+++ b/openbsc/src/libabis/input/hsl.c
@@ -190,7 +190,8 @@ static int process_hsl_rsl(struct msgb *msg, struct e1inp_line *line)
case 0x82:
/* FIXME: do something with BSSGP, i.e. forward it over
* NSIP to OsmoSGSN */
- return 0;
+ msgb_free(msg);
+ return 1;
}
return 0;
}