Skip to content

Commit

Permalink
sys/luid: luid_custom() use fixed width int
Browse files Browse the repository at this point in the history
This changes the type of the last parameter of `luid_custom()` to a
fixed width integer for consistent behavior among different
architectures.
  • Loading branch information
maribu committed Oct 28, 2024
1 parent b376bec commit 49c151e
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion sys/include/luid.h
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ void luid_netdev_get_eui64(const netdev_t *netdev, eui64_t *addr);
* @param[in] len length of the LUID in bytes
* @param[in] gen custom LUID generator value
*/
void luid_custom(void *buf, size_t len, int gen);
void luid_custom(void *buf, size_t len, uint16_t gen);

/**
* @brief Get a LUID base value
Expand Down
2 changes: 1 addition & 1 deletion sys/luid/luid.c
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ void luid_get_lb(void *buf, size_t len)
((uint8_t *)buf)[len - 1] ^= lastused++;
}

void luid_custom(void *buf, size_t len, int gen)
void luid_custom(void *buf, size_t len, uint16_t gen)
{
luid_base(buf, len);

Expand Down

0 comments on commit 49c151e

Please sign in to comment.