diff options
| author | songyanchao <[email protected]> | 2023-04-28 06:17:30 +0000 |
|---|---|---|
| committer | songyanchao <[email protected]> | 2023-05-06 01:44:44 +0000 |
| commit | 6610119ec758422327c95ee700755e83d09df271 (patch) | |
| tree | 4ee8ffa2884c6d4f07c514240bf11679db81bc5a /app | |
| parent | 39b1d3445dda30f2bef08cd2ea3f3d1e8b4a4851 (diff) | |
✨ feat: metadata add user0v4.6.22-20230506
metadata add user0
Diffstat (limited to 'app')
| -rw-r--r-- | app/src/mrb.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/app/src/mrb.c b/app/src/mrb.c index fcb4e63..fa305b3 100644 --- a/app/src/mrb.c +++ b/app/src/mrb.c @@ -725,6 +725,16 @@ int marsio_buff_get_metadata(marsio_buff_t * m, enum mr_buff_metadata_type type, return sizeof(uint16_t); } + case MR_BUFF_USER_0: { + if (unlikely(sz_data < sizeof(uint16_t))) + { + return -ENOMEM; + } + + *(uint16_t *)(data) = (uint16_t)mrb_metadata->user_0; + return sizeof(uint16_t); + } + default: return -ENOTSUP; } @@ -763,6 +773,11 @@ int marsio_buff_set_metadata(marsio_buff_t * m, enum mr_buff_metadata_type type, return 0; } + case MR_BUFF_USER_0: { + mrb_metadata->user_0 = *(uint16_t *)data; + return 0; + } + default: return -ENOTSUP; } |
