[commit] r2964 - freeswitch/trunk/libs/srtp/crypto/include
Author: mikej Date: Tue Oct 3 08:38:12 2006 New Revision: 2964 Modified: freeswitch/trunk/libs/srtp/crypto/include/datatypes.h Log: resolve unused function warning, this probably works better as a macro anyhow. Modified: freeswitch/trunk/libs/srtp/crypto/include/datatypes.h ============================================================================== --- freeswitch/trunk/libs/srtp/crypto/include/datatypes.h (original) +++ freeswitch/trunk/libs/srtp/crypto/include/datatypes.h Tue Oct 3 08:38:12 2006 @@ -399,16 +399,12 @@ # endif # define be32_to_cpu(x) ntohl((x)) -static inline uint64_t be64_to_cpu(uint64_t v) { # ifdef NO_64BIT_MATH /* use the make64 functions to do 64-bit math */ - v = make64(htonl(low32(v)),htonl(high32(v))); +# define be64_to_cpu(v) (make64(htonl(low32(v)),htonl(high32(v)))) # else - /* use the native 64-bit math */ - v= (be32_to_cpu((uint32_t)(v >> 32))) | (((uint64_t)be32_to_cpu((uint32_t)v)) << 32); +# define be64_to_cpu(v) ((ntohl((uint32_t)(v >> 32))) | (((uint64_t)ntohl((uint32_t)v)) << 32)) # endif - return v; -} #endif /* ! SRTP_KERNEL_LINUX */
participants (1)
-
Freeswitch SVN