4 uint16_t letohs(uint16_t val)
9 for (i = 0; i < sizeof val; i++)
10 ((uint8_t *)&hostval)[i] = ((uint8_t *)&val)[sizeof val - i];
13 uint32_t letohl(uint32_t val)
18 for (i = 0; i < sizeof val; i++)
19 ((uint8_t *)&hostval)[i] = ((uint8_t *)&val)[sizeof val - i];