diff options
| author | Alok Barsode <alok.barsode@azingo.com> | 2008-08-28 14:04:25 +0530 | 
|---|---|---|
| committer | Alok Barsode <alok.barsode@azingo.com> | 2008-08-29 13:53:11 +0530 | 
| commit | e6253167b709768e457e7ccce1f64afc44aef1c2 (patch) | |
| tree | f8f205e68a41968c57b069c42a3d5f4dfc3f3fac /src/adapter.c | |
| parent | 67696e910549b77004bf7f68003a46728c891f05 (diff) | |
Adding adapter_search_found_devices.
Diffstat (limited to 'src/adapter.c')
| -rw-r--r-- | src/adapter.c | 13 | 
1 files changed, 13 insertions, 0 deletions
| diff --git a/src/adapter.c b/src/adapter.c index 43f0521f..e2504f7a 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -2762,6 +2762,19 @@ int adapter_get_state(struct adapter *adapter)  	return adapter->state;  } +struct remote_dev_info *adapter_search_found_devices(struct adapter *adapter, +						struct remote_dev_info *match) +{ +	GSList *l; + +	l = g_slist_find_custom(adapter->found_devices, match, +					(GCompareFunc) found_device_cmp); +	if (l) +		return l->data; + +	return NULL; +} +  int btd_register_adapter_driver(struct btd_adapter_driver *driver)  {  	adapter_drivers = g_slist_append(adapter_drivers, driver); | 
