123

utility/util.h

Committer:
hudakz
Date:
2015-03-08
Revision:
4:d774541a34da
Parent:
3:5b17e4656dd0
Child:
8:4acb22344932

File content as of revision 4:d774541a34da:

#ifndef UTIL_H
    #define UTIL_H

    #define htons(x)    (((x) << 8) | (((x) >> 8) & 0xFF))
    #define ntohs(x)    htons(x)
    #define htonl(x) \
        (((x) << 24 & 0xFF000000UL) | ((x) << 8 & 0x00FF0000UL) | ((x) >> 8 & 0x0000FF00UL) | ((x) >> 24 & 0x000000FFUL))
    #define ntohl(x)    htonl(x)
#endif