diff options
author | Szymon Janc <szymon.janc@tieto.com> | 2012-10-05 10:16:57 +0200 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2012-10-05 11:26:57 +0300 |
commit | 4c34fcd00be61a1b9a659358eb5f6318f0fe2150 (patch) | |
tree | 88b9253c398c0ce227b10b1dd9ace7e50c30b115 | |
parent | d58929d732eb67500803b13e9e2edd46d91ba815 (diff) | |
download | bluez-4c34fcd00be61a1b9a659358eb5f6318f0fe2150.tar.gz |
adapter: Constify pointer returned by adapter_get_address
-rw-r--r-- | audio/manager.c | 4 | ||||
-rw-r--r-- | profiles/gatt/gas.c | 10 | ||||
-rw-r--r-- | profiles/health/hdp_util.c | 9 | ||||
-rw-r--r-- | profiles/health/mcap.c | 2 | ||||
-rw-r--r-- | profiles/health/mcap_lib.h | 2 | ||||
-rw-r--r-- | profiles/network/connection.c | 6 | ||||
-rw-r--r-- | profiles/network/connection.h | 2 | ||||
-rw-r--r-- | profiles/network/manager.c | 3 | ||||
-rw-r--r-- | profiles/proximity/monitor.c | 4 | ||||
-rw-r--r-- | profiles/sap/server.c | 2 | ||||
-rw-r--r-- | profiles/sap/server.h | 2 | ||||
-rw-r--r-- | src/adapter.c | 2 | ||||
-rw-r--r-- | src/adapter.h | 2 | ||||
-rw-r--r-- | src/attrib-server.c | 2 | ||||
-rw-r--r-- | src/device.c | 5 | ||||
-rw-r--r-- | src/eir.c | 2 | ||||
-rw-r--r-- | src/eir.h | 2 | ||||
-rw-r--r-- | src/profile.c | 9 |
18 files changed, 40 insertions, 30 deletions
diff --git a/audio/manager.c b/audio/manager.c index 6ddea5a08..e6886d71c 100644 --- a/audio/manager.c +++ b/audio/manager.c @@ -507,7 +507,7 @@ static int headset_server_init(struct audio_adapter *adapter) GError *err = NULL; uint32_t features; GIOChannel *io; - bdaddr_t *src; + const bdaddr_t *src; if (config) { gboolean tmp; @@ -608,7 +608,7 @@ static int gateway_server_init(struct audio_adapter *adapter) gboolean master = TRUE; GError *err = NULL; GIOChannel *io; - bdaddr_t *src; + const bdaddr_t *src; if (config) { gboolean tmp; diff --git a/profiles/gatt/gas.c b/profiles/gatt/gas.c index f0fcbe76d..03bdd5a15 100644 --- a/profiles/gatt/gas.c +++ b/profiles/gatt/gas.c @@ -86,8 +86,9 @@ static inline int create_filename(char *buf, size_t size, return create_name(buf, size, STORAGEDIR, addr, name); } -static int write_ctp_handle(bdaddr_t *sba, bdaddr_t *dba, uint8_t bdaddr_type, - uint16_t uuid, uint16_t handle) +static int write_ctp_handle(const bdaddr_t *sba, const bdaddr_t *dba, + uint8_t bdaddr_type, uint16_t uuid, + uint16_t handle) { char filename[PATH_MAX + 1], addr[18], key[27], value[7]; @@ -104,8 +105,9 @@ static int write_ctp_handle(bdaddr_t *sba, bdaddr_t *dba, uint8_t bdaddr_type, return textfile_put(filename, key, value); } -static int read_ctp_handle(bdaddr_t *sba, bdaddr_t *dba, uint8_t bdaddr_type, - uint16_t uuid, uint16_t *value) +static int read_ctp_handle(const bdaddr_t *sba, const bdaddr_t *dba, + uint8_t bdaddr_type, uint16_t uuid, + uint16_t *value) { char filename[PATH_MAX + 1], addr[18], key[27]; char *str; diff --git a/profiles/health/hdp_util.c b/profiles/health/hdp_util.c index 931c1dd07..1d9419ec8 100644 --- a/profiles/health/hdp_util.c +++ b/profiles/health/hdp_util.c @@ -857,7 +857,8 @@ gboolean hdp_get_mdep(struct hdp_device *device, struct hdp_application *app, GDestroyNotify destroy, GError **err) { struct get_mdep_data *mdep_data; - bdaddr_t dst, *src; + bdaddr_t dst; + const bdaddr_t *src; uuid_t uuid; device_get_address(device->dev, &dst, NULL); @@ -1086,7 +1087,8 @@ gboolean hdp_establish_mcl(struct hdp_device *device, GError **err) { struct conn_mcl_data *conn_data; - bdaddr_t dst, *src; + bdaddr_t dst; + const bdaddr_t *src; uuid_t uuid; device_get_address(device->dev, &dst, NULL); @@ -1156,7 +1158,8 @@ gboolean hdp_get_dcpsm(struct hdp_device *device, hdp_continue_dcpsm_f func, GError **err) { struct get_dcpsm_data *dcpsm_data; - bdaddr_t dst, *src; + bdaddr_t dst; + const bdaddr_t *src; uuid_t uuid; device_get_address(device->dev, &dst, NULL); diff --git a/profiles/health/mcap.c b/profiles/health/mcap.c index 86f057559..57ea1c350 100644 --- a/profiles/health/mcap.c +++ b/profiles/health/mcap.c @@ -1984,7 +1984,7 @@ drop: g_io_channel_shutdown(chan, TRUE, NULL); } -struct mcap_instance *mcap_create_instance(bdaddr_t *src, +struct mcap_instance *mcap_create_instance(const bdaddr_t *src, BtIOSecLevel sec, uint16_t ccpsm, uint16_t dcpsm, diff --git a/profiles/health/mcap_lib.h b/profiles/health/mcap_lib.h index 8fcc1415b..603ccc097 100644 --- a/profiles/health/mcap_lib.h +++ b/profiles/health/mcap_lib.h @@ -196,7 +196,7 @@ void mcap_sync_set_req(struct mcap_mcl *mcl, /* MCAP main operations */ -struct mcap_instance *mcap_create_instance(bdaddr_t *src, +struct mcap_instance *mcap_create_instance(const bdaddr_t *src, BtIOSecLevel sec, uint16_t ccpsm, uint16_t dcpsm, mcap_mcl_event_cb mcl_connected, diff --git a/profiles/network/connection.c b/profiles/network/connection.c index 7688beb44..9646e5a0a 100644 --- a/profiles/network/connection.c +++ b/profiles/network/connection.c @@ -594,8 +594,8 @@ void connection_unregister(const char *path) } static struct network_peer *create_peer(struct btd_device *device, - const char *path, bdaddr_t *src, - bdaddr_t *dst) + const char *path, const bdaddr_t *src, + const bdaddr_t *dst) { struct network_peer *peer; @@ -623,7 +623,7 @@ static struct network_peer *create_peer(struct btd_device *device, } int connection_register(struct btd_device *device, const char *path, - bdaddr_t *src, bdaddr_t *dst, uint16_t id) + const bdaddr_t *src, const bdaddr_t *dst, uint16_t id) { struct network_peer *peer; struct network_conn *nc; diff --git a/profiles/network/connection.h b/profiles/network/connection.h index 2e33c555e..efc4ccb1e 100644 --- a/profiles/network/connection.h +++ b/profiles/network/connection.h @@ -22,5 +22,5 @@ */ int connection_register(struct btd_device *device, const char *path, - bdaddr_t *src, bdaddr_t *dst, uint16_t id); + const bdaddr_t *src, const bdaddr_t *dst, uint16_t id); void connection_unregister(const char *path); diff --git a/profiles/network/manager.c b/profiles/network/manager.c index 661181dc9..42b521436 100644 --- a/profiles/network/manager.c +++ b/profiles/network/manager.c @@ -78,7 +78,8 @@ static int network_probe(struct btd_profile *p, struct btd_device *device, { struct btd_adapter *adapter = device_get_adapter(device); const gchar *path = device_get_path(device); - bdaddr_t *src, dst; + const bdaddr_t *src; + bdaddr_t dst; DBG("path %s", path); diff --git a/profiles/proximity/monitor.c b/profiles/proximity/monitor.c index 477eeeab1..03df0e20d 100644 --- a/profiles/proximity/monitor.c +++ b/profiles/proximity/monitor.c @@ -93,7 +93,7 @@ static inline int create_filename(char *buf, size_t size, return create_name(buf, size, STORAGEDIR, addr, name); } -static int write_proximity_config(bdaddr_t *sba, bdaddr_t *dba, +static int write_proximity_config(const bdaddr_t *sba, const bdaddr_t *dba, const char *alert, const char *level) { char filename[PATH_MAX + 1], addr[18], key[38]; @@ -109,7 +109,7 @@ static int write_proximity_config(bdaddr_t *sba, bdaddr_t *dba, return textfile_put(filename, key, level); } -static char *read_proximity_config(bdaddr_t *sba, bdaddr_t *dba, +static char *read_proximity_config(const bdaddr_t *sba, const bdaddr_t *dba, const char *alert) { char filename[PATH_MAX + 1], addr[18], key[38]; diff --git a/profiles/sap/server.c b/profiles/sap/server.c index 607243285..9a7cb7269 100644 --- a/profiles/sap/server.c +++ b/profiles/sap/server.c @@ -1366,7 +1366,7 @@ static void destroy_sap_interface(void *data) server_remove(server); } -int sap_server_register(const char *path, bdaddr_t *src) +int sap_server_register(const char *path, const bdaddr_t *src) { sdp_record_t *record = NULL; GError *gerr = NULL; diff --git a/profiles/sap/server.h b/profiles/sap/server.h index 9ea9a7846..e636d91ec 100644 --- a/profiles/sap/server.h +++ b/profiles/sap/server.h @@ -20,5 +20,5 @@ #include <gdbus.h> -int sap_server_register(const char *path, bdaddr_t *src); +int sap_server_register(const char *path, const bdaddr_t *src); void sap_server_unregister(const char *path); diff --git a/src/adapter.c b/src/adapter.c index 6cb6f7c37..c640956a9 100644 --- a/src/adapter.c +++ b/src/adapter.c @@ -2668,7 +2668,7 @@ const gchar *adapter_get_path(struct btd_adapter *adapter) return adapter->path; } -bdaddr_t *adapter_get_address(struct btd_adapter *adapter) +const bdaddr_t *adapter_get_address(struct btd_adapter *adapter) { return &adapter->bdaddr; } diff --git a/src/adapter.h b/src/adapter.h index f3599b538..d4fb14bc9 100644 --- a/src/adapter.h +++ b/src/adapter.h @@ -122,7 +122,7 @@ void adapter_set_discovering(struct btd_adapter *adapter, gboolean discovering); uint16_t adapter_get_dev_id(struct btd_adapter *adapter); const gchar *adapter_get_path(struct btd_adapter *adapter); -bdaddr_t *adapter_get_address(struct btd_adapter *adapter); +const bdaddr_t *adapter_get_address(struct btd_adapter *adapter); struct remote_dev_info *adapter_search_found_devices(struct btd_adapter *adapter, bdaddr_t *bdaddr); void adapter_update_found_devices(struct btd_adapter *adapter, diff --git a/src/attrib-server.c b/src/attrib-server.c index e7e253159..9155ab22c 100644 --- a/src/attrib-server.c +++ b/src/attrib-server.c @@ -1237,7 +1237,7 @@ int btd_adapter_gatt_server_start(struct btd_adapter *adapter) { struct gatt_server *server; GError *gerr = NULL; - bdaddr_t *addr; + const bdaddr_t *addr; DBG("Start GATT server in hci%d", adapter_get_dev_id(adapter)); diff --git a/src/device.c b/src/device.c index d5aa8e1c4..dfbf9251a 100644 --- a/src/device.c +++ b/src/device.c @@ -1116,7 +1116,7 @@ struct btd_device *device_create(struct btd_adapter *adapter, gchar *address_up; struct btd_device *device; const gchar *adapter_path = adapter_get_path(adapter); - bdaddr_t *src; + const bdaddr_t *src; char srcaddr[18], alias[MAX_NAME_LENGTH + 1]; uint16_t vendor, product, version; @@ -1222,7 +1222,8 @@ uint16_t btd_device_get_version(struct btd_device *device) static void device_remove_stored(struct btd_device *device) { - bdaddr_t *src, dst; + const bdaddr_t *src; + bdaddr_t dst; uint8_t dst_type; src = adapter_get_address(device->adapter); @@ -280,7 +280,7 @@ static void eir_generate_uuid128(sdp_list_t *list, uint8_t *ptr, } } -int eir_create_oob(bdaddr_t *addr, const char *name, uint32_t cod, +int eir_create_oob(const bdaddr_t *addr, const char *name, uint32_t cod, uint8_t *hash, uint8_t *randomizer, uint16_t did_vendor, uint16_t did_product, uint16_t did_version, uint16_t did_source, @@ -53,7 +53,7 @@ struct eir_data { void eir_data_free(struct eir_data *eir); int eir_parse(struct eir_data *eir, uint8_t *eir_data, uint8_t eir_len); int eir_parse_oob(struct eir_data *eir, uint8_t *eir_data, uint16_t eir_len); -int eir_create_oob(bdaddr_t *addr, const char *name, uint32_t cod, +int eir_create_oob(const bdaddr_t *addr, const char *name, uint32_t cod, uint8_t *hash, uint8_t *randomizer, uint16_t did_vendor, uint16_t did_product, uint16_t did_version, uint16_t did_source, diff --git a/src/profile.c b/src/profile.c index c10e315ac..46b2e2175 100644 --- a/src/profile.c +++ b/src/profile.c @@ -470,7 +470,8 @@ static sdp_record_t *ext_get_record(struct ext_profile *ext) return NULL; } -static uint16_t ext_register_record(struct ext_profile *ext, bdaddr_t *src) +static uint16_t ext_register_record(struct ext_profile *ext, + const bdaddr_t *src) { sdp_record_t *rec; @@ -661,7 +662,8 @@ static void ext_device_remove(struct btd_profile *p, struct btd_device *dev) remove_connect(ext, dev); } -static int connect_io(struct ext_io *conn, bdaddr_t *src, bdaddr_t *dst) +static int connect_io(struct ext_io *conn, const bdaddr_t *src, + const bdaddr_t *dst) { struct ext_profile *ext = conn->ext; GError *gerr = NULL; @@ -786,7 +788,8 @@ failed: ext_io_destroy(conn); } -static int resolve_service(struct ext_io *conn, bdaddr_t *src, bdaddr_t *dst) +static int resolve_service(struct ext_io *conn, const bdaddr_t *src, + const bdaddr_t *dst) { struct ext_profile *ext = conn->ext; uuid_t uuid; |