mirror of git://git.sysmocom.de/ofono
sim: logical access API implementation
Implemented wrapper for the sim drivers logical access API
This commit is contained in:
parent
c77fb101f9
commit
2564ac717a
15
src/sim.c
15
src/sim.c
|
@ -3637,3 +3637,18 @@ GSList *__ofono_sim_get_aid_list(struct ofono_sim *sim)
|
|||
{
|
||||
return sim->aid_list;
|
||||
}
|
||||
|
||||
int ofono_sim_logical_access(struct ofono_sim *sim, int session_id,
|
||||
unsigned char *pdu, unsigned int len,
|
||||
ofono_sim_logical_access_cb_t cb, void *data)
|
||||
{
|
||||
if (!sim->driver->logical_access)
|
||||
return -ENOTSUP;
|
||||
|
||||
if (session_id <= 0)
|
||||
return -EINVAL;
|
||||
|
||||
sim->driver->logical_access(sim, session_id, pdu, len, cb, data);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue