@@ -83,7 +83,7 @@ static void hci_setup(void *data)
83
83
*/
84
84
ZTEST (hci_fex , test_hci_feature_exchange )
85
85
{
86
- uint64_t err ;
86
+ uint8_t err ;
87
87
uint64_t set_feature = DEFAULT_FEATURE ;
88
88
uint64_t rsp_feature = ((LL_FEAT_BIT_MASK_VALID & FEAT_FILTER_OCTET0 ) | DEFAULT_FEATURE ) &
89
89
LL_FEAT_BIT_MASK_VALID ;
@@ -107,7 +107,7 @@ ZTEST(hci_fex, test_hci_feature_exchange)
107
107
108
108
/* Initiate a Feature Exchange Procedure via HCI */
109
109
err = ll_feature_req_send (conn_handle );
110
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Error: %d " , err );
110
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Error: %u " , err );
111
111
112
112
/* basically copied from unit-test for feature exchange */
113
113
event_prepare (conn_from_pool );
@@ -128,7 +128,7 @@ ZTEST(hci_fex, test_hci_feature_exchange)
128
128
ZTEST (hci_fex , test_hci_feature_exchange_wrong_handle )
129
129
{
130
130
uint16_t conn_handle ;
131
- uint64_t err ;
131
+ uint8_t err ;
132
132
int ctx_counter ;
133
133
struct proc_ctx * ctx ;
134
134
@@ -151,7 +151,7 @@ ZTEST(hci_fex, test_hci_feature_exchange_wrong_handle)
151
151
152
152
ZTEST (hci_version , test_hci_version_ind )
153
153
{
154
- uint64_t err ;
154
+ uint8_t err ;
155
155
uint16_t conn_handle ;
156
156
struct node_tx * tx ;
157
157
struct node_rx_pdu * ntf ;
@@ -174,7 +174,7 @@ ZTEST(hci_version, test_hci_version_ind)
174
174
ull_cp_state_set (conn_from_pool , ULL_CP_CONNECTED );
175
175
176
176
err = ll_version_ind_send (conn_handle );
177
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Error: %d " , err );
177
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Error: %u " , err );
178
178
179
179
event_prepare (conn_from_pool );
180
180
lt_rx (LL_VERSION_IND , conn_from_pool , & tx , & local_pdu );
@@ -248,7 +248,7 @@ ZTEST(hci_apto, test_hci_apto)
248
248
ZTEST (hci_phy , test_hci_phy )
249
249
{
250
250
uint16_t conn_handle ;
251
- uint64_t err ;
251
+ uint8_t err ;
252
252
253
253
uint8_t phy_tx , phy_rx ;
254
254
@@ -263,11 +263,11 @@ ZTEST(hci_phy, test_hci_phy)
263
263
conn_from_pool -> llcp .fex .features_used = 0x00 ;
264
264
conn_from_pool -> llcp .fex .valid = 1 ;
265
265
err = ll_phy_req_send (conn_handle , 0x03 , 0xFF , 0x03 );
266
- zassert_equal (err , BT_HCI_ERR_UNSUPP_REMOTE_FEATURE , "Errorcode %d " , err );
266
+ zassert_equal (err , BT_HCI_ERR_UNSUPP_REMOTE_FEATURE , "Errorcode %u " , err );
267
267
268
268
conn_from_pool -> llcp .fex .features_used = 0xFFFF ;
269
269
err = ll_phy_req_send (conn_handle , 0x03 , 0xFF , 0x03 );
270
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
270
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
271
271
err = ll_phy_get (conn_handle + 1 , & phy_tx , & phy_rx );
272
272
zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID );
273
273
@@ -295,7 +295,7 @@ ZTEST(hci_phy, test_hci_phy)
295
295
ZTEST (hci_dle , test_hci_dle )
296
296
{
297
297
uint16_t conn_handle ;
298
- uint64_t err ;
298
+ uint8_t err ;
299
299
300
300
uint16_t tx_octets , tx_time ;
301
301
uint16_t max_tx_octets , max_tx_time ;
@@ -312,10 +312,10 @@ ZTEST(hci_dle, test_hci_dle)
312
312
313
313
conn_from_pool -> llcp .fex .features_used = 0x00 ;
314
314
err = ll_length_req_send (conn_handle , tx_octets , tx_time );
315
- zassert_equal (err , BT_HCI_ERR_UNSUPP_REMOTE_FEATURE , "Errorcode %d " , err );
315
+ zassert_equal (err , BT_HCI_ERR_UNSUPP_REMOTE_FEATURE , "Errorcode %u " , err );
316
316
conn_from_pool -> llcp .fex .features_used = 0xFFFFFFFF ;
317
317
err = ll_length_req_send (conn_handle + 1 , tx_octets , tx_time );
318
- zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %d " , err );
318
+ zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %u " , err );
319
319
320
320
ll_length_max_get (& max_tx_octets , & max_tx_time , & max_rx_octets , & max_rx_time );
321
321
zassert_equal (max_tx_octets , LL_LENGTH_OCTETS_RX_MAX );
@@ -342,7 +342,7 @@ ZTEST(hci_dle, test_hci_dle)
342
342
ZTEST (hci_terminate , test_hci_terminate )
343
343
{
344
344
uint16_t conn_handle ;
345
- uint64_t err ;
345
+ uint8_t err ;
346
346
347
347
uint8_t reason ;
348
348
@@ -354,13 +354,12 @@ ZTEST(hci_terminate, test_hci_terminate)
354
354
355
355
reason = 0x01 ;
356
356
err = ll_terminate_ind_send (conn_handle + 1 , reason );
357
- zassert_equal (err , BT_HCI_ERR_CMD_DISALLOWED , "Errorcode %d " , err );
357
+ zassert_equal (err , BT_HCI_ERR_CMD_DISALLOWED , "Errorcode %u " , err );
358
358
err = ll_terminate_ind_send (conn_handle , reason );
359
- zassert_equal (err , BT_HCI_ERR_INVALID_PARAM , "Errorcode %d " , err );
359
+ zassert_equal (err , BT_HCI_ERR_INVALID_PARAM , "Errorcode %u " , err );
360
360
reason = BT_HCI_ERR_REMOTE_USER_TERM_CONN ;
361
361
err = ll_terminate_ind_send (conn_handle , reason );
362
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d" , err );
363
-
362
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u" , err );
364
363
}
365
364
366
365
ZTEST (hci_conn_update , test_hci_conn_update )
@@ -390,38 +389,38 @@ ZTEST(hci_conn_update, test_hci_conn_update)
390
389
/* Unknown Connection ID */
391
390
err = ll_conn_update (conn_handle + 1 , cmd , status , interval_min , interval_max , latency ,
392
391
timeout , offsets );
393
- zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %d " , err );
392
+ zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %u " , err );
394
393
395
394
/* Unknown commands */
396
395
for (uint8_t i = 0U ; i < sizeof (unknown_cmds ); i ++ ) {
397
396
err = ll_conn_update (conn_handle , unknown_cmds [i ], status , interval_min ,
398
397
interval_max , latency , timeout , offsets );
399
- zassert_equal (err , BT_HCI_ERR_UNKNOWN_CMD , "Errorcode %d " , err );
398
+ zassert_equal (err , BT_HCI_ERR_UNKNOWN_CMD , "Errorcode %u " , err );
400
399
}
401
400
402
401
/* Connection Update or Connection Parameter Req. */
403
402
conn_from_pool -> llcp .fex .features_used |= BIT64 (BT_LE_FEAT_BIT_CONN_PARAM_REQ );
404
403
err = ll_conn_update (conn_handle , cmd , status , interval_min , interval_max , latency ,
405
404
timeout , offsets );
406
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
405
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
407
406
408
407
conn_from_pool -> llcp .fex .features_used &= ~BIT64 (BT_LE_FEAT_BIT_CONN_PARAM_REQ );
409
408
err = ll_conn_update (conn_handle , cmd , status , interval_min , interval_max , latency ,
410
409
timeout , offsets );
411
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
410
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
412
411
413
412
/* Connection Parameter Req. Reply */
414
413
cmd = 2U ;
415
414
conn_from_pool -> llcp .fex .features_used |= BIT64 (BT_LE_FEAT_BIT_CONN_PARAM_REQ );
416
415
err = ll_conn_update (conn_handle , cmd , status , interval_min , interval_max , latency ,
417
416
timeout , offsets );
418
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
417
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
419
418
420
419
/* Connection Parameter Req. Neg. Reply */
421
420
status = 0x01 ;
422
421
conn_from_pool -> llcp .fex .features_used |= BIT64 (BT_LE_FEAT_BIT_CONN_PARAM_REQ );
423
422
err = ll_conn_update (conn_handle , cmd , status , 0U , 0U , 0U , 0U , NULL );
424
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
423
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
425
424
}
426
425
427
426
/* 'Define' out Central API tests because ull_central.c is mock'ed, so API is not supported */
@@ -431,13 +430,13 @@ ZTEST(hci_channelmap, test_hci_chmap)
431
430
{
432
431
#ifndef ULL_CENTRAL_MOCKED
433
432
uint16_t conn_handle ;
434
- uint64_t err ;
433
+ uint8_t err ;
435
434
uint8_t chmap [5 ] = {0 };
436
435
uint8_t chmap_default [5 ] = { 0x12 , 0x34 , 0x56 , 0x78 , 0x9a };
437
436
uint8_t chmap_test [5 ] = { 0x42 , 0x00 , 0x42 , 0x00 , 0x00 };
438
437
439
438
err = ll_chm_update (chmap );
440
- zassert_equal (err , BT_HCI_ERR_INVALID_PARAM , "Errorcode %d " , err );
439
+ zassert_equal (err , BT_HCI_ERR_INVALID_PARAM , "Errorcode %u " , err );
441
440
442
441
conn_handle = ll_conn_handle_get (conn_from_pool );
443
442
memcpy (conn_from_pool -> lll .data_chan_map , chmap_default ,
@@ -447,31 +446,31 @@ ZTEST(hci_channelmap, test_hci_chmap)
447
446
ull_cp_state_set (conn_from_pool , ULL_CP_CONNECTED );
448
447
449
448
err = ll_chm_get (conn_handle + 1 , chmap );
450
- zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %d " , err );
449
+ zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %u " , err );
451
450
452
451
err = ll_chm_get (conn_handle , chmap );
453
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
452
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
454
453
zassert_mem_equal (chmap , chmap_default , sizeof (chmap ), "Channel map invalid" );
455
454
456
455
test_set_role (conn_from_pool , BT_HCI_ROLE_CENTRAL );
457
456
458
457
err = ll_chm_get (conn_handle , chmap );
459
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
458
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
460
459
zassert_mem_equal (chmap , chmap_default , sizeof (chmap ), "Channel map invalid" );
461
460
462
461
err = ll_chm_update (chmap_test );
463
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
462
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
464
463
465
464
err = ll_chm_get (conn_handle , chmap );
466
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
465
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
467
466
zassert_mem_equal (chmap , chmap_test , sizeof (chmap ), "Channel map invalid" );
468
467
#endif /* !defined(ULL_CENTRAL_MOCKED) */
469
468
}
470
469
471
470
ZTEST (hci_rssi , test_hci_rssi )
472
471
{
473
472
uint16_t conn_handle ;
474
- uint64_t err ;
473
+ uint8_t err ;
475
474
476
475
uint8_t rssi ;
477
476
@@ -484,18 +483,18 @@ ZTEST(hci_rssi, test_hci_rssi)
484
483
ull_cp_state_set (conn_from_pool , ULL_CP_CONNECTED );
485
484
486
485
err = ll_rssi_get (conn_handle + 1 , & rssi );
487
- zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %d " , err );
486
+ zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %u " , err );
488
487
489
488
err = ll_rssi_get (conn_handle , & rssi );
490
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
491
- zassert_equal (rssi , 0xcd , "RSSI %d" , err );
489
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
490
+ zassert_equal (rssi , 0xcd , "RSSI %d" , rssi );
492
491
}
493
492
494
493
ZTEST (hci_encryption , test_hci_enc )
495
494
{
496
495
#ifndef ULL_CENTRAL_MOCKED
497
496
uint16_t conn_handle ;
498
- uint64_t err ;
497
+ uint8_t err ;
499
498
500
499
uint8_t rand_nr ;
501
500
uint8_t ediv ;
@@ -511,15 +510,15 @@ ZTEST(hci_encryption, test_hci_enc)
511
510
error_code = 0 ;
512
511
513
512
err = ll_enc_req_send (conn_handle + 1 , & rand_nr , & ediv , & ltk [0 ]);
514
- zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %d " , err );
513
+ zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %u " , err );
515
514
err = ll_enc_req_send (conn_handle , & rand_nr , & ediv , & ltk [0 ]);
516
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
515
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
517
516
518
517
test_set_role (conn_from_pool , BT_HCI_ROLE_PERIPHERAL );
519
518
err = ll_start_enc_req_send (conn_handle + 1 , error_code , & ltk [0 ]);
520
- zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %d " , err );
519
+ zassert_equal (err , BT_HCI_ERR_UNKNOWN_CONN_ID , "Errorcode %u " , err );
521
520
err = ll_start_enc_req_send (conn_handle , error_code , & ltk [0 ]);
522
- zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %d " , err );
521
+ zassert_equal (err , BT_HCI_ERR_SUCCESS , "Errorcode %u " , err );
523
522
#endif /* !defined(ULL_CENTRAL_MOCKED) */
524
523
}
525
524
0 commit comments