summaryrefslogtreecommitdiffstats
path: root/src/host/layer23/src/mobile/gsm48_mm.c
diff options
context:
space:
mode:
authorAndreas.Eversberg <jolly@eversberg.eu>2010-09-15 14:21:06 +0000
committerAndreas.Eversberg <jolly@eversberg.eu>2010-09-15 14:21:06 +0000
commitdece8977f438983f681feeeeb8a6f736859be98e (patch)
tree5b3869d4854198d07b3d7195b7e88580a370bb93 /src/host/layer23/src/mobile/gsm48_mm.c
parentd33ffcc3f14f175843ad72066c0a3c83db1717ac (diff)
[layer23] Fixed A5/1 support coding
Dieter pointed out that A5/1 is indicated as supported, if the A5/1 bit in the classmark IE is 0.
Diffstat (limited to 'src/host/layer23/src/mobile/gsm48_mm.c')
-rw-r--r--src/host/layer23/src/mobile/gsm48_mm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/host/layer23/src/mobile/gsm48_mm.c b/src/host/layer23/src/mobile/gsm48_mm.c
index 10767d58..dfc41d45 100644
--- a/src/host/layer23/src/mobile/gsm48_mm.c
+++ b/src/host/layer23/src/mobile/gsm48_mm.c
@@ -297,7 +297,7 @@ int gsm48_encode_classmark1(struct gsm48_classmark1 *cm, uint8_t rev_lev,
memset(cm, 0, sizeof(*cm));
cm->rev_lev = rev_lev;
cm->es_ind = es_ind;
- cm->a5_1 = a5_1;
+ cm->a5_1 = !a5_1;
cm->pwr_lev = pwr_lev;
return 0;