#include <stdint.h>
#include <osmocom/core/endian.h>
Go to the source code of this file.
◆ osmo_htonl
#define osmo_htonl |
( |
|
x | ) |
(x) |
◆ osmo_htons
#define osmo_htons |
( |
|
x | ) |
(x) |
◆ osmo_ntohl
#define osmo_ntohl |
( |
|
x | ) |
(x) |
◆ osmo_ntohs
#define osmo_ntohs |
( |
|
x | ) |
(x) |
◆ osmo_swab16()
static uint16_t osmo_swab16 |
( |
uint16_t |
in | ) |
|
|
inlinestatic |
byte-swap a 16bit word
- Parameters
-
[in] | in | to be swapped 16bit word |
- Returns
- byte-swapped 16bit word
◆ osmo_swab32()
static uint32_t osmo_swab32 |
( |
uint32_t |
in | ) |
|
|
inlinestatic |
byte-swap a 32bit word
- Parameters
-
[in] | in | to be swapped 32bit word |
- Returns
- byte-swapped 32bit word