Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4261 → Rev 3912

/branches/network/uspace/srv/net/include/byteorder.h
39,8 → 39,6
 
#include <byteorder.h>
 
#include <sys/types.h>
 
#ifdef ARCH_IS_BIG_ENDIAN
 
// Already in the network byte order.
77,7 → 75,7
* @param number The number in the host byte order to be converted.
* @returns The number in the network byte order.
*/
#define htons( number ) uint16_t_byteorder_swap(( uint16_t )( number ))
#define htons( number ) uint16_t_byteorder_swap( number )
 
/** Converts the given long number ( 32 bit ) from the host byte order to the network byte order ( big endian ).
* @param number The number in the host byte order to be converted.
89,7 → 87,7
* @param number The number in the network byte order to be converted.
* @returns The number in the host byte order.
*/
#define ntohs( number ) uint16_t_byteorder_swap(( uint16_t )( number ))
#define ntohs( number ) uint16_t_byteorder_swap( number )
 
/** Converts the given long number ( 32 bit ) from the network byte order ( big endian ) to the host byte order.
* @param number The number in the network byte order to be converted.