Advertisement
reconfreak

packages/apps/bluethooth errors

Feb 13th, 2014
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.96 KB | None | 0 0
  1. target thumb C++: libbluetooth_jni <= packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp
  2. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:236:5: error: excess elements in struct initializer
  3. NULL,
  4. ^~~~
  5. bionic/libc/kernel/common/linux/stddef.h:25:14: note: expanded from macro 'NULL'
  6. #define NULL 0
  7. ^
  8. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:379:9: warning: variable 'devname' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  9. if (addr == NULL) goto Fail;
  10. ^~~~~~~~~~~~
  11. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:396:9: note: uninitialized use occurs here
  12. if (devname) callbackEnv->DeleteLocalRef(devname);
  13. ^~~~~~~
  14. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:379:5: note: remove the 'if' if its condition is always false
  15. if (addr == NULL) goto Fail;
  16. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  17. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:368:29: note: initialize the variable 'devname' to silence this warning
  18. jbyteArray addr, devname;
  19. ^
  20. = nullptr
  21. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:413:9: warning: variable 'devname' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  22. if (addr == NULL) goto Fail;
  23. ^~~~~~~~~~~~
  24. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:430:9: note: uninitialized use occurs here
  25. if (devname) callbackEnv->DeleteLocalRef(devname);
  26. ^~~~~~~
  27. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:413:5: note: remove the 'if' if its condition is always false
  28. if (addr == NULL) goto Fail;
  29. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  30. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:402:29: note: initialize the variable 'devname' to silence this warning
  31. jbyteArray addr, devname;
  32. ^
  33. = nullptr
  34. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:454:46: warning: unused parameter 'opcode' [-Wunused-parameter]
  35. static void dut_mode_recv_callback (uint16_t opcode, uint8_t *buf, uint8_t len) {
  36. ^
  37. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:454:63: warning: unused parameter 'buf' [-Wunused-parameter]
  38. static void dut_mode_recv_callback (uint16_t opcode, uint8_t *buf, uint8_t len) {
  39. ^
  40. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:454:76: warning: unused parameter 'len' [-Wunused-parameter]
  41. static void dut_mode_recv_callback (uint16_t opcode, uint8_t *buf, uint8_t len) {
  42. ^
  43. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:457:53: warning: unused parameter 'status' [-Wunused-parameter]
  44. static void le_test_mode_recv_callback (bt_status_t status, uint16_t packet_count) {
  45. ^
  46. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:457:70: warning: unused parameter 'packet_count' [-Wunused-parameter]
  47. static void le_test_mode_recv_callback (bt_status_t status, uint16_t packet_count) {
  48. ^
  49. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:468:5: error: cannot initialize a member subobject of type 'pin_request_callback' (aka 'void (*)(bt_bdaddr_t *, bt_bdname_t *, uint32_t)') with an lvalue of type 'void (bt_state_t)': different number of parameters (3 vs 1)
  50. wake_state_changed_callback,
  51. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  52. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:469:5: error: cannot initialize a member subobject of type 'ssp_request_callback' (aka 'void (*)(bt_bdaddr_t *, bt_bdname_t *, uint32_t, bt_ssp_variant_t, uint32_t)') with an lvalue of type 'void (bt_bdaddr_t *, bt_bdname_t *, uint32_t, uint8_t)': different number of parameters (5 vs 4)
  53. pin_request_callback,
  54. ^~~~~~~~~~~~~~~~~~~~
  55. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:470:5: error: cannot initialize a member subobject of type 'bond_state_changed_callback' (aka 'void (*)(bt_status_t, bt_bdaddr_t *, bt_bond_state_t)') with an lvalue of type 'void (bt_bdaddr_t *, bt_bdname_t *, uint32_t, bt_ssp_variant_t, uint32_t)': different number of parameters (3 vs 5)
  56. ssp_request_callback,
  57. ^~~~~~~~~~~~~~~~~~~~
  58. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:273:41: error: no member named 'initq' in 'bt_interface_t'; did you mean 'init'?
  59. int ret = qcBluetoothInterface->initq(&sQBluetoothCallbacks);
  60. ^~~~~
  61. init
  62. hardware/libhardware/include/hardware/bluetooth.h:372:11: note: 'init' declared here
  63. int (*init)(bt_callbacks_t* callbacks );
  64. ^
  65. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:284:48: warning: unused parameter 'obj' [-Wunused-parameter]
  66. static bool cleanupNative(JNIEnv *env, jobject obj) {
  67. ^
  68. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:302:5: error: unknown type name 'bt_le_service_t'
  69. bt_le_service_t *service_list = 0;
  70. ^
  71. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:471:5: error: cannot initialize a member subobject of type 'acl_state_changed_callback' (aka 'void (*)(bt_status_t, bt_bdaddr_t *, bt_acl_state_t)') with an lvalue of type 'void (bt_status_t, bt_bdaddr_t *, bt_bond_state_t)': type mismatch at 3rd parameter ('bt_acl_state_t' vs 'bt_bond_state_t')
  72. bond_state_changed_callback,
  73. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  74. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:472:5: error: cannot initialize a member subobject of type 'callback_thread_event' (aka 'void (*)(bt_cb_thread_evt)') with an lvalue of type 'void (bt_status_t, bt_bdaddr_t *, bt_acl_state_t)': different number of parameters (1 vs 3)
  75. acl_state_changed_callback,
  76. ^~~~~~~~~~~~~~~~~~~~~~~~~~
  77. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:473:5: error: cannot initialize a member subobject of type 'dut_mode_recv_callback' (aka 'void (*)(uint16_t, uint8_t *, uint8_t)') with an lvalue of type 'void (bt_cb_thread_evt)': different number of parameters (3 vs 1)
  78. callback_thread_event,
  79. ^~~~~~~~~~~~~~~~~~~~~
  80. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:474:5: error: cannot initialize a member subobject of type 'le_test_mode_callback' (aka 'void (*)(bt_status_t, uint16_t)') with an lvalue of type 'void (uint16_t, uint8_t *, uint8_t)': different number of parameters (2 vs 3)
  81. dut_mode_recv_callback,
  82. ^~~~~~~~~~~~~~~~~~~~~~
  83. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:632:62: error: use of undeclared identifier 'BT_PROFILE_MAP_CLIENT_ID'
  84. sBluetoothInterface->get_profile_interface(BT_PROFILE_MAP_CLIENT_ID)) == NULL) {
  85. ^
  86. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:646:48: warning: unused parameter 'obj' [-Wunused-parameter]
  87. static bool cleanupNative(JNIEnv *env, jobject obj) {
  88. ^
  89. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:304:49: error: use of undeclared identifier 'bt_le_service_t'
  90. if(qcBluetoothInterface && (service_list = (bt_le_service_t*)malloc(entries * sizeof(bt_le_service_t))))
  91. ^
  92. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:304:65: error: expected expression
  93. if(qcBluetoothInterface && (service_list = (bt_le_service_t*)malloc(entries * sizeof(bt_le_service_t))))
  94. ^
  95. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:659:38: warning: unused parameter 'env' [-Wunused-parameter]
  96. static jboolean enableNative(JNIEnv* env, jobject obj) {
  97. ^
  98. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:659:51: warning: unused parameter 'obj' [-Wunused-parameter]
  99. static jboolean enableNative(JNIEnv* env, jobject obj) {packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:323:35:
  100. ^error:
  101. no member named 'le_extended_scan' in 'bt_interface_t'
  102. qcBluetoothInterface->le_extended_scan(service_list, entries, scan_policy, start?1:0);
  103. ~~~~~~~~~~~~~~~~~~~~ ^
  104. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:297:57: warning: unused parameter 'object' [-Wunused-parameter]
  105. static void btLeExtendedScanNative(JNIEnv *env, jobject object,
  106. ^
  107. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:298:65: warning: unused parameter 'start' [-Wunused-parameter]
  108. jobjectArray uuids, jboolean start)
  109. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:670:39: warning: unused parameter 'env' [-Wunused-parameter]
  110. static jboolean disableNative(JNIEnv* env, jobject obj) {
  111. ^
  112. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:670:52: warning: unused parameter 'obj' [-Wunused-parameter]
  113. static jboolean disableNative(JNIEnv* env, jobject obj) {
  114. ^
  115. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:685:46: warning: unused parameter 'env' [-Wunused-parameter]
  116. static jboolean startDiscoveryNative(JNIEnv* env, jobject obj) {
  117. ^
  118. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:685:59: warning: unused parameter 'obj' [-Wunused-parameter]
  119. static jboolean startDiscoveryNative(JNIEnv* env, jobject obj) {
  120. ^
  121. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:696:47: warning: unused parameter 'env' [-Wunused-parameter]
  122. static jboolean cancelDiscoveryNative(JNIEnv* env, jobject obj) {
  123. ^
  124. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:696:60: warning: unused parameter 'obj' [-Wunused-parameter]
  125. static jboolean cancelDiscoveryNative(JNIEnv* env, jobject obj) {
  126. ^
  127. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:707:55: warning: unused parameter 'obj' [-Wunused-parameter]
  128. static jboolean createBondNative(JNIEnv* env, jobject obj, jbyteArray address) {
  129. ^
  130. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:728:55: warning: unused parameter 'obj' [-Wunused-parameter]
  131. static jboolean removeBondNative(JNIEnv* env, jobject obj, jbyteArray address) {
  132. ^
  133. ^
  134. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:335:27: error: no member named 'le_lpp_write_rssi_threshold' in 'bt_interface_t'
  135. qcBluetoothInterface->le_lpp_write_rssi_threshold(&bda, min, max);
  136. ~~~~~~~~~~~~~~~~~~~~ ^
  137. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:329:66: warning: unused parameter 'object' [-Wunused-parameter]
  138. static void btLeLppWriteRssiThresholdNative(JNIEnv *env, jobject object,
  139. ^
  140. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:748:55: warning: unused parameter 'obj' [-Wunused-parameter]
  141. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:344:27: error: static jboolean cancelBondNative(JNIEnv* env, jobject obj, jbyteArray address) {no member named 'le_lpp_enable_rssi_monitor' in 'bt_interface_t'
  142. qcBluetoothInterface->le_lpp_enable_rssi_monitor(&bda, enable);
  143.  
  144. ~~~~~~~~~~~~~~~~~~~~ ^
  145. ^
  146. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:338:65: warning: unused parameter 'object' [-Wunused-parameter]
  147. static void btLeLppEnableRssiMonitorNative(JNIEnv* env, jobject object,
  148. ^
  149. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:353:27: error: no member named 'le_lpp_read_rssi_threshold' in 'bt_interface_t'
  150. qcBluetoothInterface->le_lpp_read_rssi_threshold(&bda);
  151. ~~~~~~~~~~~~~~~~~~~~ ^
  152. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_QAdapterService.cpp:347:65: warning: unused parameter 'object' [-Wunused-parameter]
  153. static void btLeLppReadRssiThresholdNative(JNIEnv* env, jobject object,
  154. ^
  155. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:768:53: warning: unused parameter 'obj' [-Wunused-parameter]
  156. static jboolean pinReplyNative(JNIEnv *env, jobject obj, jbyteArray address, jboolean accept,
  157. ^
  158. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:800:53: warning: unused parameter 'obj' [-Wunused-parameter]
  159. static jboolean sspReplyNative(JNIEnv *env, jobject obj, jbyteArray address,
  160. ^
  161. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:822:63: warning: unused parameter 'obj' [-Wunused-parameter]
  162. static jboolean setAdapterPropertyNative(JNIEnv *env, jobject obj, jint type, jbyteArray value) {
  163. ^
  164. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:842:52: warning: unused parameter 'env' [-Wunused-parameter]
  165. static jboolean getAdapterPropertiesNative(JNIEnv *env, jobject obj) {
  166. ^
  167. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:842:65: warning: unused parameter 'obj' [-Wunused-parameter]
  168. static jboolean getAdapterPropertiesNative(JNIEnv *env, jobject obj) {
  169. ^
  170. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:854:50: warning: unused parameter 'env' [-Wunused-parameter]
  171. static jboolean getAdapterPropertyNative(JNIEnv *env, jobject obj, jint type) {
  172. ^
  173. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:854:63: warning: unused parameter 'obj' [-Wunused-parameter]
  174. static jboolean getAdapterPropertyNative(JNIEnv *env, jobject obj, jint type) {
  175. ^
  176. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:866:62: warning: unused parameter 'obj' [-Wunused-parameter]
  177. static jboolean getDevicePropertyNative(JNIEnv *env, jobject obj, jbyteArray address, jint type) {
  178. ^
  179. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:887:62: warning: unused parameter 'obj' [-Wunused-parameter]
  180. static jboolean setDevicePropertyNative(JNIEnv *env, jobject obj, jbyteArray address,
  181. ^
  182. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:940:47: error: no member named 'get_sock_opt' in 'btsock_interface_t'
  183. if ( (status = sBluetoothSocketInterface->get_sock_opt((btsock_type_t)type, channel,
  184. ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  185. 6 warnings and 9 errors generated.
  186. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:941:11: error: use of undeclared identifier 'btsock_option_type_t'
  187. (btsock_option_type_t) optionName, (void *) option_val, &option_len)) !=make: *** [/home/reconfreak/android/cfx/out/target/product/d800/obj/SHARED_LIBRARIES/libbluetooth_jni_intermediates/com_android_bluetooth_btservice_QAdapterService.o] Error 1
  188. make: *** Waiting for unfinished jobs....
  189.  
  190. ^
  191. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:923:52: warning: unused parameter 'obj' [-Wunused-parameter]
  192. static int getSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
  193. ^
  194. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:923:87: warning: unused parameter 'optionName' [-Wunused-parameter]
  195. static int getSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
  196. ^
  197. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:970:47: error: no member named 'set_sock_opt' in 'btsock_interface_t'
  198. if ( (status = sBluetoothSocketInterface->set_sock_opt((btsock_type_t)type, channel,
  199. ~~~~~~~~~~~~~~~~~~~~~~~~~ ^
  200. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:971:11: error: use of undeclared identifier 'btsock_option_type_t'
  201. (btsock_option_type_t) optionName, (void *) option_val, optionLen)) !=
  202. ^
  203. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:954:52: warning: unused parameter 'obj' [-Wunused-parameter]
  204. static int setSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
  205. ^
  206. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:954:87: warning: unused parameter 'optionName' [-Wunused-parameter]
  207. static int setSocketOptNative(JNIEnv *env, jobject obj, jint type, jint channel, jint optionName,
  208. ^
  209. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:955:68: warning: unused parameter 'optionLen' [-Wunused-parameter]
  210. jbyteArray optionVal, jint optionLen) {
  211. ^
  212. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:984:62: warning: unused parameter 'obj' [-Wunused-parameter]
  213. static jboolean getRemoteServicesNative(JNIEnv *env, jobject obj, jbyteArray address) {
  214. ^
  215. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1003:66: warning: unused parameter 'obj' [-Wunused-parameter]
  216. static jboolean getRemoteMasInstancesNative(JNIEnv *env, jobject obj, jbyteArray address) {
  217. ^
  218. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1022:53: warning: unused parameter 'object' [-Wunused-parameter]
  219. static int connectSocketNative(JNIEnv *env, jobject object, jbyteArray address, jint type,
  220. ^
  221. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1064:59: warning: unused parameter 'object' [-Wunused-parameter]
  222. static int createSocketChannelNative(JNIEnv *env, jobject object, jint type,
  223. ^
  224. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1102:49: warning: unused parameter 'env' [-Wunused-parameter]
  225. static jboolean configHciSnoopLogNative(JNIEnv* env, jobject obj, jboolean enable) {
  226. ^
  227. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1102:62: warning: unused parameter 'obj' [-Wunused-parameter]
  228. static jboolean configHciSnoopLogNative(JNIEnv* env, jobject obj, jboolean enable) {
  229. ^
  230. packages/apps/Bluetooth/jni/com_android_bluetooth_btservice_AdapterService.cpp:1157:36: warning: unused parameter 'reserved' [-Wunused-parameter]
  231. jint JNI_OnLoad(JavaVM *jvm, void *reserved)
  232. ^
  233. 40 warnings and 12 errors generated.
  234. make: *** [/home/reconfreak/android/cfx/out/target/product/d800/obj/SHARED_LIBRARIES/libbluetooth_jni_intermediates/com_android_bluetooth_btservice_AdapterService.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement