Commit 943fa75
committed
[nrf fromtree] bluetooth: host: Report status of Channel Sounding complete events
If the HCI status of a complete event is not BT_HCI_ERR_SUCCESS,
the remaining parameters could be invalid.
In this case, the params is passed as NULL pointer to the callbacks.
- LE CS Read Remote Supported Capabilities Complete event
- LE CS Read Remote FAE Table Complete event
- LE CS Config Complete event
- LE CS Security Enable Complete event
- LE CS Procedure Enable Complete event
This change avoids forwarding the invalid fileds to the applications.
Signed-off-by: Ryan Chu <[email protected]>
(cherry picked from commit d6f0e1a577cedc735b6359cf5afaa0858deb3556)1 parent 99bbeff commit 943fa75
6 files changed
+223
-170
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1847 | 1847 | | |
1848 | 1848 | | |
1849 | 1849 | | |
1850 | | - | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
1851 | 1854 | | |
1852 | 1855 | | |
1853 | 1856 | | |
1854 | | - | |
| 1857 | + | |
| 1858 | + | |
1855 | 1859 | | |
1856 | | - | |
1857 | | - | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
1858 | 1863 | | |
1859 | 1864 | | |
1860 | 1865 | | |
1861 | | - | |
| 1866 | + | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
1862 | 1870 | | |
1863 | 1871 | | |
1864 | 1872 | | |
1865 | | - | |
| 1873 | + | |
| 1874 | + | |
1866 | 1875 | | |
1867 | | - | |
1868 | | - | |
| 1876 | + | |
| 1877 | + | |
| 1878 | + | |
1869 | 1879 | | |
1870 | 1880 | | |
1871 | 1881 | | |
1872 | 1882 | | |
1873 | | - | |
| 1883 | + | |
| 1884 | + | |
| 1885 | + | |
1874 | 1886 | | |
1875 | 1887 | | |
1876 | | - | |
| 1888 | + | |
| 1889 | + | |
1877 | 1890 | | |
1878 | | - | |
| 1891 | + | |
| 1892 | + | |
| 1893 | + | |
1879 | 1894 | | |
1880 | 1895 | | |
1881 | 1896 | | |
| |||
1901 | 1916 | | |
1902 | 1917 | | |
1903 | 1918 | | |
1904 | | - | |
| 1919 | + | |
| 1920 | + | |
| 1921 | + | |
1905 | 1922 | | |
1906 | 1923 | | |
| 1924 | + | |
1907 | 1925 | | |
1908 | | - | |
| 1926 | + | |
1909 | 1927 | | |
1910 | 1928 | | |
1911 | 1929 | | |
1912 | 1930 | | |
1913 | | - | |
| 1931 | + | |
| 1932 | + | |
| 1933 | + | |
1914 | 1934 | | |
1915 | 1935 | | |
1916 | | - | |
| 1936 | + | |
| 1937 | + | |
1917 | 1938 | | |
1918 | | - | |
1919 | | - | |
| 1939 | + | |
| 1940 | + | |
| 1941 | + | |
1920 | 1942 | | |
1921 | 1943 | | |
1922 | 1944 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3340 | 3340 | | |
3341 | 3341 | | |
3342 | 3342 | | |
3343 | | - | |
| 3343 | + | |
| 3344 | + | |
3344 | 3345 | | |
3345 | 3346 | | |
3346 | 3347 | | |
3347 | 3348 | | |
3348 | | - | |
3349 | | - | |
| 3349 | + | |
| 3350 | + | |
3350 | 3351 | | |
3351 | 3352 | | |
3352 | 3353 | | |
3353 | 3354 | | |
3354 | | - | |
3355 | | - | |
| 3355 | + | |
| 3356 | + | |
3356 | 3357 | | |
3357 | 3358 | | |
3358 | 3359 | | |
3359 | 3360 | | |
3360 | | - | |
| 3361 | + | |
| 3362 | + | |
3361 | 3363 | | |
3362 | 3364 | | |
3363 | 3365 | | |
3364 | 3366 | | |
3365 | | - | |
3366 | | - | |
| 3367 | + | |
| 3368 | + | |
3367 | 3369 | | |
3368 | 3370 | | |
3369 | 3371 | | |
3370 | 3372 | | |
3371 | | - | |
3372 | | - | |
| 3373 | + | |
| 3374 | + | |
3373 | 3375 | | |
3374 | 3376 | | |
3375 | 3377 | | |
3376 | 3378 | | |
3377 | | - | |
| 3379 | + | |
| 3380 | + | |
3378 | 3381 | | |
3379 | 3382 | | |
3380 | 3383 | | |
3381 | 3384 | | |
3382 | | - | |
3383 | | - | |
| 3385 | + | |
| 3386 | + | |
3384 | 3387 | | |
3385 | 3388 | | |
3386 | 3389 | | |
3387 | 3390 | | |
3388 | | - | |
3389 | | - | |
| 3391 | + | |
| 3392 | + | |
3390 | 3393 | | |
3391 | 3394 | | |
3392 | 3395 | | |
| |||
3408 | 3411 | | |
3409 | 3412 | | |
3410 | 3413 | | |
3411 | | - | |
| 3414 | + | |
3412 | 3415 | | |
3413 | 3416 | | |
3414 | 3417 | | |
3415 | 3418 | | |
3416 | | - | |
3417 | | - | |
| 3419 | + | |
| 3420 | + | |
3418 | 3421 | | |
3419 | 3422 | | |
3420 | 3423 | | |
3421 | 3424 | | |
3422 | | - | |
3423 | | - | |
| 3425 | + | |
| 3426 | + | |
3424 | 3427 | | |
3425 | 3428 | | |
3426 | 3429 | | |
3427 | 3430 | | |
3428 | | - | |
| 3431 | + | |
3429 | 3432 | | |
3430 | 3433 | | |
3431 | 3434 | | |
3432 | 3435 | | |
3433 | 3436 | | |
3434 | | - | |
3435 | | - | |
| 3437 | + | |
| 3438 | + | |
3436 | 3439 | | |
3437 | 3440 | | |
3438 | 3441 | | |
3439 | 3442 | | |
3440 | | - | |
3441 | | - | |
| 3443 | + | |
| 3444 | + | |
3442 | 3445 | | |
3443 | 3446 | | |
3444 | 3447 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
498 | 498 | | |
499 | 499 | | |
500 | 500 | | |
501 | | - | |
| 501 | + | |
| 502 | + | |
502 | 503 | | |
503 | 504 | | |
504 | | - | |
| 505 | + | |
| 506 | + | |
505 | 507 | | |
506 | | - | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
507 | 511 | | |
508 | 512 | | |
509 | 513 | | |
510 | 514 | | |
511 | 515 | | |
512 | | - | |
| 516 | + | |
513 | 517 | | |
514 | 518 | | |
| 519 | + | |
515 | 520 | | |
516 | 521 | | |
517 | 522 | | |
| |||
0 commit comments