diff --git a/android/avctp.c b/android/avctp.c
index 94f84ad..7098fc2 100644
--- a/android/avctp.c
+++ b/android/avctp.c
return 0;
}
+int avctp_send_browsing(struct avctp *session, uint8_t transaction,
+ const struct iovec *iov, int iov_cnt)
+{
+ struct avctp_channel *browsing = session->browsing;
+
+ if (browsing == NULL)
+ return -ENOTCONN;
+
+ return avctp_browsing_send(browsing, transaction, AVCTP_RESPONSE,
+ iov, iov_cnt);
+}
+
static const char *op2str(uint8_t op)
{
int i;
diff --git a/android/avctp.h b/android/avctp.h
index b395188..2b33858 100644
--- a/android/avctp.h
+++ b/android/avctp.h
int avctp_send_vendor_req(struct avctp *session, uint8_t code, uint8_t subunit,
const struct iovec *iov, int iov_cnt,
avctp_rsp_cb func, void *user_data);
+int avctp_send_browsing(struct avctp *session, uint8_t transaction,
+ const struct iovec *iov, int iov_cnt);
int avctp_send_browsing_req(struct avctp *session,
const struct iovec *iov, int iov_cnt,
avctp_browsing_rsp_cb func, void *user_data);