From 989c60c0b9c96edf1fbdf80356abf05bac336673 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Wed, 3 Feb 2010 12:02:42 -0800 Subject: Check for cached remote host features during discovery If a remote name is cached and we didn't got a non-EIR event we should check for cached remote host features for SSP support to behave correctly with SSP & non-EIR devices. --- src/storage.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/storage.h') diff --git a/src/storage.h b/src/storage.h index d4542d42..ed507342 100644 --- a/src/storage.h +++ b/src/storage.h @@ -48,6 +48,7 @@ int read_l2cap_info(bdaddr_t *local, bdaddr_t *peer, uint16_t *mask_result, uint32_t *mask); int write_version_info(bdaddr_t *local, bdaddr_t *peer, uint16_t manufacturer, uint8_t lmp_ver, uint16_t lmp_subver); int write_features_info(bdaddr_t *local, bdaddr_t *peer, unsigned char *page1, unsigned char *page2); +int read_remote_features(bdaddr_t *local, bdaddr_t *peer, unsigned char *page1, unsigned char *page2); int write_lastseen_info(bdaddr_t *local, bdaddr_t *peer, struct tm *tm); int write_lastused_info(bdaddr_t *local, bdaddr_t *peer, struct tm *tm); int write_link_key(bdaddr_t *local, bdaddr_t *peer, unsigned char *key, uint8_t type, int length); -- cgit v1.2.3