blob: 31dc13e0b166f919a66d55352695c4107b767e90 [file] [log] [blame]
#include <netinet/in.h>
#include <byteswap.h>
uint16_t htons(uint16_t n) {
union {
int i;
char c;
} u = {1};
return u.c ? bswap_16(n) : n;
}