mirror of git://git.sysmocom.de/ofono
Refactor: stk address structure
This commit is contained in:
parent
ea1dc4811f
commit
1dfb59b610
|
@ -59,8 +59,7 @@ static gboolean parse_dataobj_address(struct comprehension_tlv_iter *iter,
|
||||||
|
|
||||||
data = comprehension_tlv_iter_get_data(iter);
|
data = comprehension_tlv_iter_get_data(iter);
|
||||||
|
|
||||||
addr->ton = (data[0] >> 4) & 0x07;
|
addr->ton_npi = data[0];
|
||||||
addr->npi = data[0] & 0x0f;
|
|
||||||
addr->number = g_malloc(len*2-1);
|
addr->number = g_malloc(len*2-1);
|
||||||
extract_bcd_number(data+1, len-1, addr->number);
|
extract_bcd_number(data+1, len-1, addr->number);
|
||||||
|
|
||||||
|
|
|
@ -194,8 +194,7 @@ enum stk_duration_type {
|
||||||
|
|
||||||
/* Defined in TS 102.223 Section 8.1 */
|
/* Defined in TS 102.223 Section 8.1 */
|
||||||
struct stk_address {
|
struct stk_address {
|
||||||
unsigned char ton;
|
unsigned char ton_npi;
|
||||||
unsigned char npi;
|
|
||||||
char *number;
|
char *number;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue