summaryrefslogtreecommitdiff
path: root/vw-bap-tx.c
diff options
context:
space:
mode:
Diffstat (limited to 'vw-bap-tx.c')
-rw-r--r--vw-bap-tx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/vw-bap-tx.c b/vw-bap-tx.c
index f8a88b7..a2f5f02 100644
--- a/vw-bap-tx.c
+++ b/vw-bap-tx.c
@@ -18,7 +18,7 @@ static void vw_bap_txer_build_only_can_frame(struct BAP_Frame *bap_frame, struct
frame->data[0] = (bap_frame->opcode & 0x7) << 4;
frame->data[0] |= (bap_frame->node & 0x3f) >> 2;
frame->data[1] = (bap_frame->node & 0x3) << 6;
- frame->data[1] |= bap_frame->function & 0x3f;
+ frame->data[1] |= bap_frame->port & 0x3f;
frame->can_dlc = 2 + bap_frame->len;
memcpy(&frame->data[2], bap_frame->data, bap_frame->len);
@@ -40,7 +40,7 @@ static void vw_bap_txer_build_first_can_frame(struct BAP_TXer* bap, unsigned slo
frame->data[2] = (bap_frame->opcode & 0x7) << 4;
frame->data[2] |= (bap_frame->node & 0x3f) >> 2;
frame->data[3] = (bap_frame->node & 0x3) << 6;
- frame->data[3] |= bap_frame->function & 0x3f;
+ frame->data[3] |= bap_frame->port & 0x3f;
if (bap_frame->len <= 4) {
frame->can_dlc = 4 + bap_frame->len;