Re: [PATCH 1/3] obexd/map: Add support for MAP feature bits

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Mon, Oct 20, 2014 at 6:04 PM, Gowtham Anandha Babu
<gowtham.ab@xxxxxxxxxxx> wrote:
> Handles MAP supported feature bits as per the
> MAP 1.2 specs section 7.1.1.
> ---
>  obexd/client/map.c | 9 +++++++++
>  1 file changed, 9 insertions(+)
>
> diff --git a/obexd/client/map.c b/obexd/client/map.c
> index 44db96c..43b0471 100644
> --- a/obexd/client/map.c
> +++ b/obexd/client/map.c
> @@ -100,6 +100,7 @@ struct map_data {
>         GHashTable *messages;
>         int16_t mas_instance_id;
>         uint8_t supported_message_types;
> +       uint32_t supported_features;
>  };
>
>  struct pending_request {
> @@ -2003,6 +2004,14 @@ static void parse_service_record(struct map_data *map)
>                 map->supported_message_types = *(uint8_t *)data;
>         else
>                 DBG("Failed to read supported message types");
> +
> +       /* Supported Feature Bits */
> +       data = obc_session_get_attribute(map->session,
> +                                       SDP_ATTR_MAP_SUPPORTED_FEATURES);
> +       if(data != NULL)
> +               map->supported_features = *(uint32_t *)data;
> +       else
> +               map->supported_features = 0x0000001f;
>  }
>
>  static int map_probe(struct obc_session *session)
> --
> 1.9.1

Applied, thanks.


-- 
Luiz Augusto von Dentz
--
To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux