Merge pull request #2560 from authmillenon/ng_netif_hdr/fix/static-inline
ng_netif_hdr: make inline functions static
This commit is contained in:
commit
3540ff9a26
@ -7,8 +7,8 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @defgroup net_netif_hdr Generic network interface header
|
||||
* @ingroup net_netif
|
||||
* @defgroup net_ng_netif_hdr Generic network interface header
|
||||
* @ingroup net_ng_netif
|
||||
* @{
|
||||
*
|
||||
* @file
|
||||
@ -50,8 +50,8 @@ typedef struct __attribute__((packed)) {
|
||||
* @param[in] src_l2addr_len link layer source address length
|
||||
* @param[in] dst_l2addr_len link layer destination address length
|
||||
*/
|
||||
inline void ng_netif_hdr_init(ng_netif_hdr_t *hdr, uint8_t src_l2addr_len,
|
||||
uint8_t dst_l2addr_len)
|
||||
static inline void ng_netif_hdr_init(ng_netif_hdr_t *hdr, uint8_t src_l2addr_len,
|
||||
uint8_t dst_l2addr_len)
|
||||
{
|
||||
hdr->src_l2addr_len = src_l2addr_len;
|
||||
hdr->dst_l2addr_len = dst_l2addr_len;
|
||||
@ -68,7 +68,7 @@ inline void ng_netif_hdr_init(ng_netif_hdr_t *hdr, uint8_t src_l2addr_len,
|
||||
* @return the size of the given header, including link layer
|
||||
* addresses
|
||||
*/
|
||||
inline size_t ng_netif_hdr_sizeof(ng_netif_hdr_t *hdr)
|
||||
static inline size_t ng_netif_hdr_sizeof(ng_netif_hdr_t *hdr)
|
||||
{
|
||||
return sizeof(ng_netif_hdr_t) + hdr->src_l2addr_len + hdr->dst_l2addr_len;
|
||||
}
|
||||
@ -81,9 +81,9 @@ inline size_t ng_netif_hdr_sizeof(ng_netif_hdr_t *hdr)
|
||||
* @return pointer to source address on success
|
||||
* @return NULL on error
|
||||
*/
|
||||
inline uint8_t *ng_netif_hdr_get_src_addr(ng_netif_hdr_t *hdr)
|
||||
static inline uint8_t *ng_netif_hdr_get_src_addr(ng_netif_hdr_t *hdr)
|
||||
{
|
||||
return ((uint8_t *)hdr) + sizeof(ng_netif_hdr_t);
|
||||
return ((uint8_t *)(hdr + 1));
|
||||
}
|
||||
|
||||
/**
|
||||
@ -93,13 +93,14 @@ inline uint8_t *ng_netif_hdr_get_src_addr(ng_netif_hdr_t *hdr)
|
||||
* @param[in] addr new source address
|
||||
* @param[in] addr_len *addr* length
|
||||
*/
|
||||
inline void ng_netif_hdr_set_src_addr(ng_netif_hdr_t *hdr, uint8_t *addr,
|
||||
uint8_t addr_len)
|
||||
static inline void ng_netif_hdr_set_src_addr(ng_netif_hdr_t *hdr, uint8_t *addr,
|
||||
uint8_t addr_len)
|
||||
{
|
||||
if (addr_len != hdr->src_l2addr_len) {
|
||||
return;
|
||||
}
|
||||
memcpy(((uint8_t *)hdr) + sizeof(ng_netif_hdr_t), addr, addr_len);
|
||||
|
||||
memcpy(((uint8_t *)(hdr + 1)), addr, addr_len);
|
||||
}
|
||||
|
||||
|
||||
@ -111,9 +112,9 @@ inline void ng_netif_hdr_set_src_addr(ng_netif_hdr_t *hdr, uint8_t *addr,
|
||||
* @return pointer to destination address on success
|
||||
* @return NULL on error
|
||||
*/
|
||||
inline uint8_t *ng_netif_hdr_get_dst_addr(ng_netif_hdr_t *hdr)
|
||||
static inline uint8_t *ng_netif_hdr_get_dst_addr(ng_netif_hdr_t *hdr)
|
||||
{
|
||||
return ((uint8_t *)hdr) + sizeof(ng_netif_hdr_t) + hdr->src_l2addr_len;
|
||||
return (((uint8_t *)(hdr + 1)) + hdr->src_l2addr_len);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -123,14 +124,14 @@ inline uint8_t *ng_netif_hdr_get_dst_addr(ng_netif_hdr_t *hdr)
|
||||
* @param[in] addr new destination address
|
||||
* @param[in] addr_len *addr* length
|
||||
*/
|
||||
inline void ng_netif_hdr_set_dst_addr(ng_netif_hdr_t *hdr, uint8_t *addr,
|
||||
uint8_t addr_len)
|
||||
static inline void ng_netif_hdr_set_dst_addr(ng_netif_hdr_t *hdr, uint8_t *addr,
|
||||
uint8_t addr_len)
|
||||
{
|
||||
if (addr_len != hdr->dst_l2addr_len) {
|
||||
return;
|
||||
}
|
||||
memcpy(((uint8_t *)hdr) + sizeof(ng_netif_hdr_t) + hdr->dst_l2addr_len,
|
||||
addr, addr_len);
|
||||
|
||||
memcpy(((uint8_t *)(hdr + 1)) + hdr->src_l2addr_len, addr, addr_len);
|
||||
}
|
||||
|
||||
#ifdef __cplusplus
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user