From: Denis Kenzior <denkenz@gmail.com>
To: ofono@ofono.org
Subject: Re: [RFC PATCH 5/8] isimodem: returns file-status of SIM EF-file
Date: Thu, 14 Oct 2010 05:58:35 -0500 [thread overview]
Message-ID: <4CB6E25B.4040107@gmail.com> (raw)
In-Reply-To: <1286896694-3054-6-git-send-email-petteri.tikander@ixonos.com>
[-- Attachment #1: Type: text/plain, Size: 1862 bytes --]
Hi Petteri,
On 10/12/2010 10:18 AM, Petteri Tikander wrote:
> ---
> drivers/isimodem/sim.c | 12 ++++++++----
> 1 files changed, 8 insertions(+), 4 deletions(-)
>
> diff --git a/drivers/isimodem/sim.c b/drivers/isimodem/sim.c
> index e2ea275..bd7e9d6 100644
> --- a/drivers/isimodem/sim.c
> +++ b/drivers/isimodem/sim.c
> @@ -54,6 +54,7 @@ struct file_info {
> int structure;
> int record_length;
> unsigned char access[3];
> + unsigned char file_status;
> };
>
> /* Returns file info */
> @@ -66,7 +67,7 @@ static gboolean fake_file_info(gpointer user)
> DBG("Returning static file_info for %04x", fi->fileid);
> CALLBACK_WITH_SUCCESS(cb,
> fi->length, fi->structure, fi->record_length,
> - fi->access, cbd->data);
> + fi->access, fi->file_status, cbd->data);
> g_free(cbd);
> return FALSE;
> }
> @@ -76,8 +77,10 @@ static void isi_read_file_info(struct ofono_sim *sim, int fileid,
> {
> int i;
> static struct file_info const info[] = {
> - { SIM_EFSPN_FILEID, 17, 0, 0, { 0x0f, 0xff, 0xff } },
> - { SIM_EF_ICCID_FILEID, 10, 0, 0, { 0x0f, 0xff, 0xff } },
> + { SIM_EFSPN_FILEID, 17, 0, 0, { 0x0f, 0xff, 0xff },
> + SIM_FILE_STATUS_NOT_INVALID },
> + { SIM_EF_ICCID_FILEID, 10, 0, 0, { 0x0f, 0xff, 0xff },
> + SIM_FILE_STATUS_NOT_INVALID },
Using 0 instead of SIM_FILE_STATUS_NOT_INVALID seems better.
> };
> int N = sizeof(info) / sizeof(info[0]);
> struct isi_cb_data *cbd;
> @@ -91,7 +94,8 @@ static void isi_read_file_info(struct ofono_sim *sim, int fileid,
> }
>
> DBG("Not implemented (fileid = %04x)", fileid);
> - CALLBACK_WITH_FAILURE(cb, -1, -1, -1, NULL, data);
> + CALLBACK_WITH_FAILURE(cb, -1, -1, -1, NULL,
> + SIM_FILE_STATUS_NOT_AVAILABLE, data);
> }
>
> static gboolean spn_resp_cb(GIsiClient *client,
Regards,
-Denis
next prev parent reply other threads:[~2010-10-14 10:58 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-12 15:18 Handling of Fixed Dialing v3 Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 1/8] sim: add function to read general info from SIM EF-file Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 2/8] simfs: add logic to retrieve only only EF-info, but no EF-contents Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 3/8] simutil: response-handler returns now also file-status Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 4/8] atmodem: returns file-status of SIM EF-file Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 5/8] isimodem: " Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 6/8] simutil: add ID of EFadn Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 7/8] sim: check if Fixed Dialing is enabled in the SIM-card Petteri Tikander
2010-10-12 15:18 ` [RFC PATCH 8/8] doc: update sim-api Petteri Tikander
2010-10-14 5:56 ` Marcel Holtmann
2010-10-14 11:22 ` [RFC PATCH 7/8] sim: check if Fixed Dialing is enabled in the SIM-card Denis Kenzior
2010-10-14 11:24 ` Denis Kenzior
2010-10-14 10:43 ` [RFC PATCH 6/8] simutil: add ID of EFadn Denis Kenzior
2010-10-14 10:58 ` Denis Kenzior [this message]
2010-10-14 10:57 ` [RFC PATCH 4/8] atmodem: returns file-status of SIM EF-file Denis Kenzior
2010-10-14 16:54 ` Petteri Tikander
2010-10-14 11:03 ` Denis Kenzior
2010-10-14 10:41 ` [RFC PATCH 3/8] simutil: response-handler returns now also file-status Denis Kenzior
2010-10-14 16:12 ` Petteri Tikander
2010-10-14 11:10 ` [RFC PATCH 2/8] simfs: add logic to retrieve only only EF-info, but no EF-contents Denis Kenzior
2010-10-14 11:07 ` [RFC PATCH 1/8] sim: add function to read general info from SIM EF-file Denis Kenzior
2010-10-14 15:14 ` Petteri Tikander
-- strict thread matches above, loose matches on Subject: below --
2010-10-14 21:02 [RFC PATCH 4/8] atmodem: returns file-status of " Petteri Tikander
2010-10-14 21:02 ` [RFC PATCH 5/8] isimodem: " Petteri Tikander
2010-10-15 12:27 ` Denis Kenzior
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4CB6E25B.4040107@gmail.com \
--to=denkenz@gmail.com \
--cc=ofono@ofono.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.