NX_CHANGE_USHORT_ENDIAN is only used within netxduo.
 
Symbols
loading...
Files
loading...

NX_CHANGE_USHORT_ENDIAN macro

Syntax

#define NX_CHANGE_USHORT_ENDIAN(arg) (arg) = __builtin_bswap16(arg)

Arguments

arg

References

LocationText
nx_port.h:102
#define NX_CHANGE_USHORT_ENDIAN(arg) (arg) = __builtin_bswap16(arg)
nx_crypto.h:172
#if !defined(NX_CRYPTO_CHANGE_USHORT_ENDIAN) && defined(NX_CHANGE_USHORT_ENDIAN)
nx_icmpv4_process_echo_reply.c:111
NX_CHANGE_USHORT_ENDIAN(sequence_num);
nx_icmpv4_process_echo_request.c:211
NX_CHANGE_USHORT_ENDIAN(header_ptr -> nx_icmpv4_header_checksum);
nx_icmpv4_process_echo_request.c:234
NX_CHANGE_USHORT_ENDIAN(header_ptr -> nx_icmpv4_header_checksum);
nx_icmpv4_send_error_message.c:321
NX_CHANGE_USHORT_ENDIAN(icmpv4_error -> nx_icmpv4_error_header.nx_icmpv4_header_checksum);
nx_ip_checksum_compute.c:153
NX_CHANGE_USHORT_ENDIAN(tmp);
nx_ip_checksum_compute.c:276
NX_CHANGE_USHORT_ENDIAN(tmp);