From f127324f1a217974589d2f1aac4017129c807438 Mon Sep 17 00:00:00 2001 From: Milanka Ringwald Date: Fri, 3 Jun 2022 10:04:23 +0200 Subject: [PATCH] hfp_hf: report HFP_SUBEVENT_NETWORK_OPERATOR_CHANGED event --- CHANGELOG.md | 3 ++- src/classic/hfp_hf.c | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9f78b64d..5d65d17c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,7 +20,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - GAP: fix race condition that causes duplicate authenticate request - L2CAP: Fix accept incoming ERTM connection when Information Request already complete - HFP AG: activate all AG indicators upon service level connection establishment -- HFP_AG: handle call termination in alerting call state +- HFP AG: handle call termination in alerting call state +- HFP HF: report HFP_SUBEVENT_NETWORK_OPERATOR_CHANGED event - A2DP Sink: fix config API for AAC, ATRAC, and other codecs - SM: address update for non-resolvable private addresses diff --git a/src/classic/hfp_hf.c b/src/classic/hfp_hf.c index c24c17b99..fce3f836a 100644 --- a/src/classic/hfp_hf.c +++ b/src/classic/hfp_hf.c @@ -239,7 +239,7 @@ static void hfp_emit_network_operator_event(const hfp_connection_t * hfp_connect uint8_t event[7+HFP_MAX_NETWORK_OPERATOR_NAME_SIZE]; event[0] = HCI_EVENT_HFP_META; event[1] = sizeof(event) - 2; - event[2] = 6 + operator_len; + event[2] = HFP_SUBEVENT_NETWORK_OPERATOR_CHANGED; little_endian_store_16(event, 3, hfp_connection->acl_handle); event[5] = hfp_connection->network_operator.mode; event[6] = hfp_connection->network_operator.format;