diff options
author | Denis Kenzior <denkenz@gmail.com> | 2012-11-22 09:40:52 -0600 |
---|---|---|
committer | Denis Kenzior <denkenz@gmail.com> | 2012-11-22 10:26:34 -0600 |
commit | 5de557bc5599f36d2b2174b6258b9f4ba95ce04e (patch) | |
tree | 598a61a52a8633be41c3aa69933b6e32aa9922d0 /src/simfs.c | |
parent | 19210edd3aecffdb75a1935b9704291c96b45c86 (diff) | |
download | ofono-5de557bc5599f36d2b2174b6258b9f4ba95ce04e.tar.bz2 |
simfs: Update to the new SIM api
Diffstat (limited to 'src/simfs.c')
-rw-r--r-- | src/simfs.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/simfs.c b/src/simfs.c index 58dc41dc..6b54f43d 100644 --- a/src/simfs.c +++ b/src/simfs.c @@ -472,6 +472,7 @@ static gboolean sim_fs_op_read_block(gpointer user_data) fs->driver->read_file_transparent(fs->sim, op->id, op->current * 256, read_bytes, + NULL, 0, sim_fs_op_read_block_cb, fs); return FALSE; @@ -561,6 +562,7 @@ static gboolean sim_fs_op_read_record(gpointer user) driver->read_file_linear(fs->sim, op->id, op->current, op->record_length, + NULL, 0, sim_fs_op_retrieve_cb, fs); break; case OFONO_SIM_FILE_STRUCTURE_CYCLIC: @@ -571,6 +573,7 @@ static gboolean sim_fs_op_read_record(gpointer user) driver->read_file_cyclic(fs->sim, op->id, op->current, op->record_length, + NULL, 0, sim_fs_op_retrieve_cb, fs); break; default: @@ -818,23 +821,24 @@ static gboolean sim_fs_op_next(gpointer user_data) if (sim_fs_op_check_cached(fs)) return FALSE; - driver->read_file_info(fs->sim, op->id, sim_fs_op_info_cb, fs); + driver->read_file_info(fs->sim, op->id, NULL, 0, + sim_fs_op_info_cb, fs); } else { switch (op->structure) { case OFONO_SIM_FILE_STRUCTURE_TRANSPARENT: driver->write_file_transparent(fs->sim, op->id, 0, op->length, op->buffer, - sim_fs_op_write_cb, fs); + NULL, 0, sim_fs_op_write_cb, fs); break; case OFONO_SIM_FILE_STRUCTURE_FIXED: driver->write_file_linear(fs->sim, op->id, op->current, op->length, op->buffer, - sim_fs_op_write_cb, fs); + NULL, 0, sim_fs_op_write_cb, fs); break; case OFONO_SIM_FILE_STRUCTURE_CYCLIC: driver->write_file_cyclic(fs->sim, op->id, op->length, op->buffer, - sim_fs_op_write_cb, fs); + NULL, 0, sim_fs_op_write_cb, fs); break; default: ofono_error("Unrecognized file structure, " |