diff options
author | Andreas.Eversberg <jolly@eversberg.eu> | 2010-09-26 17:08:10 +0000 |
---|---|---|
committer | Andreas.Eversberg <jolly@eversberg.eu> | 2010-09-26 17:08:10 +0000 |
commit | b0336cd4849a4b0bf963372060de0a467b398a7a (patch) | |
tree | 3832a7f29b15372f44795844ecc87416fdc69ecb /src/host/layer23/src/mobile/settings.c | |
parent | 602dcf4d0d94ffc7f7f9f3f6865541c385077bcf (diff) |
[layer23] Speech codec selection and negotiation with network
Diffstat (limited to 'src/host/layer23/src/mobile/settings.c')
-rw-r--r-- | src/host/layer23/src/mobile/settings.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/host/layer23/src/mobile/settings.c b/src/host/layer23/src/mobile/settings.c index 1aef48b0..6b6a9325 100644 --- a/src/host/layer23/src/mobile/settings.c +++ b/src/host/layer23/src/mobile/settings.c @@ -31,6 +31,7 @@ int gsm_settings_init(struct osmocom_ms *ms) { struct gsm_settings *set = &ms->settings; + struct gsm_support *sup = &ms->support; /* IMEI */ sprintf(set->imei, "000000000000000"); @@ -40,6 +41,9 @@ int gsm_settings_init(struct osmocom_ms *ms) strcpy(set->test_imsi, "001010000000000"); set->test_rplmn_mcc = set->test_rplmn_mnc = 1; + if (sup->half_v1 || sup->half_v3) + set->half = 1; + return 0; } |