diff --git a/drivers/mbimmodem/mbim-message.c b/drivers/mbimmodem/mbim-message.c index 42f5f8de..4db0324f 100644 --- a/drivers/mbimmodem/mbim-message.c +++ b/drivers/mbimmodem/mbim-message.c @@ -717,6 +717,14 @@ uint32_t mbim_message_get_cid(struct mbim_message *message) return message->cid; } +const uint8_t *mbim_message_get_uuid(struct mbim_message *message) +{ + if (unlikely(!message)) + return false; + + return message->uuid; +} + bool mbim_message_get_arguments(struct mbim_message *message, const char *signature, ...) { diff --git a/drivers/mbimmodem/mbim-message.h b/drivers/mbimmodem/mbim-message.h index df032cb5..a730dfc7 100644 --- a/drivers/mbimmodem/mbim-message.h +++ b/drivers/mbimmodem/mbim-message.h @@ -51,6 +51,7 @@ void mbim_message_unref(struct mbim_message *msg); uint32_t mbim_message_get_error(struct mbim_message *message); uint32_t mbim_message_get_cid(struct mbim_message *message); +const uint8_t *mbim_message_get_uuid(struct mbim_message *message); bool mbim_message_get_arguments(struct mbim_message *message, const char *signature, ...);