diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2012-12-06 12:01:38 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2012-12-23 20:18:18 +0100 |
commit | 5ca825e431e837b95f7db9057792e5a66de97a89 (patch) | |
tree | ff85786c7ef00345eb4b05fb48a5782eb5f3edc7 /openbsc/src/libbsc/chan_alloc.c | |
parent | 1411c066cc3ddaa46437cac7c580a04a1fe95eb1 (diff) |
rsl: Rename the reason to release_mode and use the enum value
The API with 0 and 1 as legal values is hard to understand. Use the
recently introduced enum values instead.
Diffstat (limited to 'openbsc/src/libbsc/chan_alloc.c')
-rw-r--r-- | openbsc/src/libbsc/chan_alloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openbsc/src/libbsc/chan_alloc.c b/openbsc/src/libbsc/chan_alloc.c index 69b2625c5..fa369a2cd 100644 --- a/openbsc/src/libbsc/chan_alloc.c +++ b/openbsc/src/libbsc/chan_alloc.c @@ -345,7 +345,7 @@ void lchan_free(struct gsm_lchan *lchan) } lchan->sacch_deact = 0; - lchan->release_mode = 0; + lchan->release_mode = RSL_REL_NORMAL; /* FIXME: ts_free() the timeslot, if we're the last logical * channel using it */ @@ -424,7 +424,7 @@ int rsl_lchan_rll_release(struct gsm_lchan *lchan, uint8_t link_id) } /* Consider releasing the channel now */ -int lchan_release(struct gsm_lchan *lchan, int sacch_deact, int mode) +int lchan_release(struct gsm_lchan *lchan, int sacch_deact, enum rsl_rel_mode mode) { DEBUGP(DRLL, "%s starting release sequence\n", gsm_lchan_name(lchan)); rsl_lchan_set_state(lchan, LCHAN_S_REL_REQ); |