diff options
author | Johan Hedberg <johan.hedberg@nokia.com> | 2007-01-13 12:27:09 +0000 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2007-01-13 12:27:09 +0000 |
commit | f711e58f8f635d0afcf3f02da83780bef83c4347 (patch) | |
tree | 456ccce2c738b8a9359ec7488eb74707fce339ff /hcid/security.c | |
parent | 6561ed8ccf7e8dd56fbaaaa16a7bc9635523e059 (diff) |
Rename struct slist to GSList and slist_* to g_slist_*
Diffstat (limited to 'hcid/security.c')
-rw-r--r-- | hcid/security.c | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/hcid/security.c b/hcid/security.c index 2bf4ce1d..2e416f09 100644 --- a/hcid/security.c +++ b/hcid/security.c @@ -50,7 +50,6 @@ #include "hcid.h" #include "textfile.h" -#include "list.h" #include "dbus-hci.h" struct g_io_info { @@ -63,7 +62,7 @@ static struct g_io_info io_data[HCI_MAX_DEV]; static int pairing = HCID_PAIRING_MULTI; -static struct slist *hci_req_queue = NULL; +static GSList *hci_req_queue = NULL; struct hci_req_data *hci_req_data_new(int dev_id, const bdaddr_t *dba, uint16_t ogf, uint16_t ocf, int event, const void *cparam, int clen) { @@ -111,7 +110,7 @@ static void hci_req_queue_process(int dev_id) dd = hci_open_dev(dev_id); do { struct hci_req_data *data; - struct slist *l = slist_find(hci_req_queue, &dev_id, hci_req_find_by_devid); + GSList *l = g_slist_find_custom(hci_req_queue, &dev_id, hci_req_find_by_devid); if (!l) break; @@ -121,7 +120,7 @@ static void hci_req_queue_process(int dev_id) ret_val = hci_send_cmd(dd, data->ogf, data->ocf, data->clen, data->cparam); if (ret_val < 0) { - hci_req_queue = slist_remove(hci_req_queue, data); + hci_req_queue = g_slist_remove(hci_req_queue, data); free(data->cparam); free(data); } @@ -133,13 +132,13 @@ static void hci_req_queue_process(int dev_id) void hci_req_queue_append(struct hci_req_data *data) { - struct slist *l; + GSList *l; struct hci_req_data *match; - hci_req_queue = slist_append(hci_req_queue, data); + hci_req_queue = g_slist_append(hci_req_queue, data); - l = slist_find(hci_req_queue, &data->dev_id, hci_req_find_by_devid); + l = g_slist_find_custom(hci_req_queue, &data->dev_id, hci_req_find_by_devid); match = l->data; if (match->status == REQ_SENT) @@ -150,7 +149,7 @@ void hci_req_queue_append(struct hci_req_data *data) void hci_req_queue_remove(int dev_id, bdaddr_t *dba) { - struct slist *cur, *next; + GSList *cur, *next; struct hci_req_data *req; for (cur = hci_req_queue; cur != NULL; cur = next) { @@ -159,7 +158,7 @@ void hci_req_queue_remove(int dev_id, bdaddr_t *dba) if ((req->dev_id != dev_id) || (bacmp(&req->dba, dba))) continue; - hci_req_queue = slist_remove(hci_req_queue, req); + hci_req_queue = g_slist_remove(hci_req_queue, req); free(req->cparam); free(req); } @@ -168,13 +167,13 @@ void hci_req_queue_remove(int dev_id, bdaddr_t *dba) static void check_pending_hci_req(int dev_id, int event) { struct hci_req_data *data; - struct slist *l; + GSList *l; if (!hci_req_queue) return; /* find the first element(pending)*/ - l = slist_find(hci_req_queue, &dev_id, hci_req_find_by_devid); + l = g_slist_find_custom(hci_req_queue, &dev_id, hci_req_find_by_devid); if (!l) return; @@ -187,7 +186,7 @@ static void check_pending_hci_req(int dev_id, int event) return; /* remove the confirmed cmd */ - hci_req_queue = slist_remove(hci_req_queue, data); + hci_req_queue = g_slist_remove(hci_req_queue, data); free(data->cparam); free(data); } |